.state-geo-page{min-height:calc(100dvh - var(--state-masthead-height) - var(--state-footer-height));align-content:start;gap:10px;padding:14px 16px 20px;display:grid}.state-geo-tabs a{align-items:center;gap:6px;min-height:40px;display:inline-flex}.state-geo-tabs svg{width:15px;height:15px}.state-geo-hero{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-indigo);background:linear-gradient(90deg,#f5efe2db,#e2ebe794);grid-template-columns:minmax(0,1fr) 330px;min-height:245px;display:grid}.state-geo-hero>div{align-content:center;gap:8px;max-width:900px;padding:26px 30px;display:grid}.state-geo-hero>div>span,.state-geo-register-hero span,.state-geo-detail-hero>div>span{color:var(--state-cinnabar);font-size:.58rem}.state-geo-hero h1{font-size:1.82rem;font-weight:500}.state-geo-hero p,.state-geo-register-hero p,.state-geo-detail-hero p{color:var(--state-ink-soft);font-size:.64rem;line-height:1.7}.state-geo-hero nav{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.state-geo-hero nav a{border:1px solid var(--state-line-strong);min-height:38px;color:var(--state-indigo);font-family:var(--state-serif);background:#ffffff57;align-items:center;gap:6px;padding:0 11px;font-size:.59rem;display:inline-flex}.state-geo-hero nav a:hover{color:var(--state-cinnabar);background:#ffffff9e}.state-geo-hero nav svg{width:15px}.state-geo-hero>aside{border-left:1px solid var(--state-line);text-align:center;background:#244d700d;place-content:center;justify-items:center;gap:5px;padding:20px;display:grid}.state-geo-hero>aside svg{width:35px;height:35px;color:var(--state-indigo)}.state-geo-hero>aside strong{font-family:var(--state-serif);font-size:2rem;font-weight:500}.state-geo-hero>aside span{color:var(--state-cinnabar);font-size:.57rem}.state-geo-hero>aside p{max-width:220px;font-size:.53rem}.state-geo-metrics{border:1px solid var(--state-line-strong);background:#f5efe2bd;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-geo-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:32px 1fr auto;align-items:center;gap:3px 9px;min-height:76px;padding:9px 13px;display:grid}.state-geo-metrics>div:last-child{border-right:0}.state-geo-metrics svg{width:23px;color:var(--state-indigo);grid-row:1/3}.state-geo-metrics span{font-family:var(--state-serif);font-size:.63rem}.state-geo-metrics strong{color:var(--state-cinnabar);font-family:var(--state-serif);grid-area:1/3/3;font-size:1.55rem;font-weight:500}.state-geo-register,.state-geo-ledger,.state-address-verify,.state-geo-detail-grid aside section{border:1px solid var(--state-line-strong);background:#f5efe2b3;min-width:0}.state-geo-register{overflow-x:auto}.state-geo-register>header,.state-geo-register>a{grid-template-columns:minmax(330px,1.2fr) minmax(180px,.65fr) minmax(230px,.82fr) 90px 16px;align-items:center;gap:10px;min-width:960px;padding:0 13px;display:grid}.state-geo-register>header{min-height:36px;color:var(--state-ink-soft);background:#244d7012;font-size:.53rem}.state-geo-register>a{border-top:1px solid var(--state-line);min-height:98px}.state-geo-register>a:hover{background:#ffffff57}.state-geo-register>a>div,.state-geo-register>a>span{align-items:flex-start;gap:8px;min-width:0;display:flex}.state-geo-register>a svg{width:18px;color:var(--state-indigo);flex:none}.state-geo-register>a div>span,.state-geo-register>a>span{gap:3px;display:grid}.state-geo-register b{color:var(--state-cinnabar);font-size:.49rem}.state-geo-register strong{font-family:var(--state-serif);font-size:.64rem}.state-geo-register small,.state-geo-register>a>span{color:var(--state-ink-soft);font-size:.5rem;line-height:1.45}.state-geo-register>p{color:var(--state-ink-soft);padding:18px;font-size:.57rem}.state-facility-register>header,.state-facility-register>a{grid-template-columns:minmax(350px,1.25fr) minmax(220px,.72fr) minmax(230px,.75fr) 110px 16px}.state-resource-register>header,.state-resource-register>a{grid-template-columns:minmax(350px,1.2fr) minmax(220px,.72fr) minmax(220px,.7fr) 90px 16px}.state-geo-boundary{border:1px solid var(--state-line);min-height:44px;color:var(--state-ink-soft);background:#4765540f;align-items:center;gap:8px;padding:8px 13px;font-size:.53rem;display:flex}.state-geo-boundary svg{width:17px;color:var(--state-pine)}.state-geo-register-hero{border:1px solid var(--state-line-strong);border-left:5px solid var(--state-indigo);background:linear-gradient(90deg,#f5efe2d6,#e2ebe78f);align-items:center;gap:18px;min-height:145px;padding:22px 26px;display:flex}.state-geo-register-hero>svg{width:42px;height:42px;color:var(--state-indigo)}.state-geo-register-hero>div{gap:5px;display:grid}.state-geo-register-hero h1{font-size:1.45rem;font-weight:500}.state-geo-register-hero nav{gap:7px;margin-top:6px;display:flex}.state-geo-register-hero nav a{border:1px solid var(--state-line-strong);min-height:36px;color:var(--state-indigo);background:#ffffff57;align-items:center;gap:6px;padding:0 10px;font-size:.56rem;display:inline-flex}.state-geo-register-hero nav svg{width:15px}.state-geo-detail-hero{border:1px solid var(--state-line-strong);border-left:5px solid var(--state-indigo);background:linear-gradient(90deg,#f5efe2d6,#e2ebe78a);grid-template-columns:minmax(0,1fr) 220px;min-height:185px;display:grid}.state-geo-detail-hero>a{min-height:40px;color:var(--state-indigo);grid-column:1/-1;align-self:start;align-items:center;gap:5px;padding:6px 18px 0;font-size:.55rem;display:inline-flex}.state-geo-detail-hero>a svg{width:14px}.state-geo-detail-hero>div{align-content:center;gap:7px;padding:8px 22px 22px;display:grid}.state-geo-detail-hero h1{font-size:1.55rem;font-weight:500}.state-geo-detail-hero>strong{border-left:1px solid var(--state-line);font-family:var(--state-serif);text-align:center;place-content:center;justify-items:center;gap:5px;font-size:.73rem;display:grid}.state-geo-detail-hero>strong svg{width:29px;color:var(--state-indigo)}.state-geo-detail-hero>strong small{color:var(--state-ink-soft);font-family:var(--state-sans);font-size:.5rem}.state-geo-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:10px;display:grid}.state-geo-detail-grid>main,.state-geo-detail-grid>aside{align-content:start;gap:10px;display:grid}.state-geo-detail-grid aside section{grid-template-columns:22px minmax(0,1fr);gap:7px;padding:14px;display:grid}.state-geo-detail-grid aside section>svg{width:17px;color:var(--state-indigo);grid-row:1/3}.state-geo-detail-grid aside h2{font-size:.68rem}.state-geo-detail-grid aside p,.state-geo-detail-grid aside a{color:var(--state-ink-soft);font-size:.54rem;line-height:1.65}.state-geo-detail-grid aside a{color:var(--state-indigo);grid-column:2}.state-geo-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.state-geo-ledger>header{border-bottom:1px solid var(--state-line);align-items:center;gap:8px;min-height:46px;padding:0 13px;display:flex}.state-geo-ledger>header svg{width:17px;color:var(--state-indigo)}.state-geo-ledger>header h2{font-size:.8rem}.state-geo-ledger>header b{color:var(--state-cinnabar);margin-left:auto;font-size:.51rem}.state-geo-ledger>article{border-top:1px solid var(--state-line);grid-template-columns:100px minmax(0,1fr) 110px;align-items:start;gap:8px 12px;padding:12px 14px;display:grid}.state-geo-ledger>article>b{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;min-height:25px;padding:3px 6px;font-size:.48rem;display:inline-flex}.state-geo-ledger>article>b.is-warning{background:var(--state-copper)}.state-geo-ledger>article>b.is-critical{background:var(--state-cinnabar)}.state-geo-ledger>article>b.is-watch{background:var(--state-pine)}.state-geo-ledger article>div{gap:3px;display:grid}.state-geo-ledger article strong{font-family:var(--state-serif);font-size:.62rem}.state-geo-ledger article p,.state-geo-ledger article small{color:var(--state-ink-soft);font-size:.52rem;line-height:1.55}.state-geo-ledger article time{color:var(--state-ink-soft);text-align:right;font-size:.5rem}.state-geo-ledger>a,.state-geo-ledger>div{border-top:1px solid var(--state-line);gap:3px;padding:11px 14px;display:grid}.state-geo-ledger>a:hover{background:#ffffff57}.state-geo-ledger>a>b,.state-geo-ledger>div>b{color:var(--state-cinnabar);font-size:.49rem}.state-geo-ledger>a>strong,.state-geo-ledger>div>strong{font-family:var(--state-serif);font-size:.62rem}.state-geo-ledger>a>small{color:var(--state-ink-soft);font-size:.5rem}.state-geo-ledger>p{color:var(--state-ink-soft);padding:15px;font-size:.55rem}.state-address-verify{justify-self:center;width:100%;max-width:980px;display:grid}.state-address-verify>form{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 120px;align-items:end;gap:8px;padding:16px;display:grid}.state-address-verify label{gap:5px;display:grid}.state-address-verify label span{color:var(--state-ink-soft);font-size:.52rem}.state-address-verify input{border:1px solid var(--state-line-strong);min-height:42px;color:var(--state-ink);background:#ffffff80;padding:8px 10px}.state-address-verify button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:6px;min-height:42px;display:inline-flex}.state-address-verify button svg{width:16px}.state-address-verify>article{border:1px solid var(--state-line-strong);border-left:5px solid var(--state-pine);background:#ffffff38;margin:16px}.state-address-verify>article.is-missing{border-left-color:var(--state-cinnabar)}.state-address-verify article>header{border-bottom:1px solid var(--state-line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:14px;display:grid}.state-address-verify article>header svg{width:24px;color:var(--state-pine)}.state-address-verify article.is-missing>header svg{color:var(--state-cinnabar)}.state-address-verify article>header div{gap:2px;display:grid}.state-address-verify article>header span{color:var(--state-cinnabar);font-size:.52rem}.state-address-verify article h2{font-size:.85rem}.state-address-verify article>header b{font-size:.52rem}.state-address-verify dl{margin:0;display:grid}.state-address-verify dl>div{border-top:1px solid var(--state-line);grid-template-columns:140px minmax(0,1fr);gap:10px;padding:10px 14px;font-size:.56rem;display:grid}.state-address-verify dt{color:var(--state-ink-soft)}.state-address-verify dd{margin:0}.state-address-verify article>p{color:var(--state-ink-soft);align-items:center;gap:7px;padding:13px 14px;font-size:.54rem;display:flex}.state-address-verify article>p svg{width:17px;color:var(--state-pine)}.state-address-verify>aside{grid-template-columns:28px minmax(0,1fr);gap:4px 9px;padding:20px;display:grid}.state-address-verify>aside svg{width:23px;color:var(--state-indigo);grid-row:1/3}.state-address-verify>aside strong{font-family:var(--state-serif);font-size:.7rem}.state-address-verify>aside p{color:var(--state-ink-soft);font-size:.55rem;line-height:1.6}@media (max-width:980px){.state-geo-hero{grid-template-columns:1fr}.state-geo-hero>aside{border-top:1px solid var(--state-line);border-left:0;min-height:130px}.state-geo-detail-grid{grid-template-columns:1fr}.state-geo-detail-grid>aside{grid-template-columns:repeat(3,1fr)}.state-geo-split{grid-template-columns:1fr}}@media (max-width:680px){.state-geo-page{padding:9px 9px 78px}.state-geo-hero>div{padding:22px 18px}.state-geo-hero h1{font-size:1.46rem}.state-geo-metrics{grid-template-columns:1fr 1fr}.state-geo-metrics>div:nth-child(2){border-right:0}.state-geo-register-hero{align-items:flex-start;padding:18px}.state-geo-register-hero>svg{width:30px;height:30px}.state-geo-detail-hero{grid-template-columns:1fr}.state-geo-detail-hero>strong{border-top:1px solid var(--state-line);border-left:0;min-height:90px}.state-geo-detail-grid>aside{grid-template-columns:1fr}.state-geo-ledger>article{grid-template-columns:88px minmax(0,1fr)}.state-geo-ledger article time{text-align:left;grid-column:2}.state-address-verify>form{grid-template-columns:1fr}.state-address-verify>article{margin:10px}.state-address-verify dl>div{grid-template-columns:1fr}}.admin-geo-workbench{gap:14px;display:grid}.admin-geo-metrics{grid-template-columns:repeat(8,minmax(0,1fr))}.admin-geo-ledger>header,.admin-geo-form>header,.admin-geo-quality-form>header{align-items:center;gap:8px;min-height:50px;padding:0 14px;display:flex}.admin-geo-ledger>header svg,.admin-geo-form>header svg,.admin-geo-quality-form>header svg{width:18px;color:var(--state-indigo)}.admin-geo-ledger>header span,.admin-geo-form>header span,.admin-geo-quality-form>header span{color:var(--state-ink-soft);margin-left:auto;font-size:.52rem}.admin-geo-actions{gap:5px;display:flex}.admin-geo-actions button{border:1px solid var(--state-line);width:34px;height:34px;color:var(--state-indigo);background:#ffffff61;place-items:center;display:grid}.admin-geo-actions svg{width:16px}.admin-geo-form>footer,.admin-geo-quality-form>footer{border-top:1px solid var(--state-line);justify-content:flex-end;align-items:center;min-height:54px;padding:9px 14px;display:flex}.admin-geo-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-geo-ledger>details{border-top:1px solid var(--state-line)}.admin-geo-ledger>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 120px 120px;align-items:center;gap:10px;min-height:66px;padding:9px 14px;display:grid}.admin-geo-ledger>details>summary>span{gap:3px;display:grid}.admin-geo-ledger summary b{color:var(--state-cinnabar);font-size:.49rem}.admin-geo-ledger summary strong{font-family:var(--state-serif);font-size:.64rem}.admin-geo-ledger summary small,.admin-geo-ledger summary>span:last-child{color:var(--state-ink-soft);font-size:.5rem}.admin-geo-ledger summary em{color:var(--state-indigo);font-size:.52rem;font-style:normal}.admin-geo-ledger>details>div{border-top:1px solid var(--state-line);background:#ffffff1f;grid-template-columns:minmax(0,1fr) 360px;gap:12px;padding:13px 14px;display:grid}.admin-geo-ledger details>div>section{align-content:start;gap:8px;display:grid}.admin-geo-ledger details>div>section>article,.admin-geo-quality{border:1px solid var(--state-line);background:#f5efe28a;padding:10px}.admin-geo-ledger article>header{grid-template-columns:150px minmax(0,1fr) 120px;gap:8px;display:grid}.admin-geo-ledger article>header b{color:var(--state-cinnabar);font-size:.49rem}.admin-geo-ledger article>header strong{font-family:var(--state-serif);font-size:.6rem}.admin-geo-ledger article>header small,.admin-geo-ledger article>small{color:var(--state-ink-soft);font-size:.49rem}.admin-geo-ledger article>p{color:var(--state-ink-soft);margin:7px 0;font-size:.52rem;line-height:1.55}.admin-geo-ledger article>footer{justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.admin-geo-ledger details>div>aside{align-content:start;gap:8px;display:grid}.admin-geo-inline-form{border:1px solid var(--state-line);background:#244d700a;grid-template-columns:1fr 1fr;gap:7px;padding:10px;display:grid}.admin-geo-inline-form .admin-form-wide,.admin-geo-inline-form>.admin-command{grid-column:1/-1}.admin-geo-quality{gap:4px;display:grid}.admin-geo-quality>b{color:var(--state-cinnabar);font-size:.49rem}.admin-geo-quality>strong{font-family:var(--state-serif);font-size:.61rem}.admin-geo-quality>p,.admin-geo-quality>small{color:var(--state-ink-soft);font-size:.5rem;line-height:1.5}.admin-geo-permit-version{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 280px;gap:10px;padding:9px 0;display:grid}.admin-geo-permit-version>span{gap:3px;display:grid}.admin-geo-permit-version p,.admin-geo-permit-version small{color:var(--state-ink-soft);font-size:.5rem;line-height:1.45}.admin-geo-permit-version footer form{gap:6px;display:grid}.admin-geo-permit-version textarea{border:1px solid var(--state-line);background:#ffffff6b;min-height:70px;padding:7px}@media (max-width:1320px){.admin-geo-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-geo-form-grid{grid-template-columns:1fr}}@media (max-width:920px){.admin-geo-ledger>details{overflow-x:auto}.admin-geo-ledger>details>summary{min-width:760px}.admin-geo-ledger>details>div,.admin-geo-permit-version{grid-template-columns:1fr}}@media (max-width:620px){.admin-geo-metrics{grid-template-columns:1fr 1fr}.admin-geo-inline-form{grid-template-columns:1fr}.admin-geo-inline-form .admin-form-wide,.admin-geo-inline-form>.admin-command{grid-column:auto}}.state-geo-account{align-content:start;gap:12px;padding:18px 20px 28px;display:grid}.state-geo-account>header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-indigo);background:linear-gradient(90deg,#f5efe2db,#e2ebe794);grid-template-columns:42px minmax(0,1fr) 120px 38px;align-items:center;gap:12px;padding:20px 22px;display:grid}.state-geo-account>header>svg{width:34px;height:34px;color:var(--state-indigo)}.state-geo-account>header>div{gap:3px;display:grid}.state-geo-account>header span{color:var(--state-cinnabar);font-size:.55rem}.state-geo-account>header h1{font-size:1.28rem;font-weight:500}.state-geo-account>header p{color:var(--state-ink-soft);font-size:.55rem;line-height:1.5}.state-geo-account>header>strong{color:var(--state-indigo);font-family:var(--state-serif);text-align:right;font-size:1.55rem;display:grid}.state-geo-account>header>strong small{color:var(--state-ink-soft);font-family:var(--state-sans);font-size:.49rem}.state-geo-account>header button{border:1px solid var(--state-line);background:#ffffff59;place-items:center;width:34px;height:34px;display:grid}.state-geo-account>header button svg{width:16px}.state-geo-account-flash{border:1px solid var(--state-pine);background:#27524414;padding:10px 13px;font-size:.56rem}.state-geo-account-flash.is-error{border-color:var(--state-cinnabar);background:#a43c2f14}.state-geo-account-metrics{border:1px solid var(--state-line-strong);background:#f5efe2b8;grid-template-columns:repeat(4,1fr);display:grid}.state-geo-account-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:30px 1fr auto;align-items:center;gap:3px 8px;min-height:72px;padding:9px 12px;display:grid}.state-geo-account-metrics>div:last-child{border-right:0}.state-geo-account-metrics svg{width:21px;color:var(--state-indigo);grid-row:1/3}.state-geo-account-metrics span{font-size:.56rem}.state-geo-account-metrics strong{color:var(--state-cinnabar);font-family:var(--state-serif);grid-area:1/3/3;font-size:1.3rem}.state-geo-account-section{border:1px solid var(--state-line-strong);background:#f5efe2b0}.state-geo-account-section>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 14px;display:flex}.state-geo-account-section>header>div{gap:2px;display:grid}.state-geo-account-section>header span{color:var(--state-ink-soft);font-size:.5rem}.state-geo-account-section>header h2{font-size:.76rem}.state-geo-account-section>header b{color:var(--state-cinnabar);font-size:.53rem}.state-geo-account-form{border-bottom:1px solid var(--state-line);background:#ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.state-geo-account-form label{align-content:start;gap:4px;display:grid}.state-geo-account-form label>span{color:var(--state-ink-soft);font-size:.49rem}.state-geo-account-form input,.state-geo-account-form select,.state-geo-account-form textarea{border:1px solid var(--state-line);min-width:0;min-height:36px;color:var(--state-ink);background:#ffffff7a;padding:7px 8px}.state-geo-account-form textarea{resize:vertical;min-height:72px}.state-geo-account-form .is-wide{grid-column:span 2}.state-geo-account-form button,.state-geo-account-record button{border:1px solid var(--state-indigo);color:#fff;background:var(--state-indigo);justify-content:center;align-self:end;align-items:center;gap:6px;min-height:36px;padding:0 11px;display:inline-flex}.state-geo-account-form button svg,.state-geo-account-record button svg{width:15px}.state-geo-account-record{border-top:1px solid var(--state-line)}.state-geo-account-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:12px;min-height:66px;padding:9px 14px;display:grid}.state-geo-account-record>summary>span{gap:3px;display:grid}.state-geo-account-record>summary b{color:var(--state-cinnabar);font-size:.49rem}.state-geo-account-record>summary strong{font-family:var(--state-serif);font-size:.63rem}.state-geo-account-record>summary small{color:var(--state-ink-soft);font-size:.49rem}.state-geo-account-record>div{border-top:1px solid var(--state-line);background:#ffffff21;gap:10px;padding:12px 14px;display:grid}.state-geo-account-record article{border:1px solid var(--state-line);background:#f5efe28a;gap:7px;padding:10px;display:grid}.state-geo-account-record article>header{justify-content:space-between;gap:10px;display:flex}.state-geo-account-record article>header span{gap:2px;display:grid}.state-geo-account-record article b{color:var(--state-cinnabar);font-size:.49rem}.state-geo-account-record article strong{font-family:var(--state-serif);font-size:.61rem}.state-geo-account-record article p,.state-geo-account-record article small,.state-geo-account-record blockquote{color:var(--state-ink-soft);font-size:.51rem;line-height:1.5}.state-geo-account-record blockquote{border-left:3px solid var(--state-copper);margin:0;padding-left:9px}.state-geo-account-record article>form{justify-content:flex-end;display:flex}.state-geo-account-record>div>details{border:1px solid var(--state-line)}.state-geo-account-record>div>details>summary{min-height:40px;color:var(--state-indigo);cursor:pointer;align-items:center;gap:6px;padding:7px 10px;font-size:.52rem;display:flex}.state-geo-account-record>div>details>summary svg{width:15px}.state-geo-account-empty{color:var(--state-ink-soft);padding:18px;font-size:.57rem}@media (max-width:900px){.state-geo-account-form{grid-template-columns:1fr 1fr}.state-geo-account-record{overflow-x:auto}.state-geo-account-record>summary{min-width:720px}}@media (max-width:620px){.state-geo-account{padding:9px 9px 78px}.state-geo-account>header{grid-template-columns:34px 1fr 34px}.state-geo-account>header>strong{text-align:left;grid-column:2}.state-geo-account>header>form{grid-area:1/3}.state-geo-account-metrics{grid-template-columns:1fr 1fr}.state-geo-account-metrics>div:nth-child(2){border-right:0}.state-geo-account-form{grid-template-columns:1fr}.state-geo-account-form .is-wide{grid-column:auto}}
