.state-liability-page{gap:12px;display:grid}.state-liability-page :is(h1,h2,p){margin:0}.state-liability-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-liability-hero{color:#fff8e9;background:#39483d;grid-template-columns:minmax(0,1fr) 320px;min-height:250px;display:grid}.state-liability-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-liability-hero span{color:#e0c69c;font-size:.62rem;font-weight:800}.state-liability-hero h1{font-family:var(--state-serif);font-size:2.12rem;line-height:1.12}.state-liability-hero p{color:#fff8e9d1;max-width:850px;font-family:var(--state-serif);font-size:.82rem;line-height:1.8}.state-liability-hero dl{background:#2d3436;border-left:1px solid #fff8e938;margin:0;display:grid}.state-liability-hero dl div{border-bottom:1px solid #fff8e92e;align-content:center;gap:4px;padding:18px 20px;display:grid}.state-liability-hero dl div:last-child{border-bottom:0}.state-liability-hero dt{color:#fff8e99e;font-size:.55rem}.state-liability-hero dd{font-family:var(--state-serif);margin:0;font-size:1rem}.state-liability-metrics{border:1px solid var(--state-line-strong);background:#eee8dc;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-liability-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:4px;min-height:88px;padding:10px;display:grid}.state-liability-metrics>div:last-child{border-right:0}.state-liability-metrics svg{color:#395f56;width:20px;margin:0 auto}.state-liability-metrics span{color:var(--state-ink-soft);font-size:.54rem}.state-liability-metrics strong{font-family:var(--state-serif);font-size:.78rem}.state-liability-rule{background:#e0e9e3;border:1px solid #8fa59c;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:12px 15px;display:grid}.state-liability-rule svg{color:#395f56;width:22px}.state-liability-rule div{gap:3px;display:grid}.state-liability-rule strong{font-size:.59rem}.state-liability-rule p{color:#4f625b;font-size:.52rem;line-height:1.6}.state-liability-filters{border:1px solid var(--state-line-strong);background:#f5f0e6;grid-template-columns:repeat(3,minmax(160px,1fr)) auto auto;align-items:end;gap:8px;padding:12px 14px;display:grid}.state-liability-filters label{gap:4px;display:grid}.state-liability-filters label span{color:var(--state-ink-soft);font-size:.52rem;font-weight:800}.state-liability-filters select{border:1px solid var(--state-line-strong);min-width:0;height:34px;color:var(--state-ink);background:#fffaf0;padding:0 9px}.state-liability-filters button,.state-liability-filters>a{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:.56rem;font-weight:800;display:inline-flex}.state-liability-filters>a{color:var(--state-indigo);background:0 0}.state-liability-filters svg{width:14px}.state-liability-register,.state-liability-legs,.state-liability-executions,.state-liability-events{border:1px solid var(--state-line-strong);background:#f7f2e8}.state-liability-register>header,.state-liability-legs>header,.state-liability-executions>header,.state-liability-events>header{border-bottom:1px solid var(--state-line-strong);background:#ded4c3;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.state-liability-register>header div,.state-liability-legs>header div,.state-liability-executions>header div,.state-liability-events>header div{gap:2px;display:grid}.state-liability-register>header span,.state-liability-legs>header span,.state-liability-executions>header span,.state-liability-events>header span{color:var(--state-cinnabar);font-size:.52rem;font-weight:800}.state-liability-register h2,.state-liability-legs h2,.state-liability-executions h2,.state-liability-events h2{font-family:var(--state-serif);font-size:.98rem}.state-liability-register-head,.state-liability-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:100px minmax(240px,1.2fr) minmax(180px,.8fr) 140px 125px 110px 18px;align-items:center;gap:10px;padding:9px 12px;display:grid}.state-liability-register-head{min-height:38px;color:var(--state-ink-soft);background:#d5cbbb;font-size:.5rem;font-weight:800}.state-liability-register>a{min-height:86px;font-size:.55rem;transition:background-color .15s}.state-liability-register>a:hover{background:#fffaf0}.state-liability-register>a>span{gap:3px;min-width:0;display:grid}.state-liability-register>a>b{color:#fff;text-align:center;background:#526354;padding:6px}.state-liability-register>a small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.45}.state-liability-register>a em{font-style:normal;font-weight:800}.state-liability-register>a em.is-reduction{color:#356a50}.state-liability-register>a>svg{width:15px;color:var(--state-indigo)}.state-liability-register>p{color:var(--state-ink-soft);padding:18px;font-size:.62rem}.state-liability-boundary,.state-liability-disclosure{color:#5e5146;background:#e6dfd2;border:1px solid #a99e8d;align-items:flex-start;gap:9px;padding:11px 14px;font-size:.55rem;line-height:1.65;display:flex}.state-liability-boundary svg,.state-liability-disclosure svg{color:#395f56;flex:none;width:18px}.state-liability-detail-head{border:1px solid var(--state-line-strong);background:#f0eadd;border-top:5px solid #395f56;grid-template-columns:minmax(0,1fr) 320px;min-height:224px;display:grid}.state-liability-detail-head>div{align-content:center;gap:7px;padding:25px 30px;display:grid}.state-liability-detail-head a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.55rem;display:inline-flex}.state-liability-detail-head a svg{width:14px}.state-liability-detail-head>div>span{color:var(--state-cinnabar);font-size:.55rem;font-weight:800}.state-liability-detail-head h1{font-family:var(--state-serif);font-size:1.75rem}.state-liability-detail-head p{max-width:780px;color:var(--state-ink-soft);font-size:.65rem;line-height:1.7}.state-liability-detail-head dl{border-left:1px solid var(--state-line-strong);background:#dfd5c5;margin:0;display:grid}.state-liability-detail-head dl div{border-bottom:1px solid var(--state-line);align-content:center;gap:4px;padding:16px 20px;display:grid}.state-liability-detail-head dt{color:var(--state-ink-soft);font-size:.52rem}.state-liability-detail-head dd{font-family:var(--state-serif);margin:0;font-size:.9rem}.state-liability-reconciliation{background:#e0e9e3;border:1px solid #8fa59c;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;display:grid}.state-liability-reconciliation>svg{color:#395f56;width:22px}.state-liability-reconciliation>div{gap:2px;display:grid}.state-liability-reconciliation span{color:var(--state-ink-soft);font-size:.5rem}.state-liability-reconciliation strong{font-size:.6rem}.state-liability-reconciliation>b{font-size:.54rem}.state-liability-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.state-liability-detail-layout>main{align-content:start;gap:12px;display:grid}.state-liability-legs>article{border-bottom:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr) 390px;align-items:center;gap:11px;padding:13px 15px;display:grid}.state-liability-legs>article>svg{color:#395f56;width:21px}.state-liability-legs>article>div{gap:3px;display:grid}.state-liability-legs article b{color:var(--state-cinnabar);font-size:.48rem}.state-liability-legs article a{align-items:center;gap:5px;font-size:.61rem;font-weight:800;display:flex}.state-liability-legs article a svg{width:13px}.state-liability-legs article p{color:var(--state-ink-soft);font-size:.49rem}.state-liability-legs dl{text-align:center;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.state-liability-legs dl div{border-left:1px solid var(--state-line);padding:7px}.state-liability-legs dt{color:var(--state-ink-soft);font-size:.45rem}.state-liability-legs dd{margin:2px 0 0;font-size:.53rem;font-weight:800}.state-liability-executions>article{border-bottom:1px solid var(--state-line)}.state-liability-executions>article>header{grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:10px;padding:12px 14px;display:grid}.state-liability-executions article header>div{gap:3px;display:grid}.state-liability-executions article header b{color:var(--state-cinnabar);font-size:.49rem}.state-liability-executions article header strong{font-size:.58rem}.state-liability-executions article header small{color:var(--state-ink-soft);font-size:.47rem}.state-liability-executions article header em{text-align:right;font-size:.62rem;font-style:normal;font-weight:800;display:grid}.state-liability-executions article header em small{font-weight:400}.state-liability-execution-facts{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);background:#e8e0d3;grid-template-columns:repeat(4,1fr);display:grid}.state-liability-execution-facts span{border-right:1px solid var(--state-line);color:var(--state-ink-soft);text-align:center;gap:2px;padding:8px;font-size:.46rem;display:grid}.state-liability-execution-facts span:last-child{border-right:0}.state-liability-execution-facts b{color:var(--state-ink);font-size:.53rem}.state-liability-execution-links{grid-template-columns:1fr 1fr;display:grid}.state-liability-execution-links>a{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:10px 12px;display:grid}.state-liability-execution-links>a:last-child{border-right:0}.state-liability-execution-links>a>svg{color:#395f56;width:18px}.state-liability-execution-links span{gap:2px;display:grid}.state-liability-execution-links b{color:var(--state-cinnabar);font-size:.46rem}.state-liability-execution-links strong{font-size:.55rem}.state-liability-execution-links small{color:var(--state-ink-soft);font-size:.45rem}.state-liability-events ol{margin:0;padding:9px 16px 14px;list-style:none}.state-liability-events li{grid-template-columns:92px 12px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.state-liability-events time{color:var(--state-ink-soft);font-size:.49rem}.state-liability-events i{background:var(--state-cinnabar);width:8px;height:8px;margin-top:4px}.state-liability-events li>div{gap:2px;display:grid}.state-liability-events li b{color:var(--state-cinnabar);font-size:.46rem}.state-liability-events li strong{font-size:.56rem}.state-liability-events li p{color:var(--state-ink-soft);font-size:.49rem}.state-liability-detail-layout>aside{border:1px solid var(--state-line-strong);background:#eee7dc;align-content:start;display:grid}.state-liability-detail-layout>aside section{border-bottom:1px solid var(--state-line);gap:5px;padding:13px 14px;display:grid}.state-liability-detail-layout>aside svg{color:#395f56;width:20px}.state-liability-detail-layout>aside span{color:var(--state-ink-soft);font-size:.5rem}.state-liability-detail-layout>aside strong{font-size:.58rem}.state-liability-detail-layout>aside small,.state-liability-detail-layout>aside p{color:var(--state-ink-soft);font-size:.49rem;line-height:1.55}.state-liability-detail-layout>aside a{color:var(--state-indigo);justify-content:space-between;align-items:center;gap:7px;font-size:.5rem;display:flex}.state-liability-detail-layout>aside a svg{width:13px}.state-debt-liability-strip{border:1px solid var(--state-line-strong);background:#e6e1d6}.state-debt-liability-strip>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.state-debt-liability-strip h2{font-family:var(--state-serif);font-size:.82rem}.state-debt-liability-strip>a{border-bottom:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) 150px 18px;align-items:center;gap:9px;padding:9px 12px;display:grid}@media (max-width:1050px){.state-liability-register-head,.state-liability-register>a{grid-template-columns:90px minmax(220px,1fr) 165px 120px 110px 96px 18px}.state-liability-legs>article{grid-template-columns:28px minmax(0,1fr)}.state-liability-legs dl{grid-column:2}}@media (max-width:820px){.state-liability-hero,.state-liability-detail-head,.state-liability-detail-layout{grid-template-columns:1fr}.state-liability-hero dl,.state-liability-detail-head dl{border-top:1px solid var(--state-line-strong);border-left:0;grid-template-columns:repeat(3,1fr)}.state-liability-metrics{grid-template-columns:1fr 1fr}.state-liability-metrics>div:nth-child(2n){border-right:0}.state-liability-metrics>div:last-child{grid-column:1/-1}.state-liability-filters{grid-template-columns:1fr 1fr}.state-liability-filters button{grid-column:1/-1}.state-liability-register-head{display:none}.state-liability-register>a{grid-template-columns:92px 1fr 18px}.state-liability-register>a>span:nth-of-type(n+2),.state-liability-register>a>em,.state-liability-register>a>time{grid-column:2}.state-liability-register>a>svg{grid-area:1/3/7}.state-liability-execution-links{grid-template-columns:1fr}.state-liability-execution-links>a{border-right:0;border-bottom:1px solid var(--state-line)}}@media (max-width:560px){.state-liability-hero>div{padding:22px 18px}.state-liability-hero h1{font-size:1.62rem}.state-liability-hero dl,.state-liability-detail-head dl,.state-liability-filters{grid-template-columns:1fr}.state-liability-filters button{grid-column:auto}.state-liability-register>a{grid-template-columns:1fr 18px}.state-liability-register>a>b,.state-liability-register>a>span,.state-liability-register>a>em,.state-liability-register>a>time{grid-column:1}.state-liability-register>a>svg{grid-area:1/2/7}.state-liability-reconciliation{grid-template-columns:24px 1fr}.state-liability-reconciliation>b{grid-column:2}.state-liability-legs>article{grid-template-columns:24px 1fr}.state-liability-legs dl{grid-column:1/-1;grid-template-columns:1fr}.state-liability-legs dl div{border-top:1px solid var(--state-line);border-left:0}.state-liability-executions>article>header{grid-template-columns:1fr}.state-liability-executions article header em{text-align:left}.state-liability-execution-facts{grid-template-columns:1fr 1fr}.state-liability-execution-facts span:nth-child(2n){border-right:0}.state-liability-events li{grid-template-columns:72px 10px 1fr}}.admin-liability-panel{border-top:1px solid var(--state-line-strong);background:#eee8dc}.admin-liability-panel>header{border-bottom:1px solid var(--state-line-strong);background:#cfd9d1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 15px;display:grid}.admin-liability-panel>header svg{color:#395f56;width:20px}.admin-liability-panel>header div{gap:2px;display:grid}.admin-liability-panel>header span{color:#395f56;font-size:.48rem;font-weight:800}.admin-liability-panel h3,.admin-liability-panel h4{font-family:var(--state-serif);margin:0}.admin-liability-panel>header h3{font-size:.78rem}.admin-liability-metrics{border-bottom:1px solid var(--state-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-liability-metrics span{border-right:1px solid var(--state-line);min-height:58px;color:var(--state-ink-soft);text-align:center;place-content:center;gap:2px;font-size:.46rem;display:grid}.admin-liability-metrics span:last-child{border-right:0}.admin-liability-metrics b{color:#395f56;font-size:.82rem}.admin-liability-create-form{border-bottom:1px solid var(--state-line-strong);background:#e6dfd2;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px;display:grid}.admin-liability-create-form>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-liability-create-form>header svg,.admin-liability-execution-form>header svg{color:#395f56;width:19px}.admin-liability-create-form>header div,.admin-liability-execution-form>header div{gap:2px;display:grid}.admin-liability-create-form>header span,.admin-liability-execution-form>header span{color:var(--state-cinnabar);font-size:.47rem}.admin-liability-create-form h3{font-size:.72rem}.admin-liability-create-form label,.admin-liability-execution-form label{gap:3px;display:grid}.admin-liability-create-form label.is-wide,.admin-liability-execution-form label.is-wide{grid-column:1/-1}.admin-liability-create-form label span,.admin-liability-execution-form label span{color:var(--state-ink-soft);font-size:.45rem}.admin-liability-create-form :is(input,select,textarea),.admin-liability-leg-editor :is(input,select,textarea),.admin-liability-decision-actions textarea,.admin-liability-execution-form :is(input,select,textarea),.admin-liability-execution-actions :is(input,textarea){border:1px solid var(--state-line-strong);min-width:0;color:var(--state-ink);background:#fffaf0;padding:7px;font-size:.5rem}.admin-liability-create-form textarea,.admin-liability-leg-editor textarea,.admin-liability-decision-actions textarea,.admin-liability-execution-form textarea,.admin-liability-execution-actions textarea{resize:vertical;min-height:58px}.admin-liability-create-form fieldset,.admin-liability-execution-form fieldset{border:1px solid var(--state-line-strong);grid-column:span 2;grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:9px;display:grid}.admin-liability-create-form fieldset label.is-wide{grid-column:1/-1}.admin-liability-create-form legend,.admin-liability-execution-form legend{color:#395f56;padding:0 5px;font-size:.49rem;font-weight:800}.admin-liability-create-form button,.admin-liability-panel button{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:.49rem;font-weight:800;display:inline-flex}.admin-liability-create-form>button{grid-column:1/-1}.admin-liability-panel button.is-secondary{border-color:var(--state-line-strong);color:var(--state-indigo);background:0 0}.admin-liability-panel button svg{width:14px}.admin-liability-record{border-bottom:1px solid var(--state-line-strong)}.admin-liability-record>summary{cursor:pointer;background:#f2ece1;grid-template-columns:minmax(0,1fr) 120px 180px;align-items:center;gap:10px;padding:12px 14px;display:grid}.admin-liability-record>summary>span{gap:2px;display:grid}.admin-liability-record>summary b{color:var(--state-cinnabar);font-size:.48rem}.admin-liability-record>summary strong{font-size:.61rem}.admin-liability-record>summary small{color:var(--state-ink-soft);font-size:.48rem}.admin-liability-record>summary em{color:#395f56;justify-self:end;font-size:.5rem;font-style:normal;font-weight:800}.admin-liability-body{background:#ebe4d8;gap:9px;padding:10px 13px;display:grid}.admin-liability-summary{border:1px solid var(--state-line);background:#f4eee4;gap:6px;padding:10px;display:grid}.admin-liability-summary>p,.admin-liability-summary>small{color:var(--state-ink-soft);font-size:.51rem;line-height:1.55}.admin-liability-summary dl{border:1px solid var(--state-line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.admin-liability-summary dl div{border-right:1px solid var(--state-line);gap:2px;padding:7px;display:grid}.admin-liability-summary dl div:last-child{border-right:0}.admin-liability-summary dt{color:var(--state-ink-soft);font-size:.43rem}.admin-liability-summary dd{margin:0;font-size:.49rem;font-weight:800}.admin-liability-legs{border:1px solid var(--state-line);background:#f2ece1}.admin-liability-legs>header,.admin-liability-executions>header{border-bottom:1px solid var(--state-line);background:#d9d0c1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 10px;display:grid}.admin-liability-executions>header{grid-template-columns:22px minmax(0,1fr) auto}.admin-liability-executions>header svg{color:#395f56;width:17px}.admin-liability-legs h4,.admin-liability-executions h4{font-size:.61rem}.admin-liability-legs>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:9px 10px;display:grid}.admin-liability-legs>article:last-child{border-bottom:0}.admin-liability-legs article>span{gap:2px;display:grid}.admin-liability-legs article b{color:var(--state-cinnabar);font-size:.46rem}.admin-liability-legs article strong{font-size:.54rem}.admin-liability-legs article small,.admin-liability-legs article p{color:var(--state-ink-soft);margin:0;font-size:.46rem;line-height:1.5}.admin-liability-legs article form button span{font-size:.47rem}.admin-liability-leg-editor{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-liability-leg-editor form,.admin-liability-decision-actions form,.admin-liability-execution-actions form{border:1px solid var(--state-line);background:#f3ede2;align-content:start;gap:6px;padding:9px;display:grid}.admin-liability-leg-editor h4{font-size:.57rem}.admin-liability-decision-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-liability-decision-actions form{flex:1;min-width:220px}.admin-liability-execution-form{background:#e3ebe5;border:1px solid #8fa59c;grid-template-columns:1fr 1fr;gap:7px;padding:10px;display:grid}.admin-liability-execution-form>header{border-bottom:1px solid #a8b9ae;grid-column:1/-1;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-liability-execution-form fieldset,.admin-liability-execution-form>button{grid-column:1/-1}.admin-liability-execution-record{border:1px solid var(--state-line);background:#f4eee4;border-top:0}.admin-liability-execution-record>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.admin-liability-execution-record>header span{gap:2px;display:grid}.admin-liability-execution-record>header b{color:var(--state-cinnabar);font-size:.46rem}.admin-liability-execution-record>header strong{font-size:.54rem}.admin-liability-execution-record>header small,.admin-liability-execution-record>header em{color:var(--state-ink-soft);font-size:.45rem;font-style:normal}.admin-liability-execution-ledger{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-liability-execution-ledger span{border-right:1px solid var(--state-line);gap:2px;padding:8px;display:grid}.admin-liability-execution-ledger span:nth-child(3n){border-right:0}.admin-liability-execution-ledger b{color:#395f56;font-size:.44rem}.admin-liability-execution-ledger strong{font-size:.49rem}.admin-liability-execution-ledger small{color:var(--state-ink-soft);font-size:.43rem}.admin-liability-execution-record>blockquote{border-left:2px solid var(--state-cinnabar);color:#634d3e;background:#e7ded0;margin:0;padding:8px 10px;font-size:.47rem;line-height:1.5}.admin-liability-execution-actions{flex-wrap:wrap;gap:7px;padding:9px;display:flex}.admin-liability-execution-actions form{background:0 0;border:0;min-width:190px;padding:0}.admin-liability-execution-actions form.is-expanded{flex:1;min-width:280px}.admin-liability-return{color:#6c3d35;background:#f0ded8;border:1px solid #bd8d82;gap:2px;margin:0;padding:8px 10px;font-size:.47rem;display:grid}.admin-liability-return b{font-size:.46rem}@media (max-width:1100px){.admin-liability-create-form,.admin-liability-summary dl{grid-template-columns:1fr 1fr}.admin-liability-summary dl div:nth-child(2n){border-right:0}.admin-liability-summary dl div:nth-child(-n+2){border-bottom:1px solid var(--state-line)}}@media (max-width:820px){.admin-liability-metrics{grid-template-columns:1fr 1fr}.admin-liability-metrics span:nth-child(2n){border-right:0}.admin-liability-metrics span:last-child{grid-column:1/-1}.admin-liability-record>summary{grid-template-columns:1fr auto}.admin-liability-record>summary>span:last-child{grid-column:1}.admin-liability-leg-editor{grid-template-columns:1fr}.admin-liability-execution-ledger{grid-template-columns:1fr 1fr}.admin-liability-execution-ledger span:nth-child(3n){border-right:1px solid var(--state-line)}.admin-liability-execution-ledger span:nth-child(2n){border-right:0}}@media (max-width:560px){.admin-liability-create-form,.admin-liability-execution-form{grid-template-columns:1fr}.admin-liability-create-form>header,.admin-liability-create-form label.is-wide,.admin-liability-create-form fieldset,.admin-liability-create-form>button,.admin-liability-execution-form>header,.admin-liability-execution-form fieldset,.admin-liability-execution-form label.is-wide,.admin-liability-execution-form>button{grid-column:auto}.admin-liability-create-form fieldset,.admin-liability-execution-form fieldset,.admin-liability-summary dl,.admin-liability-execution-ledger{grid-template-columns:1fr}.admin-liability-summary dl div,.admin-liability-execution-ledger span{border-right:0;border-bottom:1px solid var(--state-line)}.admin-liability-record>summary{grid-template-columns:1fr}.admin-liability-record>summary em{justify-self:start}.admin-liability-decision-actions,.admin-liability-execution-actions{display:grid}.admin-liability-decision-actions form,.admin-liability-execution-actions form,.admin-liability-execution-actions form.is-expanded{min-width:0}.admin-liability-execution-record>header{grid-template-columns:1fr}}
.state-reserve-page{gap:12px;display:grid}.state-reserve-page :is(h1,h2,p){margin:0}.state-reserve-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-reserve-subnav{border:1px solid var(--state-line-strong);background:#e7e1d5;min-height:40px;display:flex;overflow-x:auto}.state-reserve-subnav a{border-right:1px solid var(--state-line);min-width:150px;color:var(--state-ink-soft);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.55rem;font-weight:800;display:inline-flex}.state-reserve-subnav a.is-active{color:#fff;background:#294a49}.state-reserve-subnav svg{width:16px}.state-reserve-hero{color:#f8f4e8;background:#294a49;grid-template-columns:minmax(0,1fr) 310px;min-height:244px;display:grid}.state-reserve-hero.is-vault{background:#4d5140}.state-reserve-hero.is-payments{background:#364b58}.state-reserve-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-reserve-hero span{color:#d9c49c;font-size:.57rem;font-weight:800}.state-reserve-hero h1{font-family:var(--state-serif);font-size:2.05rem}.state-reserve-hero p{color:#f8f4e8d1;max-width:820px;font-family:var(--state-serif);font-size:.76rem;line-height:1.75}.state-reserve-hero dl{background:#0f191c47;border-left:1px solid #fff3;margin:0;display:grid}.state-reserve-hero dl div{border-bottom:1px solid #ffffff2b;align-content:center;gap:4px;padding:16px 20px;display:grid}.state-reserve-hero dl div:last-child{border-bottom:0}.state-reserve-hero dt{color:#f8f4e89e;font-size:.5rem}.state-reserve-hero dd{font-family:var(--state-serif);margin:0;font-size:1rem}.state-reserve-framework,.state-reserve-ledger,.state-reserve-statement,.state-payment-register{border:1px solid var(--state-line-strong);background:#f5f0e6}.state-reserve-framework>header,.state-reserve-ledger>header,.state-reserve-statement>header,.state-payment-register>header{border-bottom:1px solid var(--state-line-strong);background:#d8d0c1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;display:grid}.state-reserve-ledger>header,.state-payment-register>header{grid-template-columns:minmax(0,1fr) auto}.state-reserve-framework>header svg,.state-reserve-statement>header svg{color:#294a49;width:21px}.state-reserve-framework header div,.state-reserve-ledger header div,.state-reserve-statement header div,.state-payment-register>header div{gap:2px;display:grid}.state-reserve-framework header span,.state-reserve-ledger header span,.state-reserve-statement header span,.state-payment-register>header span{color:var(--state-cinnabar);font-size:.48rem;font-weight:800}.state-reserve-framework h2,.state-reserve-ledger h2,.state-reserve-statement h2,.state-payment-register h2{font-family:var(--state-serif);font-size:.92rem}.state-reserve-framework>header>b,.state-reserve-statement>header>strong{font-size:.56rem}.state-reserve-framework-body{grid-template-columns:1fr 1fr;display:grid}.state-reserve-framework-body>div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:4px;min-height:94px;padding:13px 15px;display:grid}.state-reserve-framework-body>div:nth-child(2n){border-right:0}.state-reserve-framework-body b{color:#294a49;font-size:.49rem}.state-reserve-framework-body p{color:var(--state-ink-soft);font-size:.55rem;line-height:1.65}.state-reserve-framework>footer,.state-reserve-statement>footer{min-height:42px;color:var(--state-ink-soft);align-items:center;gap:7px;padding:8px 14px;font-size:.48rem;display:flex}.state-reserve-framework>footer span{flex:1}.state-reserve-framework>footer svg,.state-reserve-statement>footer svg{color:#294a49;width:15px}.state-reserve-framework>footer a,.state-reserve-statement>footer a{color:var(--state-indigo);margin-left:auto;font-weight:800}.state-reserve-ledger-head,.state-reserve-ledger>article{border-bottom:1px solid var(--state-line);grid-template-columns:100px minmax(280px,1fr) 105px 105px 90px 100px;align-items:center;gap:9px;padding:9px 12px;display:grid}.state-reserve-ledger-head{color:var(--state-ink-soft);background:#e0d8ca;font-size:.47rem;font-weight:800}.state-reserve-ledger>article{min-height:92px}.state-reserve-ledger article>div{gap:3px;display:grid}.state-reserve-ledger article b{color:var(--state-cinnabar);font-size:.46rem}.state-reserve-ledger article strong{font-size:.59rem}.state-reserve-ledger article p,.state-reserve-ledger article small{color:var(--state-ink-soft);font-size:.49rem;line-height:1.5}.state-reserve-ledger article em{font-style:normal;font-weight:800}.state-reserve-ledger article>span{color:#294a49;text-align:center;background:#dbe3dc;padding:5px;font-size:.49rem;font-weight:800}.state-reserve-ledger article>time{font-size:.48rem}.state-reserve-boundary{color:#4b5d5a;background:#e0e8e4;border:1px solid #92a7a2;align-items:center;gap:9px;padding:11px 14px;font-size:.53rem;line-height:1.6;display:flex}.state-reserve-boundary svg{color:#294a49;flex:none;width:18px}.state-reserve-boundary svg:last-child{margin-left:auto}.state-reserve-statement>p{color:var(--state-ink-soft);padding:12px 15px;font-size:.56rem;line-height:1.6}.state-reserve-components{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(4,1fr);display:grid}.state-reserve-components article{border-right:1px solid var(--state-line);align-content:start;gap:4px;min-height:128px;padding:13px;display:grid}.state-reserve-components article:last-child{border-right:0}.state-reserve-components span{color:var(--state-cinnabar);font-size:.47rem;font-weight:800}.state-reserve-components strong{font-size:.56rem}.state-reserve-components b{font-family:var(--state-serif);color:#294a49;font-size:.84rem}.state-reserve-components p{color:var(--state-ink-soft);font-size:.48rem;line-height:1.5}.state-reserve-equation{background:#dce7e1;border:1px solid #8ca19a;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:11px 14px;display:grid}.state-reserve-equation svg{color:#294a49;width:20px}.state-reserve-equation div{gap:2px;display:grid}.state-reserve-equation span{color:var(--state-ink-soft);font-size:.46rem}.state-reserve-equation strong{font-size:.53rem}.state-payment-register>article{border-bottom:1px solid var(--state-line-strong)}.state-payment-register>article>header{grid-template-columns:24px minmax(0,1fr) 90px;align-items:center;gap:10px;padding:13px 15px;display:grid}.state-payment-register article header>svg{color:#364b58;width:20px}.state-payment-register article header>div{gap:3px;display:grid}.state-payment-register article header b{color:var(--state-cinnabar);font-size:.47rem}.state-payment-register article header strong{font-size:.61rem}.state-payment-register article header p{color:var(--state-ink-soft);font-size:.49rem}.state-payment-register article header em{color:#294a49;text-align:center;background:#dbe3dc;padding:6px;font-size:.49rem;font-style:normal;font-weight:800}.state-payment-register article>dl{border-top:1px solid var(--state-line);background:#e9e2d6;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.state-payment-register article>dl div{border-right:1px solid var(--state-line);gap:3px;padding:9px 11px;display:grid}.state-payment-register article>dl div:last-child{border-right:0}.state-payment-register dt{color:var(--state-ink-soft);font-size:.44rem}.state-payment-register dd{align-items:center;gap:4px;margin:0;font-size:.49rem;font-weight:800;display:flex}.state-payment-register dd svg{width:13px}.state-payment-observation{border-top:1px solid var(--state-line);background:#edf0e9;grid-template-columns:22px repeat(4,minmax(100px,1fr)) 22px;align-items:center;gap:8px;padding:10px 13px;display:grid}.state-payment-observation>svg{color:#364b58;width:18px}.state-payment-observation span{gap:2px;display:grid}.state-payment-observation span b{color:var(--state-ink-soft);font-size:.43rem}.state-payment-observation span strong{font-size:.5rem}.state-payment-observation small{color:var(--state-ink-soft);grid-column:2/-2;font-size:.46rem;line-height:1.5}.central-reserve-finance-integration>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.central-reserve-finance-integration>div>a{border-right:1px solid var(--state-line);min-height:92px;color:inherit;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:12px 14px;display:grid}.central-reserve-finance-integration>div>a:last-child{border-right:0}.central-reserve-finance-integration>div svg{color:#294a49;width:20px}.central-reserve-finance-integration>div span{gap:3px;display:grid}.central-reserve-finance-integration>div b{color:var(--state-cinnabar);font-size:.46rem}.central-reserve-finance-integration>div strong{font-size:.67rem}.central-reserve-finance-integration>div small{color:var(--state-ink-soft);font-size:.47rem}.central-reserve-finance-integration>footer{border-top:1px solid var(--state-line);color:var(--state-ink-soft);background:#e1e8e4;align-items:center;gap:7px;padding:9px 13px;font-size:.48rem;display:flex}.central-reserve-finance-integration>footer svg{color:#294a49;width:16px}.state-institution-central-reserve{background:#f5f0e6}.state-institution-central-reserve>header{border-bottom:1px solid var(--state-line);background:#d8d0c1;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.state-institution-central-reserve>header svg{color:#294a49;width:19px}.state-institution-central-reserve>header h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.state-institution-central-reserve>header a{font-size:.48rem;font-weight:800}.state-institution-central-reserve>a{border-bottom:1px solid var(--state-line);color:inherit;grid-template-columns:90px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px 13px;display:grid}.state-institution-central-reserve>a>span{color:var(--state-cinnabar);font-size:.47rem;font-weight:800}.state-institution-central-reserve>a>div{gap:3px;display:grid}.state-institution-central-reserve>a strong{font-size:.56rem}.state-institution-central-reserve>a small{color:var(--state-ink-soft);font-size:.47rem}.state-institution-central-reserve>a svg{width:15px}.state-market-monetary-reference,.state-digital-central-reserve{color:var(--state-ink);background:#dde7e3;border:1px solid #8da39d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.state-market-monetary-reference>svg,.state-digital-central-reserve>svg{color:#294a49;width:20px}.state-market-monetary-reference>div,.state-digital-central-reserve>div{gap:2px;display:grid}.state-market-monetary-reference span,.state-digital-central-reserve span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.state-market-monetary-reference strong,.state-digital-central-reserve strong{font-size:.54rem}.state-market-monetary-reference small,.state-digital-central-reserve small{color:var(--state-ink-soft);font-size:.46rem;line-height:1.5}.state-market-monetary-reference>a,.state-digital-central-reserve>a{color:#294a49;align-items:center;gap:5px;font-size:.49rem;font-weight:800;display:inline-flex}.state-market-monetary-reference>a svg,.state-digital-central-reserve>a svg{width:14px}@media (max-width:900px){.state-reserve-hero{grid-template-columns:1fr}.state-reserve-hero dl{border-top:1px solid #fff3;border-left:0;grid-template-columns:repeat(3,1fr)}.state-reserve-framework-body,.state-reserve-components{grid-template-columns:1fr 1fr}.state-reserve-ledger-head{display:none}.state-reserve-ledger>article{grid-template-columns:90px minmax(220px,1fr) 90px 90px}.state-reserve-ledger article>span,.state-reserve-ledger article>time:last-child{grid-column:2}.state-payment-register article>dl{grid-template-columns:1fr 1fr}.state-payment-register article>dl div:nth-child(2n){border-right:0}.state-payment-observation{grid-template-columns:20px 1fr 1fr}.state-payment-observation>span:nth-of-type(n+3),.state-payment-observation small{grid-column:2/-1}.central-reserve-finance-integration>div{grid-template-columns:1fr}.central-reserve-finance-integration>div>a{border-right:0;border-bottom:1px solid var(--state-line)}}@media (max-width:560px){.state-reserve-hero>div{padding:22px 18px}.state-reserve-hero h1{font-size:1.6rem}.state-reserve-hero dl,.state-reserve-framework-body,.state-reserve-components,.state-payment-register article>dl{grid-template-columns:1fr}.state-reserve-framework-body>div,.state-reserve-components article,.state-payment-register article>dl div{border-right:0}.state-reserve-ledger>article{grid-template-columns:1fr}.state-reserve-ledger article>*{grid-column:1}.state-payment-register>article>header{grid-template-columns:22px 1fr}.state-payment-register article header em{grid-column:2;justify-self:start}.state-payment-observation{grid-template-columns:20px 1fr}.state-payment-observation>*{grid-column:2}.state-payment-observation>svg:first-child{grid-column:1}.state-reserve-statement>footer{flex-wrap:wrap;align-items:flex-start}.state-reserve-statement>footer a{width:100%;margin-left:22px}.state-market-monetary-reference,.state-digital-central-reserve{grid-template-columns:22px 1fr}.state-market-monetary-reference>a,.state-digital-central-reserve>a{grid-column:2}.state-institution-central-reserve>a{grid-template-columns:1fr 18px}.state-institution-central-reserve>a>span{grid-column:1/-1}}
.admin-monetary-workbench{align-content:start;gap:12px;display:grid}.admin-monetary-workbench :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.admin-monetary-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-monetary-domain>header>div,.admin-monetary-history>header>div{align-items:center;gap:9px;display:flex}.admin-monetary-domain>header svg,.admin-monetary-history>header svg{color:#365b58;width:20px}.admin-monetary-create-grid{border-bottom:1px solid #37332a38;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-monetary-create{border-right:1px solid #37332a2e;min-width:0}.admin-monetary-create:last-child{border-right:0}.admin-monetary-create>summary,.admin-monetary-revision>summary{cursor:pointer;background:#e5dfd3;align-items:center;gap:9px;min-height:54px;padding:10px 14px;list-style:none;display:flex}.admin-monetary-create>summary::-webkit-details-marker{display:none}.admin-monetary-revision>summary::-webkit-details-marker{display:none}.admin-monetary-create>summary svg,.admin-monetary-revision>summary svg{color:#365b58;width:17px}.admin-monetary-create>summary span{gap:2px;display:grid}.admin-monetary-create>summary strong{font-size:.61rem}.admin-monetary-create>summary small{color:var(--state-ink-soft);font-size:.48rem}.admin-monetary-form{background:#f2ede3;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:13px;display:grid;box-shadow:inset 0 1px #37332a29}.admin-monetary-form>label{align-content:start;gap:4px;display:grid}.admin-monetary-form>label.is-wide{grid-column:1/-1}.admin-monetary-form label>span{color:var(--state-ink-soft);font-size:.47rem;font-weight:800}.admin-monetary-form :is(input,select,textarea){width:100%;min-width:0;color:var(--state-ink);font:inherit;background:#fffdf8;border:1px solid #37332a52;border-radius:2px;font-size:.55rem}.admin-monetary-form :is(input,select){min-height:36px;padding:0 9px}.admin-monetary-form textarea{resize:vertical;padding:8px 9px;line-height:1.55}.admin-monetary-form>button,.admin-monetary-actions button{color:#fff;cursor:pointer;background:#365b58;border:0;border-radius:2px;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:.55rem;font-weight:800;display:inline-flex}.admin-monetary-form>button{grid-column:1/-1}.admin-monetary-form button svg,.admin-monetary-actions button svg{width:14px}.admin-reserve-component-fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-reserve-component-fields fieldset{background:#e8e2d7;border:1px solid #37332a3d;grid-template-columns:140px minmax(0,1fr);gap:7px;margin:0;padding:10px;display:grid}.admin-reserve-component-fields legend{color:#365b58;padding:0 5px;font-size:.51rem;font-weight:800}.admin-reserve-component-fields fieldset label{gap:4px;display:grid}.admin-reserve-component-fields fieldset label:not(:first-of-type){grid-column:1/-1}.admin-monetary-ledger>header{color:var(--state-ink-soft);background:#d8d0c1;border-top:1px solid #37332a33;border-bottom:1px solid #37332a33;grid-template-columns:180px minmax(0,1fr);gap:12px;padding:9px 14px;font-size:.49rem;font-weight:800;display:grid}.admin-monetary-ledger>details{border-bottom:1px solid #37332a38}.admin-monetary-ledger>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:12px;min-height:70px;padding:11px 14px;list-style:none;display:grid}.admin-monetary-ledger>details>summary::-webkit-details-marker{display:none}.admin-monetary-ledger summary>span{gap:3px;display:grid}.admin-monetary-ledger summary b{color:var(--state-cinnabar);font-size:.47rem}.admin-monetary-ledger summary strong{font-size:.64rem}.admin-monetary-ledger summary small{color:var(--state-ink-soft);font-size:.48rem}.admin-monetary-ledger summary em{color:#365b58;justify-self:end;font-size:.51rem;font-style:normal;font-weight:800}.admin-monetary-ledger>details>div{background:#ece6dc;box-shadow:inset 0 1px #37332a2e}.admin-monetary-revision{border-bottom:1px solid #37332a33}.admin-monetary-ledger article{background:#f7f3eb;border-bottom:1px solid #37332a2e;gap:9px;padding:12px 14px;display:grid}.admin-monetary-ledger article.is-current{box-shadow:inset 4px 0 #365b58}.admin-monetary-ledger article>header{grid-template-columns:22px minmax(0,1fr) 120px;align-items:center;gap:9px;display:grid}.admin-monetary-ledger article>header svg{color:#365b58;width:18px}.admin-monetary-ledger article>header span{gap:3px;display:grid}.admin-monetary-ledger article>header b{color:var(--state-cinnabar);font-size:.47rem}.admin-monetary-ledger article>header strong{font-size:.59rem}.admin-monetary-ledger article>header small,.admin-monetary-ledger article>header time{color:var(--state-ink-soft);font-size:.47rem}.admin-monetary-ledger article>header time{text-align:right}.admin-monetary-ledger article>dl{background:#e9e3d8;border:1px solid #37332a2e;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.admin-monetary-ledger article>dl div{border-right:1px solid #37332a29;gap:3px;padding:8px 10px;display:grid}.admin-monetary-ledger article>dl div:last-child{border-right:0}.admin-monetary-ledger dt{color:var(--state-ink-soft);font-size:.44rem}.admin-monetary-ledger dd{margin:0;font-size:.49rem;font-weight:700}.admin-monetary-ledger article>p,.admin-monetary-ledger article>small{color:var(--state-ink-soft);margin:0;font-size:.5rem;line-height:1.6}.admin-monetary-ledger blockquote{color:#51483d;background:#e6ddd0;border-left:3px solid #7d6550;margin:0;padding:9px 11px;font-size:.49rem;line-height:1.55}.admin-monetary-actions{justify-content:flex-end;gap:8px;display:flex}.admin-monetary-actions form{display:flex}.admin-monetary-actions button{padding:0 12px}.admin-reserve-components{border:1px solid #37332a2e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-reserve-components section{border-right:1px solid #37332a29;align-content:start;gap:4px;min-height:110px;padding:10px;display:grid}.admin-reserve-components section:last-child{border-right:0}.admin-reserve-components b{color:#365b58;font-size:.46rem}.admin-reserve-components strong{font-size:.6rem}.admin-reserve-components span,.admin-reserve-components small{color:var(--state-ink-soft);font-size:.46rem;line-height:1.5}.admin-payment-register{background:#e8e3d8!important}.admin-monetary-history>div>article{border-top:1px solid #37332a29;grid-template-columns:130px 180px minmax(0,1fr) 150px;align-items:center;gap:10px;min-height:54px;padding:8px 13px;display:grid}.admin-monetary-history article :is(time,b,em,small){font-size:.46rem}.admin-monetary-history article b{color:var(--state-cinnabar)}.admin-monetary-history article span{gap:2px;display:grid}.admin-monetary-history article span strong{font-size:.52rem}.admin-monetary-history article span small,.admin-monetary-history article time,.admin-monetary-history article em{color:var(--state-ink-soft);font-style:normal}@media (max-width:1100px){.admin-monetary-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-monetary-create-grid{grid-template-columns:1fr}.admin-monetary-create{border-bottom:1px solid #37332a2e;border-right:0}.admin-monetary-ledger article>dl,.admin-reserve-components{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-monetary-history>div>article{grid-template-columns:110px minmax(0,1fr) 130px}.admin-monetary-history article>b{display:none}}@media (max-width:700px){.admin-monetary-metrics,.admin-monetary-form,.admin-reserve-component-fields,.admin-monetary-ledger article>dl,.admin-reserve-components{grid-template-columns:1fr}.admin-monetary-form>label.is-wide,.admin-monetary-form>button{grid-column:auto}.admin-reserve-component-fields fieldset{grid-template-columns:1fr}.admin-reserve-component-fields fieldset label{grid-column:auto!important}.admin-monetary-ledger>details>summary{grid-template-columns:1fr}.admin-monetary-ledger summary em{justify-self:start}.admin-monetary-ledger article>header{grid-template-columns:20px 1fr}.admin-monetary-ledger article>header time{text-align:left;grid-column:2}.admin-monetary-ledger article>dl div,.admin-reserve-components section{border-bottom:1px solid #37332a29;border-right:0}.admin-monetary-actions{justify-content:stretch}.admin-monetary-actions form,.admin-monetary-actions button{width:100%}.admin-monetary-history>div>article{grid-template-columns:1fr}.admin-monetary-history article>*{grid-column:1}}
.state-revenue-page{gap:12px;display:grid}.state-revenue-page :is(h1,h2,h3,p){margin:0}.state-revenue-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-revenue-hero{color:#f8f4e8;background:#31504a;grid-template-columns:minmax(0,1fr) 340px;min-height:246px;display:grid}.state-revenue-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-revenue-hero span{color:#dfc69d;font-size:.56rem;font-weight:800}.state-revenue-hero h1{font-family:var(--state-serif);font-size:2rem}.state-revenue-hero p{color:#f8f4e8d1;max-width:780px;font-family:var(--state-serif);font-size:.75rem;line-height:1.75}.state-revenue-hero dl{background:#263d3a;border-left:1px solid #fff3;grid-template-columns:1fr 1fr;margin:0;display:grid}.state-revenue-hero dl div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;align-content:center;gap:4px;padding:15px 18px;display:grid}.state-revenue-hero dt{color:#f8f4e89e;font-size:.47rem}.state-revenue-hero dd{font-family:var(--state-serif);overflow-wrap:anywhere;margin:0;font-size:.83rem}.state-revenue-source-strip{border:1px solid var(--state-line-strong);background:#e7dfd1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-revenue-source-strip>div{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-height:86px;padding:11px 13px;display:grid}.state-revenue-source-strip>div:last-child{border-right:0}.state-revenue-source-strip svg{color:#7b3e32;width:20px}.state-revenue-source-strip span{gap:3px;min-width:0;display:grid}.state-revenue-source-strip b{color:#7b3e32;font-size:.46rem}.state-revenue-source-strip strong{font-family:var(--state-serif);overflow-wrap:anywhere;font-size:.7rem}.state-revenue-source-strip small{color:var(--state-ink-soft);font-size:.45rem}.state-revenue-register,.state-revenue-nontax,.state-revenue-adjustments{border:1px solid var(--state-line-strong);background:#f5f0e6}.state-revenue-register>header,.state-revenue-nontax>header,.state-revenue-adjustments>header{border-bottom:1px solid var(--state-line-strong);background:#d9d0c2;align-items:center;gap:12px;min-height:54px;padding:10px 15px;display:flex}.state-revenue-register>header>div,.state-revenue-nontax>header>div,.state-revenue-adjustments>header>div{flex:1;gap:2px;display:grid}.state-revenue-register header span,.state-revenue-nontax header span,.state-revenue-adjustments header span{color:var(--state-cinnabar);font-size:.46rem;font-weight:800}.state-revenue-register h2,.state-revenue-nontax h2,.state-revenue-adjustments h2{font-family:var(--state-serif);font-size:.88rem}.state-revenue-register>header>b{font-size:.5rem}.state-revenue-nontax>header svg,.state-revenue-adjustments>header svg{color:#31504a;width:19px}.state-revenue-register-head,.state-revenue-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(180px,1.25fr) minmax(150px,1fr) minmax(210px,1.4fr) 92px 150px 18px;align-items:center;gap:9px;padding:9px 12px;display:grid}.state-revenue-register-head{color:var(--state-ink-soft);background:#e4dccf;font-size:.45rem;font-weight:800}.state-revenue-register>a{min-height:82px;color:inherit}.state-revenue-register>a>span{gap:3px;min-width:0;display:grid}.state-revenue-register>a b{color:var(--state-cinnabar);font-size:.44rem}.state-revenue-register>a strong{overflow-wrap:anywhere;font-size:.54rem}.state-revenue-register>a small,.state-revenue-register>a time{color:var(--state-ink-soft);font-size:.45rem;line-height:1.45}.state-revenue-register>a svg{width:15px}.state-revenue-empty{color:var(--state-ink-soft);padding:14px;font-size:.5rem}.state-revenue-split{grid-template-columns:1.35fr .85fr;gap:12px;display:grid}.state-revenue-nontax>article,.state-revenue-adjustments>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) minmax(150px,.65fr);align-items:center;gap:12px;min-height:76px;padding:10px 13px;display:grid}.state-revenue-nontax article>span,.state-revenue-adjustments article>span{gap:3px;min-width:0;display:grid}.state-revenue-nontax article b,.state-revenue-adjustments article b{color:var(--state-cinnabar);font-size:.44rem}.state-revenue-nontax article strong,.state-revenue-adjustments article strong{overflow-wrap:anywhere;font-size:.53rem}.state-revenue-nontax article small,.state-revenue-adjustments article small{color:var(--state-ink-soft);font-size:.44rem}.state-revenue-adjustments>a{color:#31504a;justify-content:space-between;align-items:center;gap:8px;padding:10px 13px;font-size:.49rem;font-weight:800;display:flex}.state-revenue-adjustments>a svg{width:14px}.state-revenue-boundary{color:#485d58;background:#e1e9e5;border:1px solid #98aaa4;align-items:center;gap:9px;padding:11px 14px;font-size:.51rem;line-height:1.65;display:flex}.state-revenue-boundary svg{color:#31504a;flex:none;width:18px}.state-revenue-boundary svg:last-child{margin-left:auto}.state-revenue-detail-head{color:#f8f4e8;background:#31504a;grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:14px;padding:24px 28px;display:grid}.state-revenue-detail-head>a{color:#dfc69d;grid-column:1/-1;align-items:center;gap:6px;font-size:.49rem;font-weight:800;display:inline-flex}.state-revenue-detail-head>a svg{width:14px}.state-revenue-detail-head>div{gap:7px;display:grid}.state-revenue-detail-head span{color:#dfc69d;font-size:.49rem;font-weight:800}.state-revenue-detail-head h1{font-family:var(--state-serif);font-size:1.65rem}.state-revenue-detail-head p{color:#f8f4e8cc;font-size:.59rem;line-height:1.65}.state-revenue-detail-head>strong{text-align:right;font-family:var(--state-serif);overflow-wrap:anywhere;gap:3px;font-size:1rem;display:grid}.state-revenue-detail-head>strong small{font-family:var(--state-sans);font-size:.44rem}.state-revenue-detail-grid{grid-template-columns:minmax(0,1fr) 250px;gap:12px;display:grid}.state-revenue-detail-grid>main{gap:12px;display:grid}.state-revenue-detail-grid>aside{align-content:start;gap:8px;display:grid}.state-revenue-detail-grid>aside>section{border:1px solid var(--state-line-strong);background:#e8e0d3;gap:4px;padding:11px 12px;display:grid}.state-revenue-detail-grid>aside svg{color:#31504a;width:18px}.state-revenue-detail-grid>aside span{color:var(--state-ink-soft);font-size:.44rem}.state-revenue-detail-grid>aside strong{overflow-wrap:anywhere;font-size:.54rem}.state-revenue-detail-grid>aside>a{color:#fff;background:#31504a;justify-content:space-between;align-items:center;gap:7px;padding:10px 12px;font-size:.49rem;font-weight:800;display:flex}.state-revenue-detail-grid>aside>a svg{color:#fff;width:14px}.state-revenue-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-revenue-evidence-grid article{border-right:1px solid var(--state-line);grid-template-columns:23px minmax(0,1fr);align-items:center;gap:8px;min-height:104px;padding:12px;display:grid}.state-revenue-evidence-grid article:last-child{border-right:0}.state-revenue-evidence-grid svg{color:#31504a;width:19px}.state-revenue-evidence-grid span{gap:3px;min-width:0;display:grid}.state-revenue-evidence-grid b{color:var(--state-cinnabar);font-size:.44rem}.state-revenue-evidence-grid strong{overflow-wrap:anywhere;font-size:.54rem}.state-revenue-evidence-grid small{color:var(--state-ink-soft);font-size:.45rem;line-height:1.45}.state-finance-revenue-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-finance-revenue-summary article{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-height:88px;padding:11px 14px;display:grid}.state-finance-revenue-summary article:last-child{border-right:0}.state-finance-revenue-summary article svg{color:#7b3e32;width:20px}.state-finance-revenue-summary article span{gap:3px;display:grid}.state-finance-revenue-summary article b{color:#7b3e32;font-size:.44rem}.state-finance-revenue-summary article strong{font-family:var(--state-serif);font-size:.66rem}.state-finance-revenue-summary article small{color:var(--state-ink-soft);font-size:.45rem}.state-institution-revenue{background:#f5f0e6}.state-institution-revenue>header{border-bottom:1px solid var(--state-line);background:#d8d0c1;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.state-institution-revenue>header svg{color:#7b3e32;width:19px}.state-institution-revenue>header h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.state-institution-revenue>header a{font-size:.48rem;font-weight:800}.state-institution-revenue .state-finance-row{padding:10px 13px}.state-treasury-revenue-register{margin-bottom:0}@media (max-width:1000px){.state-revenue-hero{grid-template-columns:1fr}.state-revenue-hero dl{border-top:1px solid #fff3;border-left:0}.state-revenue-source-strip{grid-template-columns:1fr 1fr}.state-revenue-source-strip>div:nth-child(2n){border-right:0}.state-revenue-register-head{display:none}.state-revenue-register>a{grid-template-columns:minmax(180px,1fr) minmax(160px,1fr) 130px}.state-revenue-register>a>span:nth-of-type(3){grid-column:1/3}.state-revenue-register>a>time{grid-column:3}.state-revenue-split,.state-revenue-detail-grid{grid-template-columns:1fr}.state-revenue-detail-grid>aside{grid-template-columns:repeat(4,minmax(0,1fr))}.state-revenue-detail-grid>aside>a{grid-column:1/-1}.state-revenue-evidence-grid{grid-template-columns:1fr}.state-revenue-evidence-grid article{border-right:0;border-bottom:1px solid var(--state-line)}}@media (max-width:620px){.state-revenue-hero>div{padding:22px 18px}.state-revenue-hero h1{font-size:1.55rem}.state-revenue-hero dl,.state-revenue-source-strip,.state-finance-revenue-summary>div,.state-revenue-detail-grid>aside{grid-template-columns:1fr}.state-revenue-source-strip>div{border-right:0}.state-revenue-register>a{grid-template-columns:1fr}.state-revenue-register>a>*{grid-column:1!important}.state-revenue-register>a svg{justify-self:end}.state-revenue-nontax>article,.state-revenue-adjustments>article{grid-template-columns:1fr}.state-revenue-detail-head{grid-template-columns:1fr;padding:20px 18px}.state-revenue-detail-head>strong{text-align:left}.state-revenue-evidence-grid article{grid-template-columns:21px 1fr}.state-finance-revenue-summary article{border-right:0;border-bottom:1px solid var(--state-line)}}
.admin-fiscal-revenue-panel :is(strong,b,dd,em,time){font-variant-numeric:tabular-nums}.admin-fiscal-revenue-metrics{border-bottom:1px solid #37332a38;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-fiscal-revenue-metrics>div{background:#e6dfd3;border-right:1px solid #37332a2e;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-height:70px;padding:10px 12px;display:grid}.admin-fiscal-revenue-metrics>div:last-child{border-right:0}.admin-fiscal-revenue-metrics svg{color:#31504a;width:18px}.admin-fiscal-revenue-metrics span{color:var(--state-ink-soft);font-size:.46rem}.admin-fiscal-revenue-metrics strong{font-family:var(--state-serif);grid-column:2;font-size:.76rem}.admin-fiscal-revenue-create-grid{border-bottom:1px solid #37332a38;grid-template-columns:1fr 1fr;display:grid}.admin-fiscal-revenue-form{background:#f1ece2;border-right:1px solid #37332a2e;grid-template-columns:1fr 1fr;align-content:start;gap:8px;padding:13px;display:grid}.admin-fiscal-revenue-form:last-child{border-right:0}.admin-fiscal-revenue-form>header{border-bottom:1px solid #37332a2e;grid-column:1/-1;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding-bottom:7px;display:grid}.admin-fiscal-revenue-form>header svg{color:#31504a;width:18px}.admin-fiscal-revenue-form>header div{gap:2px;display:grid}.admin-fiscal-revenue-form>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-fiscal-revenue-form>header h3{margin:0;font-size:.61rem}.admin-fiscal-revenue-form label{align-content:start;gap:4px;min-width:0;display:grid}.admin-fiscal-revenue-form label.is-wide{grid-column:1/-1}.admin-fiscal-revenue-form label>span{color:var(--state-ink-soft);font-size:.45rem;font-weight:800}.admin-fiscal-revenue-form :is(input,select,textarea){width:100%;min-width:0;color:var(--state-ink);font:inherit;background:#fffdf8;border:1px solid #37332a52;border-radius:2px;font-size:.53rem}.admin-fiscal-revenue-form :is(input,select){min-height:36px;padding:0 8px}.admin-fiscal-revenue-form textarea{resize:vertical;min-height:72px;padding:8px;line-height:1.5}.admin-fiscal-revenue-form>button,.admin-fiscal-revenue-actions button{color:#fff;cursor:pointer;background:#31504a;border:0;border-radius:2px;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:.52rem;font-weight:800;display:inline-flex}.admin-fiscal-revenue-form>button{grid-column:1/-1}.admin-fiscal-revenue-form button svg,.admin-fiscal-revenue-actions button svg{width:14px}.admin-fiscal-revenue-ledger>header{background:#d6cdc0;border-bottom:1px solid #37332a38;align-items:center;gap:9px;padding:10px 14px;display:flex}.admin-fiscal-revenue-ledger>header>div{flex:1;gap:2px;display:grid}.admin-fiscal-revenue-ledger>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-fiscal-revenue-ledger>header h3{margin:0;font-size:.62rem}.admin-fiscal-revenue-ledger>header>b{font-size:.49rem}.admin-fiscal-revenue-ledger>details{border-bottom:1px solid #37332a33}.admin-fiscal-revenue-ledger>details>summary{cursor:pointer;background:#f7f3eb;grid-template-columns:minmax(0,1.4fr) 120px minmax(170px,.7fr);align-items:center;gap:10px;min-height:72px;padding:10px 14px;list-style:none;display:grid}.admin-fiscal-revenue-ledger>details>summary::-webkit-details-marker{display:none}.admin-fiscal-revenue-ledger summary>span{gap:3px;min-width:0;display:grid}.admin-fiscal-revenue-ledger summary b{color:var(--state-cinnabar);font-size:.44rem}.admin-fiscal-revenue-ledger summary strong{overflow-wrap:anywhere;font-size:.55rem}.admin-fiscal-revenue-ledger summary small{color:var(--state-ink-soft);font-size:.45rem}.admin-fiscal-revenue-ledger summary em{color:#31504a;background:#dde6e1;justify-self:center;padding:5px 7px;font-size:.45rem;font-style:normal;font-weight:800}.admin-fiscal-revenue-ledger>details>div{background:#e9e3d8;gap:10px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #37332a26}.admin-fiscal-revenue-ledger dl{border:1px solid #37332a2e;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-fiscal-revenue-ledger dl div{border-bottom:1px solid #37332a29;border-right:1px solid #37332a29;gap:3px;padding:8px 10px;display:grid}.admin-fiscal-revenue-ledger dt{color:var(--state-ink-soft);font-size:.43rem}.admin-fiscal-revenue-ledger dd{overflow-wrap:anywhere;margin:0;font-size:.48rem;line-height:1.55}.admin-fiscal-revenue-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-fiscal-revenue-actions form{gap:7px;display:flex}.admin-fiscal-revenue-actions textarea{min-width:220px;min-height:37px;font:inherit;resize:vertical;border:1px solid #37332a4d;border-radius:2px;padding:7px;font-size:.49rem}.admin-fiscal-revenue-actions button{padding:0 11px}.admin-fiscal-revenue-actions form:nth-child(2n) button{background:#7b3e32}@media (max-width:1100px){.admin-fiscal-revenue-create-grid{grid-template-columns:1fr}.admin-fiscal-revenue-form{border-bottom:1px solid #37332a2e;border-right:0}.admin-fiscal-revenue-ledger>details>summary{grid-template-columns:minmax(0,1fr) 110px}.admin-fiscal-revenue-ledger summary>span:last-child{grid-column:1/-1}}@media (max-width:700px){.admin-fiscal-revenue-metrics,.admin-fiscal-revenue-form,.admin-fiscal-revenue-ledger dl{grid-template-columns:1fr}.admin-fiscal-revenue-form label.is-wide,.admin-fiscal-revenue-form>header,.admin-fiscal-revenue-form>button{grid-column:auto}.admin-fiscal-revenue-metrics>div{border-bottom:1px solid #37332a29;border-right:0}.admin-fiscal-revenue-ledger>details>summary{grid-template-columns:1fr}.admin-fiscal-revenue-ledger summary>*{grid-column:1!important}.admin-fiscal-revenue-ledger summary em{justify-self:start}.admin-fiscal-revenue-actions,.admin-fiscal-revenue-actions form{justify-content:stretch;width:100%}.admin-fiscal-revenue-actions form{display:grid}.admin-fiscal-revenue-actions textarea,.admin-fiscal-revenue-actions button{width:100%;min-width:0}.admin-fiscal-revenue-ledger dl div{border-right:0}}
.state-assets-integrations{display:contents}.state-assets-page{gap:12px;display:grid}.state-assets-page :is(h1,h2,h3,p){margin:0}.state-assets-page :is(strong,b,dd,em,time){font-variant-numeric:tabular-nums}.state-assets-hero{color:#f8f4e8;background:#3f5547;grid-template-columns:minmax(0,1fr) 360px;min-height:252px;display:grid}.state-assets-hero>div{align-content:center;gap:9px;padding:30px 34px;display:grid}.state-assets-hero span{color:#e0c99f;font-size:.56rem;font-weight:800}.state-assets-hero h1{font-family:var(--state-serif);font-size:2rem}.state-assets-hero p{color:#f8f4e8d1;max-width:780px;font-family:var(--state-serif);font-size:.75rem;line-height:1.75}.state-assets-hero dl{background:#293a30;border-left:1px solid #ffffff2e;margin:0;display:grid}.state-assets-hero dl div{border-bottom:1px solid #ffffff24;align-content:center;gap:4px;padding:15px 20px;display:grid}.state-assets-hero dt{color:#f8f4e89e;font-size:.47rem}.state-assets-hero dd{font-family:var(--state-serif);overflow-wrap:anywhere;margin:0;font-size:.82rem}.state-assets-metrics{border:1px solid var(--state-line-strong);background:#e5ddcf;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-assets-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:82px;padding:11px 13px;display:grid}.state-assets-metrics>div:last-child{border-right:0}.state-assets-metrics svg{color:#7a3d32;width:20px}.state-assets-metrics span{color:var(--state-ink-soft);font-size:.45rem}.state-assets-metrics strong{font-family:var(--state-serif);overflow-wrap:anywhere;grid-column:2;font-size:.67rem}.state-assets-policy,.state-assets-register,.state-assets-governance,.state-assets-board,.state-assets-performance,.state-assets-dividends,.state-assets-timeline{border:1px solid var(--state-line-strong);background:#f5f0e6}.state-assets-policy>header,.state-assets-register>header,.state-assets-governance>header,.state-assets-board>header,.state-assets-performance>header,.state-assets-dividends>header,.state-assets-timeline>header{border-bottom:1px solid var(--state-line-strong);background:#d8d0c2;align-items:center;gap:10px;min-height:56px;padding:10px 15px;display:flex}.state-assets-policy>header svg,.state-assets-board>header svg,.state-assets-performance>header svg,.state-assets-dividends>header svg,.state-assets-timeline>header svg{color:#3f5547;width:20px}.state-assets-policy header>div,.state-assets-register header>div,.state-assets-governance header>div,.state-assets-board header>div,.state-assets-performance header>div,.state-assets-dividends header>div,.state-assets-timeline header>div{flex:1;gap:2px;display:grid}.state-assets-page section header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.state-assets-page section header h2{font-family:var(--state-serif);font-size:.88rem}.state-assets-policy>header>b,.state-assets-register>header>strong,.state-assets-governance>header>b{font-size:.49rem}.state-assets-policy>p{color:var(--state-ink-soft);font-family:var(--state-serif);padding:14px 16px;font-size:.61rem;line-height:1.7}.state-assets-policy ol{border-top:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.state-assets-policy li{border-right:1px solid var(--state-line);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;min-height:68px;padding:10px 12px;font-size:.52rem;display:grid}.state-assets-policy li span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.68rem}.state-assets-policy footer,.state-assets-governance footer,.state-assets-performance article>footer{border-top:1px solid var(--state-line);color:var(--state-ink-soft);align-items:center;gap:8px;padding:9px 14px;font-size:.46rem;display:flex}.state-assets-policy footer svg,.state-assets-governance footer svg,.state-assets-performance footer svg{color:#3f5547;width:16px}.state-assets-policy footer a{color:#3f5547;margin-left:auto;font-weight:800}.state-assets-policy footer span:last-of-type,.state-assets-governance footer span,.state-assets-performance footer span{flex:1}.state-assets-register-head,.state-assets-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(190px,1.25fr) minmax(160px,1fr) minmax(160px,1fr) minmax(130px,.8fr) minmax(170px,1fr) 18px;align-items:center;gap:10px;padding:9px 13px;display:grid}.state-assets-register-head{color:var(--state-ink-soft);background:#e4dccf;font-size:.44rem;font-weight:800}.state-assets-register>a{min-height:84px;color:inherit}.state-assets-register>a>span{gap:3px;min-width:0;display:grid}.state-assets-register>a b{color:var(--state-cinnabar);font-size:.44rem}.state-assets-register>a strong{overflow-wrap:anywhere;font-size:.54rem}.state-assets-register>a small{color:var(--state-ink-soft);font-size:.44rem;line-height:1.45}.state-assets-register>a svg{width:15px}.state-assets-boundary{color:#485a4e;background:#e1e8e2;border:1px solid #96a79b;align-items:center;gap:9px;padding:11px 14px;font-size:.51rem;line-height:1.65;display:flex}.state-assets-boundary svg{color:#3f5547;flex:none;width:18px}.state-assets-detail-head{color:#f8f4e8;background:#3f5547;grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:16px;padding:25px 30px;display:grid}.state-assets-detail-head>div{gap:8px;display:grid}.state-assets-detail-head a{color:#e0c99f;align-items:center;gap:6px;font-size:.48rem;font-weight:800;display:inline-flex}.state-assets-detail-head a svg{width:14px}.state-assets-detail-head span{color:#e0c99f;font-size:.5rem;font-weight:800}.state-assets-detail-head h1{font-family:var(--state-serif);font-size:1.7rem}.state-assets-detail-head p{color:#f8f4e8d1;max-width:800px;font-size:.59rem;line-height:1.7}.state-assets-detail-head>strong{text-align:right;font-family:var(--state-serif);font-size:1.5rem;display:grid}.state-assets-detail-head>strong small{font-family:var(--state-sans);font-size:.44rem}.state-assets-identity{border:1px solid var(--state-line-strong);background:#e5ddcf;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-assets-identity>a,.state-assets-identity>div{border-right:1px solid var(--state-line);min-height:92px;color:inherit;grid-template-columns:23px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:11px 13px;display:grid}.state-assets-identity>a:last-child,.state-assets-identity>div:last-child{border-right:0}.state-assets-identity svg{color:#3f5547;width:19px}.state-assets-identity span{gap:3px;min-width:0;display:grid}.state-assets-identity b{color:var(--state-cinnabar);font-size:.44rem}.state-assets-identity strong{overflow-wrap:anywhere;font-size:.53rem}.state-assets-identity small{color:var(--state-ink-soft);font-size:.44rem}.state-assets-value-band{border:1px solid var(--state-line-strong);background:#f5f0e6;grid-template-columns:repeat(3,minmax(0,1fr)) 2fr;display:grid}.state-assets-value-band>div{border-right:1px solid var(--state-line);align-content:center;gap:5px;min-height:78px;padding:10px 13px;display:grid}.state-assets-value-band>div:last-child{border-right:0}.state-assets-value-band span{color:var(--state-ink-soft);font-size:.44rem}.state-assets-value-band strong{overflow-wrap:anywhere;font-size:.54rem;line-height:1.5}.state-assets-detail-grid{grid-template-columns:minmax(0,1fr) 255px;gap:12px;display:grid}.state-assets-detail-grid>main{align-content:start;gap:12px;display:grid}.state-assets-detail-grid>aside{align-content:start;gap:8px;display:grid}.state-assets-detail-grid>aside>section{border:1px solid var(--state-line-strong);background:#e8e0d3;gap:4px;padding:11px 12px;display:grid}.state-assets-detail-grid>aside svg{color:#3f5547;width:18px}.state-assets-detail-grid>aside span{color:var(--state-ink-soft);font-size:.44rem}.state-assets-detail-grid>aside strong{overflow-wrap:anywhere;font-size:.54rem}.state-assets-detail-grid>aside>a{color:#fff;background:#3f5547;justify-content:space-between;align-items:center;gap:7px;padding:10px 12px;font-size:.49rem;font-weight:800;display:flex}.state-assets-detail-grid>aside>a svg{color:#fff;width:15px}.state-assets-governance>p{color:var(--state-ink-soft);font-family:var(--state-serif);padding:13px 15px;font-size:.59rem;line-height:1.7}.state-assets-governance-columns{border-top:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-assets-governance-columns>div{border-right:1px solid var(--state-line);padding:11px 13px}.state-assets-governance-columns>div:last-child{border-right:0}.state-assets-governance-columns h3{font-family:var(--state-serif);font-size:.58rem}.state-assets-governance-columns p{color:var(--state-ink-soft);margin-top:7px;font-size:.49rem;line-height:1.55}.state-assets-board>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(180px,1fr) 90px minmax(210px,1.3fr) 145px;align-items:center;gap:10px;min-height:78px;padding:10px 13px;display:grid}.state-assets-board article>span{gap:3px;display:grid}.state-assets-board article b{color:var(--state-cinnabar);font-size:.44rem}.state-assets-board article strong{font-size:.55rem}.state-assets-board article small,.state-assets-board article p,.state-assets-board article time{color:var(--state-ink-soft);font-size:.45rem;line-height:1.45}.state-assets-board article em{color:#3f5547;text-align:center;background:#dfe7df;padding:5px 7px;font-size:.44rem;font-style:normal;font-weight:800}.state-assets-performance>article,.state-assets-dividends>article{border-bottom:1px solid var(--state-line)}.state-assets-performance article>header,.state-assets-dividends article>header{background:#ece5d9;align-items:center;gap:12px;padding:11px 14px;display:flex}.state-assets-performance article>header>div,.state-assets-dividends article>header>div{flex:1;gap:4px;display:grid}.state-assets-performance article>header b,.state-assets-dividends article>header b{color:var(--state-cinnabar);font-size:.44rem}.state-assets-performance article>header strong,.state-assets-dividends article>header strong{font-size:.53rem;line-height:1.5}.state-assets-performance article>header em,.state-assets-dividends article>header em{font-family:var(--state-serif);font-size:.72rem;font-style:normal}.state-assets-performance dl,.state-assets-dividends dl{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.state-assets-performance dl div,.state-assets-dividends dl div{border-right:1px solid var(--state-line);gap:3px;padding:9px 10px;display:grid}.state-assets-performance dt,.state-assets-dividends dt{color:var(--state-ink-soft);font-size:.43rem}.state-assets-performance dd,.state-assets-dividends dd{overflow-wrap:anywhere;margin:0;font-size:.5rem;font-weight:800}.state-assets-metric-table>div{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) 100px minmax(220px,1.2fr);align-items:center;gap:10px;padding:9px 12px;display:grid}.state-assets-metric-table span{gap:3px;display:grid}.state-assets-metric-table b,.state-assets-metric-table strong{font-size:.52rem}.state-assets-metric-table small,.state-assets-metric-table p{color:var(--state-ink-soft);font-size:.44rem;line-height:1.45}.state-assets-metric-table em{color:#3f5547;text-align:center;background:#e1e7df;padding:5px 7px;font-size:.43rem;font-style:normal;font-weight:800}.state-assets-remittances>div{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 130px minmax(170px,.7fr);align-items:center;gap:10px;padding:10px 13px;display:grid}.state-assets-remittances span{gap:3px;display:grid}.state-assets-remittances b{color:var(--state-cinnabar);font-size:.44rem}.state-assets-remittances strong{font-size:.52rem}.state-assets-remittances small{color:var(--state-ink-soft);font-size:.44rem}.state-assets-remittances em{font-size:.52rem;font-style:normal;font-weight:800}.state-assets-remittances a{color:#3f5547;justify-content:space-between;align-items:center;gap:6px;font-size:.46rem;font-weight:800;display:flex}.state-assets-remittances a svg{width:14px}.state-assets-timeline ol{margin:0;padding:12px 15px;list-style:none}.state-assets-timeline li{grid-template-columns:100px 14px minmax(0,1fr);gap:8px;min-height:64px;display:grid}.state-assets-timeline time{font-size:.46rem}.state-assets-timeline i{border:2px solid #3f5547;border-radius:50%;width:9px;height:9px;position:relative}.state-assets-timeline i:after{background:var(--state-line);content:"";width:1px;height:44px;position:absolute;top:9px;left:2px}.state-assets-timeline li:last-child i:after{display:none}.state-assets-timeline li div{align-content:start;gap:3px;display:grid}.state-assets-timeline b{color:var(--state-cinnabar);font-size:.42rem}.state-assets-timeline strong{font-size:.52rem}.state-assets-timeline p{color:var(--state-ink-soft);font-size:.45rem}.state-assets-finance-integration>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-assets-finance-integration>div>a{border-right:1px solid var(--state-line);min-height:88px;color:inherit;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:11px 14px;display:grid}.state-assets-finance-integration>div>a:last-child{border-right:0}.state-assets-finance-integration>div svg{color:#3f5547;width:20px}.state-assets-finance-integration>div span{gap:3px;display:grid}.state-assets-finance-integration>div b{color:#7a3d32;font-size:.44rem}.state-assets-finance-integration>div strong{font-family:var(--state-serif);font-size:.66rem}.state-assets-finance-integration>div small{color:var(--state-ink-soft);font-size:.45rem}.state-assets-finance-integration>footer{border-top:1px solid var(--state-line);color:var(--state-ink-soft);align-items:center;gap:7px;padding:9px 13px;font-size:.46rem;display:flex}.state-assets-finance-integration>footer svg{color:#3f5547;width:16px}.state-institution-state-assets,.state-entity-state-assets{background:#f5f0e6}.state-institution-state-assets>header,.state-entity-state-assets>header{border-bottom:1px solid var(--state-line);background:#d8d0c1;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.state-institution-state-assets>header svg,.state-entity-state-assets>header svg{color:#3f5547;width:19px}.state-institution-state-assets>header h2,.state-entity-state-assets>header h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.state-institution-state-assets>header a,.state-entity-state-assets>header a{font-size:.48rem;font-weight:800}.state-institution-state-assets dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.state-institution-state-assets dl div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:10px 12px;display:grid}.state-institution-state-assets dt{color:var(--state-ink-soft);font-size:.44rem}.state-institution-state-assets dd{margin:0;font-size:.58rem;font-weight:800}.state-entity-state-assets>a{border-bottom:1px solid var(--state-line);color:inherit;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) 16px;align-items:center;gap:10px;padding:11px 13px;display:grid}.state-entity-state-assets>a>span{gap:3px;display:grid}.state-entity-state-assets>a b{color:var(--state-cinnabar);font-size:.44rem}.state-entity-state-assets>a strong{font-size:.52rem}.state-entity-state-assets>a small{color:var(--state-ink-soft);font-size:.44rem}.state-entity-state-assets>a svg{width:14px}@media (max-width:1050px){.state-assets-hero{grid-template-columns:1fr}.state-assets-hero dl{border-top:1px solid #ffffff2e;border-left:0;grid-template-columns:repeat(3,1fr)}.state-assets-metrics{grid-template-columns:repeat(3,1fr)}.state-assets-register-head{display:none}.state-assets-register>a{grid-template-columns:1fr 1fr 1fr}.state-assets-register>a>span:nth-of-type(4),.state-assets-register>a>span:nth-of-type(5){grid-column:auto}.state-assets-register>a svg{grid-column:3;justify-self:end}.state-assets-identity{grid-template-columns:1fr 1fr}.state-assets-value-band{grid-template-columns:repeat(2,1fr)}.state-assets-detail-grid{grid-template-columns:1fr}.state-assets-detail-grid>aside{grid-row:1;grid-template-columns:repeat(4,1fr)}.state-assets-detail-grid>aside>a{grid-column:1/-1}.state-assets-board>article{grid-template-columns:1fr 90px}.state-assets-board article p,.state-assets-board article time{grid-column:1/-1}.state-assets-performance dl,.state-assets-dividends dl{grid-template-columns:repeat(3,1fr)}.state-assets-metric-table>div{grid-template-columns:1fr 1fr 90px}.state-assets-metric-table p{grid-column:1/-1}}@media (max-width:650px){.state-assets-hero>div{padding:22px 18px}.state-assets-hero h1{font-size:1.5rem}.state-assets-hero dl,.state-assets-metrics,.state-assets-policy ol,.state-assets-identity,.state-assets-value-band,.state-assets-governance-columns,.state-assets-finance-integration>div,.state-institution-state-assets dl{grid-template-columns:1fr}.state-assets-metrics>div,.state-assets-policy li,.state-assets-identity>a,.state-assets-identity>div,.state-assets-value-band>div,.state-assets-governance-columns>div,.state-assets-finance-integration>div>a{border-right:0;border-bottom:1px solid var(--state-line)}.state-assets-register>a{grid-template-columns:1fr}.state-assets-register>a>*{grid-column:1!important}.state-assets-detail-head{grid-template-columns:1fr;padding:20px 18px}.state-assets-detail-head>strong{text-align:left}.state-assets-detail-grid>aside,.state-assets-board>article,.state-assets-performance dl,.state-assets-dividends dl,.state-assets-metric-table>div,.state-assets-remittances>div,.state-entity-state-assets>a{grid-template-columns:1fr}.state-assets-board article>*{grid-column:1!important}.state-assets-metric-table em{justify-self:start}.state-assets-timeline li{grid-template-columns:78px 12px 1fr}.state-institution-state-assets dl div{border-right:0}}
.admin-state-assets-workbench{gap:14px;display:grid}.admin-state-assets-workbench :is(strong,b,em,time){font-variant-numeric:tabular-nums}.admin-state-assets-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-state-assets-panel>header{align-items:end}.admin-state-assets-create-grid{border-bottom:1px solid #37332a38;grid-template-columns:1fr 1fr;display:grid}.admin-state-assets-create-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-state-assets-form{background:#f1ece2;border-right:1px solid #37332a2e;grid-template-columns:1fr 1fr;align-content:start;gap:8px;padding:13px;display:grid}.admin-state-assets-form:last-child{border-right:0}.admin-state-assets-form>header{border-bottom:1px solid #37332a2e;grid-column:1/-1;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding-bottom:7px;display:grid}.admin-state-assets-form>header svg{color:#3f5547;width:18px}.admin-state-assets-form>header div{gap:2px;display:grid}.admin-state-assets-form>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-state-assets-form>header h3{margin:0;font-size:.61rem}.admin-state-assets-form label{align-content:start;gap:4px;min-width:0;display:grid}.admin-state-assets-form label.is-wide{grid-column:1/-1}.admin-state-assets-form label>span{color:var(--state-ink-soft);font-size:.45rem;font-weight:800}.admin-state-assets-form :is(input,select,textarea){width:100%;min-width:0;color:var(--state-ink);font:inherit;background:#fffdf8;border:1px solid #37332a52;border-radius:2px;font-size:.52rem}.admin-state-assets-form :is(input,select){min-height:36px;padding:0 8px}.admin-state-assets-form textarea{resize:vertical;min-height:68px;padding:8px;line-height:1.5}.admin-state-assets-form>button,.admin-state-assets-actions button{color:#fff;cursor:pointer;background:#3f5547;border:0;border-radius:2px;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:.51rem;font-weight:800;display:inline-flex}.admin-state-assets-form>button{grid-column:1/-1}.admin-state-assets-form button svg,.admin-state-assets-actions button svg{width:14px}.admin-state-assets-metric-form,.admin-state-assets-result-form{background:#e9e2d7;border:1px solid #37332a38;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;padding:9px;display:grid}.admin-state-assets-metric-form legend,.admin-state-assets-result-form legend{color:var(--state-cinnabar);padding:0 5px;font-size:.45rem;font-weight:800}.admin-state-assets-metric-form textarea,.admin-state-assets-result-form textarea{grid-column:1/-1;min-height:54px}.admin-state-assets-ledger>header{background:#d6cdc0;border-bottom:1px solid #37332a38;align-items:center;gap:9px;padding:10px 14px;display:flex}.admin-state-assets-ledger>header>div{flex:1;gap:2px;display:grid}.admin-state-assets-ledger>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-state-assets-ledger>header h3{margin:0;font-size:.62rem}.admin-state-assets-ledger>header>b{font-size:.49rem}.admin-state-assets-ledger>details{border-bottom:1px solid #37332a33}.admin-state-assets-ledger>details>summary{cursor:pointer;background:#f7f3eb;grid-template-columns:minmax(0,1.4fr) 125px 150px;align-items:center;gap:10px;min-height:72px;padding:10px 14px;list-style:none;display:grid}.admin-state-assets-ledger>details>summary::-webkit-details-marker{display:none}.admin-state-assets-ledger summary>span{gap:3px;min-width:0;display:grid}.admin-state-assets-ledger summary b{color:var(--state-cinnabar);font-size:.44rem}.admin-state-assets-ledger summary strong{overflow-wrap:anywhere;font-size:.54rem}.admin-state-assets-ledger summary small,.admin-state-assets-ledger summary time{color:var(--state-ink-soft);font-size:.44rem}.admin-state-assets-ledger summary em{color:#3f5547;background:#dfe7df;justify-self:center;padding:5px 7px;font-size:.44rem;font-style:normal;font-weight:800}.admin-state-assets-ledger>details>div{background:#e9e3d8;gap:10px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #37332a26}.admin-state-assets-ledger>details>div>p{color:var(--state-ink-soft);margin:0;font-size:.49rem;line-height:1.55}.admin-state-assets-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-state-assets-actions form{gap:7px;display:flex}.admin-state-assets-actions textarea{min-width:220px;min-height:37px;font:inherit;resize:vertical;border:1px solid #37332a4d;border-radius:2px;padding:7px;font-size:.48rem}.admin-state-assets-actions button{padding:0 11px}.admin-state-assets-actions form:nth-child(2n) button{background:#7b3e32}.admin-state-assets-inline-metrics{border:1px solid #37332a2e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-state-assets-inline-metrics span{border-right:1px solid #37332a29;gap:3px;padding:8px 10px;display:grid}.admin-state-assets-inline-metrics b{font-size:.49rem}.admin-state-assets-inline-metrics small{color:var(--state-ink-soft);font-size:.43rem}.admin-state-assets-report-forms{border-bottom:1px solid #37332a38;display:grid}.admin-state-assets-report-forms>details{border-bottom:1px solid #37332a2e}.admin-state-assets-report-forms>details>summary{cursor:pointer;background:#e8e1d6;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:10px 13px;list-style:none;display:grid}.admin-state-assets-report-forms>details>summary::-webkit-details-marker{display:none}.admin-state-assets-report-forms summary svg{color:#3f5547;width:18px}.admin-state-assets-report-forms summary span{gap:3px;display:grid}.admin-state-assets-report-forms summary b{font-size:.52rem}.admin-state-assets-report-forms summary small{color:var(--state-ink-soft);font-size:.43rem}.admin-state-assets-form.is-report{border-top:1px solid #37332a2e;border-right:0}.admin-state-assets-history>header{background:#d6cdc0;border-bottom:1px solid #37332a33;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 14px;display:grid}.admin-state-assets-history>header svg{color:#3f5547;width:19px}.admin-state-assets-history>header div{gap:2px;display:grid}.admin-state-assets-history>header h2{margin:0;font-size:.62rem}.admin-state-assets-history>header span{color:var(--state-ink-soft);font-size:.43rem}.admin-state-assets-history>div>article{background:#f6f2ea;border-bottom:1px solid #37332a2b;grid-template-columns:125px 165px minmax(0,1fr) 150px;align-items:center;gap:9px;min-height:62px;padding:9px 13px;display:grid}.admin-state-assets-history article time,.admin-state-assets-history article b,.admin-state-assets-history article em{font-size:.43rem}.admin-state-assets-history article b{color:var(--state-cinnabar)}.admin-state-assets-history article em{text-align:right;font-style:normal}.admin-state-assets-history article span{gap:3px;display:grid}.admin-state-assets-history article strong{font-size:.5rem}.admin-state-assets-history article small{color:var(--state-ink-soft);font-size:.43rem}.admin-state-assets-protected{background:#7b3e3233;border:1px solid #7b3e3242;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.admin-state-assets-protected>div{background:#f4e9e2;align-content:start;gap:4px;padding:8px 10px;display:grid}.admin-state-assets-protected dt{color:#7b3e32;font-size:.43rem;font-weight:800}.admin-state-assets-protected dd{color:var(--state-ink);overflow-wrap:anywhere;margin:0;font-size:.47rem;line-height:1.55}@media (max-width:1250px){.admin-state-assets-metrics{grid-template-columns:repeat(3,1fr)}.admin-state-assets-create-grid.is-three{grid-template-columns:1fr}.admin-state-assets-create-grid.is-three .admin-state-assets-form{border-bottom:1px solid #37332a2e;border-right:0}}@media (max-width:950px){.admin-state-assets-create-grid{grid-template-columns:1fr}.admin-state-assets-form{border-bottom:1px solid #37332a2e;border-right:0}.admin-state-assets-ledger>details>summary{grid-template-columns:minmax(0,1fr) 110px}.admin-state-assets-ledger summary time{grid-column:1/-1}.admin-state-assets-history>div>article{grid-template-columns:100px 140px 1fr}.admin-state-assets-history article em{text-align:left;grid-column:3}}@media (max-width:700px){.admin-state-assets-metrics,.admin-state-assets-form,.admin-state-assets-metric-form,.admin-state-assets-result-form,.admin-state-assets-inline-metrics,.admin-state-assets-protected{grid-template-columns:1fr}.admin-state-assets-form label.is-wide,.admin-state-assets-form>header,.admin-state-assets-form>button,.admin-state-assets-metric-form,.admin-state-assets-result-form,.admin-state-assets-metric-form textarea,.admin-state-assets-result-form textarea{grid-column:auto}.admin-state-assets-ledger>details>summary,.admin-state-assets-history>div>article{grid-template-columns:1fr}.admin-state-assets-ledger summary>*{grid-column:1!important}.admin-state-assets-ledger summary em{justify-self:start}.admin-state-assets-actions,.admin-state-assets-actions form{justify-content:stretch;width:100%}.admin-state-assets-actions form{display:grid}.admin-state-assets-actions textarea,.admin-state-assets-actions button{width:100%;min-width:0}.admin-state-assets-history article em{text-align:left;grid-column:1}}
.state-banking-page{gap:12px;display:grid}.state-banking-page :is(h1,h2,h3,p){margin:0}.state-banking-page :is(strong,b,dd,em,time){font-variant-numeric:tabular-nums}.state-banking-subnav{border:1px solid var(--state-line-strong);background:var(--state-line);gap:1px;display:flex;overflow-x:auto}.state-banking-subnav a{min-height:42px;color:var(--state-ink-soft);white-space:nowrap;background:#eee8dc;align-items:center;gap:7px;padding:0 13px;font-size:.48rem;font-weight:800;display:inline-flex}.state-banking-subnav a.is-active{color:#fff;background:#284d4a}.state-banking-subnav svg{width:16px}.state-banking-hero,.state-deposit-hero{color:#f8f4e8;background:#284d4a;grid-template-columns:minmax(0,1fr) 360px;min-height:250px;display:grid}.state-banking-hero>div,.state-deposit-hero>div{align-content:center;gap:9px;padding:30px 34px;display:grid}.state-banking-hero span,.state-deposit-hero span{color:#e4c98d;font-size:.56rem;font-weight:800}.state-banking-hero h1,.state-deposit-hero h1{font-family:var(--state-serif);font-size:2rem}.state-banking-hero p,.state-deposit-hero p{color:#f8f4e8d1;max-width:790px;font-family:var(--state-serif);font-size:.75rem;line-height:1.75}.state-banking-hero dl,.state-deposit-hero dl{background:#193936;border-left:1px solid #ffffff2e;margin:0;display:grid}.state-banking-hero dl div,.state-deposit-hero dl div{border-bottom:1px solid #ffffff24;align-content:center;gap:4px;padding:15px 20px;display:grid}.state-banking-hero dt,.state-deposit-hero dt{color:#f8f4e89e;font-size:.47rem}.state-banking-hero dd,.state-deposit-hero dd{font-family:var(--state-serif);overflow-wrap:anywhere;margin:0;font-size:.82rem}.state-banking-metrics,.state-banking-account-metrics{border:1px solid var(--state-line-strong);background:#e3ddd1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-banking-metrics>div,.state-banking-account-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:82px;padding:11px 13px;display:grid}.state-banking-metrics>div:last-child,.state-banking-account-metrics>div:last-child{border-right:0}.state-banking-metrics svg,.state-banking-account-metrics svg{color:#8a4635;width:20px}.state-banking-metrics span,.state-banking-account-metrics span{color:var(--state-ink-soft);font-size:.45rem}.state-banking-metrics strong,.state-banking-account-metrics strong{font-family:var(--state-serif);overflow-wrap:anywhere;grid-column:2;font-size:.68rem}.state-banking-register,.state-banking-license,.state-banking-prudential,.state-banking-assessment,.state-banking-protection,.state-banking-timeline,.state-deposit-scheme,.state-deposit-members{border:1px solid var(--state-line-strong);background:#f6f1e7}.state-banking-register>header,.state-banking-license>header,.state-banking-prudential>header,.state-banking-assessment>header,.state-banking-protection>header,.state-banking-timeline>header,.state-deposit-scheme>header,.state-deposit-members>header{border-bottom:1px solid var(--state-line-strong);background:#d9d1c4;align-items:center;gap:10px;min-height:56px;padding:10px 15px;display:flex}.state-banking-page section>header svg{color:#284d4a;width:20px}.state-banking-page section>header>div{flex:1;gap:2px;display:grid}.state-banking-page section>header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.state-banking-page section>header h2{font-family:var(--state-serif);font-size:.88rem}.state-banking-page section>header>b,.state-banking-page section>header>strong{font-size:.48rem}.state-banking-register-head,.state-banking-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(190px,1.2fr) minmax(170px,1fr) minmax(210px,1.2fr) minmax(130px,.7fr) minmax(220px,1.2fr) 18px;align-items:center;gap:10px;padding:9px 13px;display:grid}.state-banking-register-head{color:var(--state-ink-soft);background:#e6dfd3;font-size:.44rem;font-weight:800}.state-banking-register>a{min-height:88px;color:inherit}.state-banking-register>a>span{gap:3px;min-width:0;display:grid}.state-banking-register>a b{color:var(--state-cinnabar);font-size:.44rem}.state-banking-register>a strong{overflow-wrap:anywhere;font-size:.53rem}.state-banking-register>a small{color:var(--state-ink-soft);font-size:.43rem;line-height:1.5}.state-banking-register>a svg{width:15px}.state-banking-boundary{color:#355854;background:#dfe8e6;border:1px solid #89a5a1;align-items:center;gap:9px;padding:11px 14px;font-size:.51rem;line-height:1.65;display:flex}.state-banking-boundary svg{flex:none;width:18px}.state-banking-detail-head{color:#f8f4e8;background:#284d4a;grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:16px;padding:25px 30px;display:grid}.state-banking-detail-head>div{gap:8px;display:grid}.state-banking-detail-head a{color:#e4c98d;align-items:center;gap:6px;font-size:.48rem;font-weight:800;display:inline-flex}.state-banking-detail-head a svg{width:14px}.state-banking-detail-head span{color:#e4c98d;font-size:.5rem;font-weight:800}.state-banking-detail-head h1{font-family:var(--state-serif);font-size:1.7rem}.state-banking-detail-head p{color:#f8f4e8d1;max-width:800px;font-size:.59rem;line-height:1.7}.state-banking-detail-head>strong{text-align:right;font-family:var(--state-serif);font-size:1.35rem;display:grid}.state-banking-detail-head>strong small{font-family:var(--state-sans);font-size:.44rem}.state-banking-identity{border:1px solid var(--state-line-strong);background:#e4ddd1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-banking-identity>a,.state-banking-identity>div{border-right:1px solid var(--state-line);min-height:90px;color:inherit;grid-template-columns:23px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:11px 13px;display:grid}.state-banking-identity svg{color:#284d4a;width:19px}.state-banking-identity span{gap:3px;min-width:0;display:grid}.state-banking-identity b{color:var(--state-cinnabar);font-size:.44rem}.state-banking-identity strong{overflow-wrap:anywhere;font-size:.53rem}.state-banking-identity small{color:var(--state-ink-soft);font-size:.44rem}.state-banking-license>div{grid-template-columns:minmax(0,1fr) 420px;display:grid}.state-banking-license>div>p{color:var(--state-ink-soft);font-family:var(--state-serif);padding:14px 16px;font-size:.61rem;line-height:1.7}.state-banking-license dl{border-left:1px solid var(--state-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.state-banking-license dl div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:10px;display:grid}.state-banking-license dt{color:var(--state-ink-soft);font-size:.43rem}.state-banking-license dd{overflow-wrap:anywhere;margin:0;font-size:.49rem;font-weight:800;line-height:1.45}.state-banking-license footer,.state-banking-prudential article>footer,.state-banking-assessment article>footer,.state-deposit-scheme>footer{border-top:1px solid var(--state-line);color:var(--state-ink-soft);align-items:center;gap:8px;padding:9px 14px;font-size:.46rem;display:flex}.state-banking-license footer svg,.state-banking-prudential footer svg,.state-banking-assessment footer svg,.state-deposit-scheme footer svg{color:#284d4a;width:16px}.state-banking-license footer span,.state-banking-prudential footer span,.state-banking-assessment footer span,.state-deposit-scheme footer span{flex:1}.state-banking-license footer a,.state-banking-assessment footer a,.state-deposit-scheme footer a{font-weight:800}.state-banking-prudential>article,.state-banking-assessment>article{border-bottom:1px solid var(--state-line)}.state-banking-prudential article>header,.state-banking-assessment article>header{background:#ece5d9;align-items:center;gap:12px;padding:11px 14px;display:flex}.state-banking-prudential article>header>div,.state-banking-assessment article>header>div{flex:1;gap:4px;display:grid}.state-banking-prudential article>header b,.state-banking-assessment article>header b{color:var(--state-cinnabar);font-size:.44rem}.state-banking-prudential article>header strong,.state-banking-assessment article>header strong{font-size:.53rem;line-height:1.5}.state-banking-prudential article>header em,.state-banking-assessment article>header em{font-size:.47rem;font-style:normal;font-weight:800}.state-banking-prudential dl{border-top:1px solid var(--state-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.state-banking-prudential dl div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:9px 10px;display:grid}.state-banking-prudential dt{color:var(--state-ink-soft);font-size:.43rem}.state-banking-prudential dd{overflow-wrap:anywhere;margin:0;font-size:.5rem;font-weight:800}.state-banking-assessment article>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-banking-assessment article>div p{border-right:1px solid var(--state-line);color:var(--state-ink-soft);gap:5px;padding:12px 14px;font-size:.49rem;line-height:1.6;display:grid}.state-banking-assessment article>div b{color:#284d4a}.state-banking-protection-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-banking-protection-grid>article{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;padding:13px 14px;display:grid}.state-banking-protection-grid svg{color:#284d4a;width:20px}.state-banking-protection-grid span{gap:4px;display:grid}.state-banking-protection-grid b{color:var(--state-cinnabar);font-size:.44rem}.state-banking-protection-grid strong{font-size:.54rem}.state-banking-protection-grid small{color:var(--state-ink-soft);font-size:.45rem;line-height:1.55}.state-banking-protection-grid a{grid-column:2;font-size:.46rem;font-weight:800}.state-banking-critical-functions{border-top:1px solid var(--state-line);background:#e7e0d4;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 14px;display:flex}.state-banking-critical-functions>b{font-size:.48rem}.state-banking-critical-functions p{color:var(--state-ink-soft);flex:420px;font-size:.47rem}.state-banking-critical-functions span{color:#284d4a;background:#dbe6e3;padding:5px 7px;font-size:.42rem;font-weight:800}.state-banking-timeline ol{margin:0;padding:12px 15px;list-style:none}.state-banking-timeline li{grid-template-columns:100px 14px minmax(0,1fr);gap:8px;min-height:64px;display:grid}.state-banking-timeline time{font-size:.46rem}.state-banking-timeline i{border:2px solid #284d4a;border-radius:50%;width:9px;height:9px;position:relative}.state-banking-timeline i:after{background:var(--state-line);content:"";width:1px;height:44px;position:absolute;top:9px;left:2px}.state-banking-timeline li:last-child i:after{display:none}.state-banking-timeline li div{align-content:start;gap:3px;display:grid}.state-banking-timeline b{color:var(--state-cinnabar);font-size:.42rem}.state-banking-timeline strong{font-size:.52rem}.state-banking-timeline p{color:var(--state-ink-soft);font-size:.45rem}.state-deposit-scheme>p{color:var(--state-ink-soft);font-family:var(--state-serif);padding:14px 16px;font-size:.61rem;line-height:1.7}.state-deposit-terms{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-deposit-terms>div{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px;display:grid}.state-deposit-terms svg{color:#284d4a;width:20px}.state-deposit-terms span{color:var(--state-ink-soft);font-size:.44rem}.state-deposit-terms strong{grid-column:2;font-size:.57rem}.state-deposit-scope{grid-template-columns:1fr 1fr;display:grid}.state-deposit-scope>div{border-right:1px solid var(--state-line);padding:12px 14px}.state-deposit-scope h3{font-family:var(--state-serif);font-size:.62rem}.state-deposit-scope p{color:var(--state-ink-soft);align-items:center;gap:7px;margin-top:8px;font-size:.48rem;display:flex}.state-deposit-scope svg{color:#284d4a;width:15px}.state-deposit-members>a{border-bottom:1px solid var(--state-line);min-height:78px;color:inherit;grid-template-columns:24px minmax(0,1fr) 90px 16px;align-items:center;gap:9px;padding:10px 14px;display:grid}.state-deposit-members>a>svg{color:#284d4a;width:20px}.state-deposit-members>a span{gap:3px;display:grid}.state-deposit-members>a b{color:var(--state-cinnabar);font-size:.44rem}.state-deposit-members>a strong{font-size:.54rem}.state-deposit-members>a small{color:var(--state-ink-soft);font-size:.45rem}.state-deposit-members>a em{font-size:.45rem;font-style:normal;font-weight:800}.state-banking-account-page{gap:12px;display:grid}.state-banking-account-head{color:#fff;background:#284d4a;grid-template-columns:32px minmax(0,1fr) 170px 38px;align-items:center;gap:12px;padding:20px 24px;display:grid}.state-banking-account-head>svg{color:#e4c98d;width:27px}.state-banking-account-head>div{gap:4px;display:grid}.state-banking-account-head span{color:#e4c98d;font-size:.46rem;font-weight:800}.state-banking-account-head h1{font-family:var(--state-serif);margin:0;font-size:1.35rem}.state-banking-account-head p{color:#ffffffb8;margin:0;font-size:.49rem}.state-banking-account-head>strong{text-align:right;font-size:.58rem;display:grid}.state-banking-account-head>strong small{font-size:.42rem}.state-banking-account-head form button{color:#fff;background:0 0;border:1px solid #ffffff40;place-items:center;width:36px;height:36px;display:grid}.state-banking-account-head button svg{width:17px}.state-banking-account-flash{border:1px solid;margin:0;padding:9px 12px;font-size:.49rem}.state-banking-account-flash.is-success{color:#28564c;background:#dfebe7;border-color:#6d958c}.state-banking-account-flash.is-error{color:#793c2f;background:#f2e2dd;border-color:#b07466}.state-banking-account-metrics{grid-template-columns:repeat(4,1fr)}.state-banking-account-grid{grid-template-columns:minmax(0,1fr) 410px;gap:12px;display:grid}.state-banking-account-grid>main,.state-banking-account-grid>aside{align-content:start;gap:12px;display:grid}.state-banking-account-ledger,.state-banking-account-license,.state-banking-return-form{border:1px solid var(--state-line-strong);background:#f6f1e7}.state-banking-account-ledger>header,.state-banking-account-license>header,.state-banking-return-form>header{border-bottom:1px solid var(--state-line);background:#d9d1c4;align-items:center;gap:9px;padding:10px 13px;display:flex}.state-banking-account-ledger>header>div,.state-banking-return-form>header>div{flex:1;gap:2px;display:grid}.state-banking-account-ledger>header span,.state-banking-return-form>header span{color:var(--state-cinnabar);font-size:.43rem;font-weight:800}.state-banking-account-ledger h2,.state-banking-account-license h2,.state-banking-return-form h2{font-family:var(--state-serif);margin:0;font-size:.72rem}.state-banking-account-ledger>article{border-bottom:1px solid var(--state-line)}.state-banking-account-ledger article>header{background:#ebe4d8;grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:8px;padding:10px 13px;display:grid}.state-banking-account-ledger article>header span{gap:3px;display:grid}.state-banking-account-ledger article>header b{color:var(--state-cinnabar);font-size:.44rem}.state-banking-account-ledger article>header strong{font-size:.52rem}.state-banking-account-ledger article>header small{color:var(--state-ink-soft);font-size:.43rem}.state-banking-account-ledger article>header em{justify-self:end;font-size:.44rem;font-style:normal;font-weight:800}.state-banking-account-ledger article dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.state-banking-account-ledger article dl div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:8px 10px;display:grid}.state-banking-account-ledger dt{color:var(--state-ink-soft);font-size:.42rem}.state-banking-account-ledger dd{margin:0;font-size:.49rem;font-weight:800}.state-banking-account-protected{background:#ece5da;gap:6px;padding:10px 12px;display:grid}.state-banking-account-protected p{grid-template-columns:120px minmax(0,1fr);gap:8px;margin:0;font-size:.46rem;line-height:1.5;display:grid}.state-banking-account-protected b{color:#754335}.state-banking-account-protected p.is-returned{color:#813c31}.state-banking-account-ledger article>form{justify-content:flex-end;padding:9px 12px;display:flex}.state-banking-account-ledger article>form button,.state-banking-return-form>button{color:#fff;background:#284d4a;border:0;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:.49rem;font-weight:800;display:inline-flex}.state-banking-account-ledger button svg,.state-banking-return-form button svg{width:14px}.state-banking-account-empty{color:var(--state-ink-soft);padding:16px;font-size:.5rem}.state-banking-account-license>header svg,.state-banking-return-form>header svg{color:#284d4a;width:19px}.state-banking-account-license>strong,.state-banking-account-license>p,.state-banking-account-license>dl,.state-banking-account-license>a{margin:0 12px}.state-banking-account-license>strong{margin-top:12px;font-size:.62rem;display:block}.state-banking-account-license>p{color:var(--state-ink-soft);margin-top:6px;font-size:.48rem;line-height:1.55}.state-banking-account-license>dl{gap:7px;margin-top:10px;display:grid}.state-banking-account-license dl div{gap:3px;display:grid}.state-banking-account-license dt{color:var(--state-ink-soft);font-size:.42rem}.state-banking-account-license dd{overflow-wrap:anywhere;margin:0;font-size:.48rem;font-weight:800}.state-banking-account-license>a{color:#284d4a;background:#e1e8e5;justify-content:center;margin-top:12px;margin-bottom:12px;padding:9px;font-size:.47rem;font-weight:800;display:flex}.state-banking-return-form{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:12px;display:grid}.state-banking-return-form>header{grid-column:1/-1}.state-banking-return-form>label,.state-banking-return-dates label{gap:4px;padding:0 12px;display:grid}.state-banking-return-form label>span{color:var(--state-ink-soft);font-size:.44rem;font-weight:800}.state-banking-return-form :is(input,select,textarea){border:1px solid var(--state-line-strong);width:100%;min-width:0;color:var(--state-ink);font:inherit;background:#fffdf8;border-radius:2px;font-size:.49rem}.state-banking-return-form :is(input,select){min-height:36px;padding:0 8px}.state-banking-return-form textarea{resize:vertical;min-height:68px;padding:8px}.state-banking-return-dates,.state-banking-return-form>fieldset,.state-banking-return-form>button,.state-banking-return-form>p{grid-column:1/-1}.state-banking-return-form>label:has(textarea){grid-column:1/-1}.state-banking-return-dates{grid-template-columns:1fr 1fr;display:grid}.state-banking-return-form fieldset{border:1px solid var(--state-line);background:#e9e2d7;grid-template-columns:repeat(2,1fr);gap:7px;margin:0 12px;padding:9px;display:grid}.state-banking-return-form legend{color:var(--state-cinnabar);padding:0 5px;font-size:.44rem;font-weight:800}.state-banking-return-form>button{margin:0 12px}.state-banking-return-form>button:disabled{opacity:.45}.state-banking-return-form>p{color:#7d4639;align-items:center;gap:6px;margin:0 12px;font-size:.45rem;display:flex}.state-banking-return-form>p svg{width:15px}@media (max-width:1100px){.state-banking-hero,.state-deposit-hero{grid-template-columns:1fr}.state-banking-hero dl,.state-deposit-hero dl{border-top:1px solid #ffffff2e;border-left:0;grid-template-columns:repeat(3,1fr)}.state-banking-register-head{display:none}.state-banking-register>a{grid-template-columns:repeat(3,1fr)}.state-banking-register>a>span:nth-of-type(4),.state-banking-register>a>span:nth-of-type(5){grid-column:auto}.state-banking-register>a svg{grid-column:3;justify-self:end}.state-banking-identity{grid-template-columns:1fr 1fr}.state-banking-account-grid{grid-template-columns:1fr}.state-banking-account-grid>aside{grid-row:1;grid-template-columns:300px minmax(0,1fr)}.state-banking-return-form{grid-column:2}.state-banking-account-license{grid-column:1}}@media (max-width:720px){.state-banking-hero>div,.state-deposit-hero>div{padding:22px 18px}.state-banking-hero h1,.state-deposit-hero h1{font-size:1.5rem}.state-banking-hero dl,.state-deposit-hero dl,.state-banking-metrics,.state-banking-account-metrics,.state-banking-identity,.state-banking-prudential dl,.state-banking-assessment article>div,.state-banking-protection-grid,.state-deposit-terms,.state-deposit-scope{grid-template-columns:1fr}.state-banking-metrics>div,.state-banking-account-metrics>div,.state-banking-identity>a,.state-banking-identity>div,.state-banking-prudential dl div,.state-banking-assessment article>div p,.state-banking-protection-grid>article,.state-deposit-terms>div,.state-deposit-scope>div{border-right:0;border-bottom:1px solid var(--state-line)}.state-banking-register>a{grid-template-columns:1fr}.state-banking-register>a>*{grid-column:1!important}.state-banking-detail-head{grid-template-columns:1fr;padding:20px 18px}.state-banking-detail-head>strong{text-align:left}.state-banking-license>div{grid-template-columns:1fr}.state-banking-license dl{border-top:1px solid var(--state-line);border-left:0}.state-banking-protection-grid>article{grid-template-columns:24px minmax(0,1fr)}.state-banking-timeline li{grid-template-columns:78px 12px 1fr}.state-deposit-members>a{grid-template-columns:22px minmax(0,1fr)}.state-deposit-members>a em,.state-deposit-members>a>svg:last-child{grid-column:2}.state-banking-account-head{grid-template-columns:28px minmax(0,1fr) 36px;padding:16px}.state-banking-account-head>strong{text-align:left;grid-column:2}.state-banking-account-head form{grid-area:1/3}.state-banking-account-grid>aside{grid-template-columns:1fr}.state-banking-return-form,.state-banking-account-license{grid-column:1}.state-banking-account-ledger article dl,.state-banking-return-form,.state-banking-return-dates,.state-banking-return-form fieldset,.state-banking-account-protected p{grid-template-columns:1fr}.state-banking-return-form>label,.state-banking-return-dates label,.state-banking-return-form>fieldset,.state-banking-return-form>button,.state-banking-return-form>p,.state-banking-return-form>header{grid-column:1}}
