.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}}
.state-banking-finance-integration>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-banking-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-banking-finance-integration>div>a:last-child{border-right:0}.state-banking-finance-integration>div svg{color:#284d4a;width:20px}.state-banking-finance-integration>div span{gap:3px;display:grid}.state-banking-finance-integration>div b{color:#7a3d32;font-size:.44rem}.state-banking-finance-integration>div strong{font-family:var(--state-serif);overflow-wrap:anywhere;font-size:.64rem}.state-banking-finance-integration>div small{color:var(--state-ink-soft);font-size:.44rem}.state-banking-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-banking-finance-integration>footer svg{color:#284d4a;width:16px}.state-entity-banking,.state-institution-banking{background:#f5f0e6}.state-entity-banking>header,.state-institution-banking>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-entity-banking>header svg,.state-institution-banking>header svg{color:#284d4a;width:19px}.state-entity-banking>header div{gap:2px;display:grid}.state-entity-banking>header span{color:var(--state-cinnabar);font-size:.43rem;font-weight:800}.state-entity-banking>header h2,.state-institution-banking>header h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.state-entity-banking>header a,.state-institution-banking>header a{font-size:.48rem;font-weight:800}.state-entity-banking>a{border-bottom:1px solid var(--state-line);color:inherit;grid-template-columns:minmax(0,1fr) minmax(200px,.8fr) 16px;align-items:center;gap:10px;padding:11px 13px;display:grid}.state-entity-banking>a>span{gap:3px;display:grid}.state-entity-banking>a b{color:var(--state-cinnabar);font-size:.44rem}.state-entity-banking>a strong{font-size:.52rem}.state-entity-banking>a small{color:var(--state-ink-soft);font-size:.44rem;line-height:1.5}.state-entity-banking>a svg{width:14px}.state-institution-banking dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.state-institution-banking 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-banking dt{color:var(--state-ink-soft);font-size:.44rem}.state-institution-banking dd{margin:0;font-size:.58rem;font-weight:800}.state-payment-bank-participants{border-top:1px solid var(--state-line);background:#e9e3d8}.state-payment-bank-participants>header{background:#dce7e4;align-items:center;gap:7px;padding:8px 12px;display:flex}.state-payment-bank-participants>header svg{color:#284d4a;width:16px}.state-payment-bank-participants>header strong{flex:1;font-size:.49rem}.state-payment-bank-participants>header span{font-size:.43rem;font-weight:800}.state-payment-bank-participants>a{border-top:1px solid var(--state-line);color:inherit;grid-template-columns:minmax(0,1fr) 150px 16px;align-items:center;gap:9px;padding:9px 12px;display:grid}.state-payment-bank-participants>a span{gap:3px;display:grid}.state-payment-bank-participants>a b{color:var(--state-cinnabar);font-size:.43rem}.state-payment-bank-participants>a strong{font-size:.5rem}.state-payment-bank-participants>a small{color:var(--state-ink-soft);font-size:.43rem}.state-payment-bank-participants>a em{font-size:.44rem;font-style:normal;font-weight:800}.state-payment-bank-participants>a svg{width:14px}@media (max-width:1100px){.state-banking-finance-integration>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.state-banking-finance-integration>div,.state-institution-banking dl,.state-entity-banking>a,.state-payment-bank-participants>a{grid-template-columns:1fr}.state-banking-finance-integration>div>a,.state-institution-banking dl div{border-right:0;border-bottom:1px solid var(--state-line)}.state-entity-banking>a>*,.state-payment-bank-participants>a>*{grid-column:1!important}.state-payment-bank-participants>a em{justify-self:start}}.state-banking-return-correction{border-top:1px solid var(--state-line);background:#e8e1d5}.state-banking-return-correction>summary{color:#284d4a;cursor:pointer;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:.47rem;font-weight:800;list-style:none;display:flex}.state-banking-return-correction>summary::-webkit-details-marker{display:none}.state-banking-return-correction>summary svg{width:15px}.state-banking-return-form.is-correction{border:0;border-top:1px solid var(--state-line);background:#f2ece1;margin:0;padding-top:12px}.state-banking-return-form.is-correction>header{display:none}
.admin-banking-workbench{gap:14px;display:grid}.admin-banking-workbench :is(strong,b,em,time){font-variant-numeric:tabular-nums}.admin-banking-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-banking-panel>header{align-items:end}.admin-banking-form{background:#f1ece2;border-bottom:1px solid #37332a33;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:13px;display:grid}.admin-banking-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-banking-form>header svg{color:#284d4a;width:18px}.admin-banking-form>header div{gap:2px;display:grid}.admin-banking-form>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-banking-form>header h3{margin:0;font-size:.61rem}.admin-banking-form label{align-content:start;gap:4px;min-width:0;display:grid}.admin-banking-form label.is-wide{grid-column:1/-1}.admin-banking-form label>span{color:var(--state-ink-soft);font-size:.45rem;font-weight:800}.admin-banking-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-banking-form :is(input,select){min-height:36px;padding:0 8px}.admin-banking-form textarea{resize:vertical;min-height:68px;padding:8px;line-height:1.5}.admin-banking-form>button,.admin-banking-actions button{color:#fff;cursor:pointer;background:#284d4a;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-banking-form>button{grid-column:1/-1}.admin-banking-form button svg,.admin-banking-actions button svg{width:14px}.admin-banking-license-form{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-banking-create-grid{border-bottom:1px solid #37332a33;grid-template-columns:1fr 1fr;display:grid}.admin-banking-create-grid .admin-banking-form{border-bottom:0;border-right:1px solid #37332a2e}.admin-banking-create-grid .admin-banking-form:last-child{border-right:0}.admin-banking-ledger>header{background:#d6cdc0;border-bottom:1px solid #37332a38;align-items:center;gap:9px;padding:10px 14px;display:flex}.admin-banking-ledger>header>div{flex:1;gap:2px;display:grid}.admin-banking-ledger>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-banking-ledger>header h3{margin:0;font-size:.62rem}.admin-banking-ledger>header>b{font-size:.49rem}.admin-banking-ledger>details{border-bottom:1px solid #37332a33}.admin-banking-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-banking-ledger>details>summary::-webkit-details-marker{display:none}.admin-banking-ledger summary>span{gap:3px;min-width:0;display:grid}.admin-banking-ledger summary b{color:var(--state-cinnabar);font-size:.44rem}.admin-banking-ledger summary strong{overflow-wrap:anywhere;font-size:.54rem}.admin-banking-ledger summary small,.admin-banking-ledger summary time{color:var(--state-ink-soft);font-size:.44rem}.admin-banking-ledger summary em{color:#284d4a;background:#dce8e5;justify-self:center;padding:5px 7px;font-size:.44rem;font-style:normal;font-weight:800}.admin-banking-ledger>details>div{background:#e9e3d8;gap:10px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #37332a26}.admin-banking-ledger>details>div>p{color:var(--state-ink-soft);margin:0;font-size:.49rem;line-height:1.55}.admin-banking-protected{background:#7b3e3233;border:1px solid #7b3e3242;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.admin-banking-protected>div{background:#f4e9e2;align-content:start;gap:4px;padding:8px 10px;display:grid}.admin-banking-protected dt{color:#7b3e32;font-size:.43rem;font-weight:800}.admin-banking-protected dd{color:var(--state-ink);overflow-wrap:anywhere;margin:0;font-size:.47rem;line-height:1.55}.admin-banking-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-banking-actions form{gap:7px;display:flex}.admin-banking-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-banking-actions button{padding:0 11px}.admin-banking-actions button.is-danger{background:#7b3e32}.admin-banking-boundary{color:#315650;background:#dce7e4;align-items:center;gap:7px;padding:9px 13px;font-size:.46rem;display:flex}.admin-banking-boundary svg{width:16px}.admin-banking-split-ledger{grid-template-columns:1fr 1fr;display:grid}.admin-banking-split-ledger>.admin-banking-ledger{border-right:1px solid #37332a33;min-width:0}.admin-banking-split-ledger>.admin-banking-ledger:last-child{border-right:0}.admin-banking-conclusions{border:1px solid #37332a2e;grid-template-columns:repeat(3,1fr);display:grid}.admin-banking-conclusions p{border-right:1px solid #37332a29;gap:4px;padding:8px 10px;font-size:.47rem;line-height:1.5;display:grid}.admin-banking-conclusions b{color:#284d4a}.admin-banking-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-banking-history>header svg{color:#284d4a;width:19px}.admin-banking-history>header div{gap:2px;display:grid}.admin-banking-history>header h2{margin:0;font-size:.62rem}.admin-banking-history>header span{color:var(--state-ink-soft);font-size:.43rem}.admin-banking-history>div>article{background:#f6f2ea;border-bottom:1px solid #37332a2b;grid-template-columns:125px 190px minmax(0,1fr) 150px;align-items:center;gap:9px;min-height:62px;padding:9px 13px;display:grid}.admin-banking-history article time,.admin-banking-history article b,.admin-banking-history article em{font-size:.43rem}.admin-banking-history article b{color:var(--state-cinnabar)}.admin-banking-history article em{text-align:right;font-style:normal}.admin-banking-history article span{gap:3px;display:grid}.admin-banking-history article strong{font-size:.5rem}.admin-banking-history article small{color:var(--state-ink-soft);font-size:.43rem}@media (max-width:1250px){.admin-banking-metrics{grid-template-columns:repeat(3,1fr)}.admin-banking-license-form{grid-template-columns:repeat(2,1fr)}.admin-banking-create-grid,.admin-banking-split-ledger{grid-template-columns:1fr}.admin-banking-create-grid .admin-banking-form,.admin-banking-split-ledger>.admin-banking-ledger{border-bottom:1px solid #37332a2e;border-right:0}}@media (max-width:850px){.admin-banking-ledger>details>summary{grid-template-columns:minmax(0,1fr) 110px}.admin-banking-ledger summary time{grid-column:1/-1}.admin-banking-history>div>article{grid-template-columns:100px 150px 1fr}.admin-banking-history article em{text-align:left;grid-column:3}}@media (max-width:650px){.admin-banking-metrics,.admin-banking-form,.admin-banking-license-form,.admin-banking-protected,.admin-banking-conclusions{grid-template-columns:1fr}.admin-banking-form label.is-wide,.admin-banking-form>header,.admin-banking-form>button{grid-column:1}.admin-banking-ledger>details>summary,.admin-banking-history>div>article{grid-template-columns:1fr}.admin-banking-ledger summary>*{grid-column:1!important}.admin-banking-ledger summary em{justify-self:start}.admin-banking-actions,.admin-banking-actions form{justify-content:stretch;width:100%}.admin-banking-actions form{display:grid}.admin-banking-actions textarea,.admin-banking-actions button{width:100%;min-width:0}.admin-banking-history article em{text-align:left;grid-column:1}}
.state-communications-governance-page{align-content:start;gap:12px;display:grid}.state-communications-governance-page :is(h1,h2,h3,p){margin:0}.state-communications-governance-page :is(strong,b,dd,code,time){font-variant-numeric:tabular-nums}.state-communications-register-hero{color:#f8f4e8;background:#244c45;grid-template-columns:minmax(0,1fr) 390px;min-height:235px;display:grid}.state-communications-register-hero>div{align-content:center;gap:9px;padding:30px 34px;display:grid}.state-communications-register-hero>div>span{color:#e6ca8e;font-size:.5rem;font-weight:800}.state-communications-register-hero h1{font-family:var(--state-serif);font-size:1.85rem}.state-communications-register-hero p{color:#f8f4e8cc;max-width:800px;font-family:var(--state-serif);font-size:.68rem;line-height:1.75}.state-communications-register-hero dl{border-left:1px solid #ffffff2e;margin:0;display:grid}.state-communications-register-hero dl div{border-bottom:1px solid #ffffff24;align-content:center;gap:4px;padding:14px 20px;display:grid}.state-communications-register-hero dt{color:#f8f4e8a3;font-size:.44rem}.state-communications-register-hero dd{font-family:var(--state-serif);margin:0;font-size:1.05rem}.state-communications-plan,.state-numbering-allocations,.state-numbering-reserved,.state-communications-regulatory-timeline,.state-quality-standard,.state-quality-assessments,.state-quality-remedy-band>section,.state-quality-remedy-band>aside,.state-communications-operator-identity,.state-operator-numbering,.state-operator-assessment,.state-operator-complaint{border:1px solid var(--state-line-strong);background:#f6f1e7}.state-communications-plan>header,.state-numbering-allocations>header,.state-numbering-reserved>header,.state-communications-regulatory-timeline>header,.state-quality-standard>header,.state-quality-assessments>header,.state-operator-numbering>header,.state-operator-assessment>header{border-bottom:1px solid var(--state-line-strong);background:#d9d1c4;align-items:center;gap:10px;min-height:55px;padding:9px 14px;display:flex}.state-communications-governance-page section>header svg,.state-operator-numbering>header svg,.state-operator-assessment>header svg{color:#244c45;width:20px}.state-communications-governance-page section>header>div{flex:1;gap:2px;display:grid}.state-communications-governance-page section>header span{color:var(--state-cinnabar);font-size:.43rem;font-weight:800}.state-communications-governance-page section>header h2,.state-operator-numbering h2,.state-operator-assessment h2{font-family:var(--state-serif);font-size:.78rem}.state-communications-governance-page section>header>b{font-size:.45rem}.state-communications-plan-body{grid-template-columns:minmax(0,1fr) 520px;display:grid}.state-communications-plan-body>p{color:var(--state-ink-soft);font-family:var(--state-serif);padding:16px 18px;font-size:.62rem;line-height:1.75}.state-communications-plan-body dl{border-left:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.state-communications-plan-body dl div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:10px;display:grid}.state-communications-plan-body dt{color:var(--state-ink-soft);font-size:.42rem}.state-communications-plan-body dd{overflow-wrap:anywhere;margin:0;font-size:.5rem;font-weight:800}.state-communications-plan>footer,.state-quality-standard>footer{border-top:1px solid var(--state-line);align-items:center;gap:8px;padding:9px 14px;font-size:.44rem;display:flex}.state-communications-plan>footer svg,.state-quality-standard>footer svg{color:#244c45;width:16px}.state-communications-plan>footer span,.state-quality-standard>footer span{flex:1}.state-communications-plan>footer code,.state-quality-standard>footer code{color:var(--state-ink-soft)}.state-communications-plan>footer a,.state-quality-standard>footer a{font-weight:800}.state-communications-governance-grid{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.state-communications-governance-grid>aside{align-content:start;gap:12px;display:grid}.state-numbering-head,.state-numbering-allocations>a{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(170px,1fr) 90px 160px 100px minmax(240px,1.4fr) 16px;align-items:center;gap:9px;padding:9px 12px;display:grid}.state-numbering-head{color:var(--state-ink-soft);background:#e7dfd3;font-size:.42rem;font-weight:800}.state-numbering-allocations>a{min-height:88px;color:inherit}.state-numbering-allocations>a>div,.state-numbering-allocations>a>p{gap:3px;min-width:0;display:grid}.state-numbering-allocations>a strong,.state-numbering-allocations>a code{overflow-wrap:anywhere;font-size:.49rem}.state-numbering-allocations>a small{color:var(--state-ink-soft);font-size:.42rem;line-height:1.45}.state-numbering-allocations>a>b,.state-numbering-allocations>a>span{font-size:.44rem}.state-numbering-allocations>a>p{color:var(--state-ink-soft);font-size:.44rem;line-height:1.45}.state-numbering-allocations>a>svg{width:14px}.state-numbering-reserved>div{grid-template-columns:1fr 1fr;display:grid}.state-numbering-reserved>div span{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);align-items:center;gap:8px;min-height:58px;padding:10px;display:flex}.state-numbering-reserved span svg{color:#8a4635;width:16px}.state-numbering-reserved span strong{font-size:.62rem}.state-numbering-reserved>p{color:var(--state-ink-soft);padding:11px 13px;font-size:.45rem;line-height:1.6}.state-communications-public-boundary{color:#365a53;background:#e0e9e6;border:1px solid #8ca7a1;align-items:flex-start;gap:9px;padding:12px;display:flex}.state-communications-public-boundary svg{flex:none;width:18px}.state-communications-public-boundary p{font-size:.46rem;line-height:1.65}.state-communications-regulatory-timeline>article{grid-template-columns:95px 13px minmax(0,1fr);gap:9px;min-height:65px;padding:10px 14px;display:grid}.state-communications-regulatory-timeline time{font-size:.44rem}.state-communications-regulatory-timeline i{border:2px solid #244c45;border-radius:50%;width:9px;height:9px;position:relative}.state-communications-regulatory-timeline i:after{background:var(--state-line);content:"";width:1px;height:48px;position:absolute;top:8px;left:2px}.state-communications-regulatory-timeline article:last-child i:after{display:none}.state-communications-regulatory-timeline article div{align-content:start;gap:3px;display:grid}.state-communications-regulatory-timeline article b{color:var(--state-cinnabar);font-size:.4rem}.state-communications-regulatory-timeline article strong{font-size:.49rem}.state-communications-regulatory-timeline article p{color:var(--state-ink-soft);font-size:.43rem}.state-quality-standard>p{color:var(--state-ink-soft);font-family:var(--state-serif);padding:13px 16px;font-size:.58rem;line-height:1.7}.state-quality-indicators{border-top:1px solid var(--state-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-quality-indicators>article{border-right:1px solid var(--state-line);grid-template-columns:22px minmax(0,1fr);gap:8px;padding:12px;display:grid}.state-quality-indicators>article>svg{color:#244c45;width:18px}.state-quality-indicators article>div{gap:3px;display:grid}.state-quality-indicators article b{color:var(--state-cinnabar);font-size:.4rem}.state-quality-indicators article strong{font-size:.49rem}.state-quality-indicators article small{color:var(--state-ink-soft);font-size:.41rem;line-height:1.5}.state-quality-indicators article>span{color:var(--state-ink-soft);grid-column:2;font-size:.4rem;display:grid}.state-quality-indicators article>span strong{color:var(--state-ink)}.state-quality-assessments>article{border-bottom:1px solid var(--state-line)}.state-quality-assessments article>header{background:#ebe4d8;grid-template-columns:22px minmax(0,1fr) 85px;align-items:center;gap:9px;padding:10px 14px;display:grid}.state-quality-assessments article>header svg{color:#244c45;width:18px}.state-quality-assessments article>header div{gap:3px;display:grid}.state-quality-assessments article>header b{font-size:.5rem}.state-quality-assessments article>header strong{color:var(--state-ink-soft);font-size:.42rem}.state-quality-assessments article>header em{justify-self:end;font-size:.45rem;font-style:normal;font-weight:800}.state-quality-assessments article.is-watch>header em{color:#805d18}.state-quality-assessments article.is-remediation>header em{color:#8a3e32}.state-quality-result-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-quality-result-grid>div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 16px;gap:3px;padding:10px 12px;display:grid}.state-quality-result-grid span,.state-quality-result-grid small{color:var(--state-ink-soft);grid-column:1;font-size:.41rem}.state-quality-result-grid strong{grid-column:1;font-size:.52rem}.state-quality-result-grid svg{grid-area:1/2/4;align-self:center;width:15px}.state-quality-result-grid .is-pass svg{color:#397364}.state-quality-result-grid .is-fail svg{color:#a04436}.state-quality-assessment-copy{grid-template-columns:1fr 1fr;display:grid}.state-quality-assessment-copy p{border-right:1px solid var(--state-line);color:var(--state-ink-soft);gap:4px;padding:11px 14px;font-size:.45rem;line-height:1.6;display:grid}.state-quality-assessment-copy b{color:#244c45}.state-quality-assessments article>footer{background:#eee7dc;align-items:center;gap:10px;padding:9px 14px;font-size:.43rem;display:flex}.state-quality-assessments article>footer span{flex:1}.state-quality-assessments article>footer a{font-weight:800}.state-quality-assessments article>footer svg{width:13px}.state-quality-remedy-band{grid-template-columns:minmax(0,1fr) 310px;display:grid}.state-quality-remedy-band>section{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.state-quality-remedy-band>section>svg{color:#244c45;width:25px}.state-quality-remedy-band section div{gap:4px;display:grid}.state-quality-remedy-band span{color:var(--state-cinnabar);font-size:.42rem;font-weight:800}.state-quality-remedy-band h2{font-family:var(--state-serif);font-size:.72rem}.state-quality-remedy-band p{color:var(--state-ink-soft);font-size:.45rem;line-height:1.55}.state-quality-remedy-band a{align-items:center;gap:5px;font-size:.46rem;font-weight:800;display:inline-flex}.state-quality-remedy-band a svg{width:14px}.state-quality-remedy-band>aside{color:#365a53;background:#e0e9e6;border-left:0;align-items:center;gap:9px;padding:14px;display:flex}.state-quality-remedy-band aside svg{flex:none;width:20px}.state-communications-operator-identity{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.state-communications-operator-identity>svg{color:#244c45;width:20px}.state-communications-operator-identity>div{gap:3px;display:grid}.state-communications-operator-identity b{color:var(--state-cinnabar);font-size:.42rem}.state-communications-operator-identity strong{font-size:.52rem}.state-communications-operator-identity small{color:var(--state-ink-soft);font-size:.42rem}.state-communications-operator-identity a{align-items:center;gap:5px;font-size:.45rem;font-weight:800;display:flex}.state-communications-operator-identity a svg{width:14px}.state-communications-operator-grid>main{align-content:start;gap:10px;display:grid}.state-operator-numbering>header a{margin-left:auto;font-size:.43rem;font-weight:800}.state-operator-numbering>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr) 65px;align-items:center;gap:10px;padding:10px 13px;display:grid}.state-operator-numbering article>div,.state-operator-numbering article>p{gap:3px;display:grid}.state-operator-numbering article b{color:var(--state-cinnabar);font-size:.42rem}.state-operator-numbering article strong{font-size:.5rem}.state-operator-numbering article small{color:var(--state-ink-soft);font-size:.41rem}.state-operator-numbering article p{color:var(--state-ink-soft);font-size:.44rem;line-height:1.5}.state-operator-numbering article em{font-size:.43rem;font-style:normal;font-weight:800}.state-operator-assessment>header b{margin-left:auto;font-size:.44rem}.state-operator-assessment>p{color:var(--state-ink-soft);padding:12px 14px;font-size:.49rem;line-height:1.65}.state-operator-assessment>div{border-top:1px solid var(--state-line);grid-template-columns:repeat(5,1fr);display:grid}.state-operator-assessment>div span{border-right:1px solid var(--state-line);gap:3px;padding:9px;display:grid}.state-operator-assessment span b{font-size:.4rem}.state-operator-assessment span strong{font-size:.5rem}.state-operator-assessment span small{color:var(--state-ink-soft);font-size:.4rem}.state-operator-assessment span.is-fail{background:#efe0da}.state-operator-assessment>footer{border-top:1px solid var(--state-line);gap:10px;padding:9px 12px;font-size:.43rem;display:flex}.state-operator-assessment footer span{flex:1}.state-operator-assessment footer a{font-weight:800}.state-operator-complaint{grid-template-columns:22px minmax(0,1fr);gap:8px;padding:12px;display:grid}.state-operator-complaint>svg{color:#8a4635;width:19px}.state-operator-complaint>div{gap:4px;display:grid}.state-operator-complaint b{font-size:.47rem}.state-operator-complaint p{color:var(--state-ink-soft);font-size:.43rem;line-height:1.55}.state-operator-complaint a{grid-column:2;align-items:center;gap:5px;font-size:.44rem;font-weight:800;display:flex}.state-operator-complaint a svg{width:13px}@media (max-width:980px){.state-communications-register-hero{grid-template-columns:1fr}.state-communications-register-hero dl{border-top:1px solid #ffffff2e;border-left:0;grid-template-columns:repeat(3,1fr)}.state-communications-plan-body,.state-communications-governance-grid,.state-quality-remedy-band{grid-template-columns:1fr}.state-communications-plan-body dl{border-top:1px solid var(--state-line);border-left:0}.state-numbering-head{display:none}.state-numbering-allocations>a{grid-template-columns:1fr 100px}.state-numbering-allocations>a>p{grid-column:1/-1}.state-numbering-allocations>a>svg{grid-area:1/2}.state-quality-indicators,.state-quality-result-grid,.state-operator-assessment>div{grid-template-columns:repeat(2,1fr)}.state-quality-remedy-band>aside{border-top:0;border-left:1px solid var(--state-line-strong)}}@media (max-width:700px){.state-communications-register-hero>div{padding:22px 18px}.state-communications-register-hero h1{font-size:1.45rem}.state-communications-register-hero dl,.state-communications-plan-body dl,.state-quality-indicators,.state-quality-result-grid,.state-quality-assessment-copy,.state-quality-remedy-band>section,.state-operator-assessment>div{grid-template-columns:1fr}.state-communications-plan>footer,.state-quality-standard>footer,.state-quality-assessments article>footer{flex-direction:column;align-items:flex-start}.state-numbering-allocations>a,.state-quality-assessments article>header,.state-operator-numbering>article,.state-communications-operator-identity{grid-template-columns:1fr}.state-numbering-allocations>a>*{grid-column:1!important}.state-numbering-allocations>a>svg{grid-row:auto}.state-quality-remedy-band>section{align-items:start}.state-quality-remedy-band>section>a{grid-column:2}.state-communications-operator-identity>a{justify-self:start}.state-communications-regulatory-timeline>article{grid-template-columns:70px 12px minmax(0,1fr)}}
.state-entity-communications,.state-institution-communications,.service-communications-accounts{border:1px solid var(--state-line-strong);background:#f6f1e7}.state-entity-communications>header,.state-institution-communications>header{border-bottom:1px solid var(--state-line);background:#d9d1c4;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.state-entity-communications>header svg,.state-institution-communications>header svg{color:#244c45;width:19px}.state-entity-communications>header div,.service-communications-accounts>header div{gap:2px;display:grid}.state-entity-communications>header span,.service-communications-accounts>header span{color:var(--state-cinnabar);font-size:.43rem;font-weight:800}.state-entity-communications>header h2,.state-institution-communications>header h2,.service-communications-accounts>header h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.state-entity-communications>header a,.state-institution-communications>header a{font-size:.48rem;font-weight:800}.state-entity-communications>div{grid-template-columns:1fr 1fr;display:grid}.state-entity-communications>div>a{border-right:1px solid var(--state-line);min-height:82px;color:inherit;grid-template-columns:22px minmax(0,1fr) 15px;align-items:center;gap:8px;padding:11px 13px;display:grid}.state-entity-communications>div>a:last-child{border-right:0}.state-entity-communications>div>a>svg{color:#244c45;width:18px}.state-entity-communications>div>a>svg:last-child{width:14px}.state-entity-communications>div span,.service-communications-accounts>a span{gap:3px;display:grid}.state-entity-communications>div b,.service-communications-accounts>a b{color:var(--state-cinnabar);font-size:.43rem}.state-entity-communications>div strong,.service-communications-accounts>a strong{font-size:.52rem}.state-entity-communications>div small,.service-communications-accounts>a small{color:var(--state-ink-soft);font-size:.42rem;line-height:1.5}.state-entity-communications-account{background:#e0e9e6}.state-institution-communications dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.state-institution-communications 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-communications dt{color:var(--state-ink-soft);font-size:.43rem}.state-institution-communications dd{margin:0;font-size:.58rem;font-weight:800}.state-institution-communications nav{grid-template-columns:repeat(3,1fr);display:grid}.state-institution-communications nav a{border-right:1px solid var(--state-line);grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:6px;padding:9px 11px;font-size:.45rem;font-weight:800;display:grid}.state-institution-communications nav svg{color:#244c45;width:15px}.service-communications-accounts>header{border-bottom:1px solid var(--state-line);background:#d9d1c4;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;display:grid}.service-communications-accounts>header svg{color:#244c45;width:18px}.service-communications-accounts>header h2{font-size:.72rem}.service-communications-accounts>a{border-bottom:1px solid var(--state-line);color:inherit;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:10px 12px;display:grid}.service-communications-accounts>a>svg{color:#244c45;width:17px}.service-communications-accounts>a>svg:last-child{width:13px}@media (max-width:980px){.state-institution-communications dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.state-entity-communications>div,.state-institution-communications dl,.state-institution-communications nav{grid-template-columns:1fr}.state-entity-communications>div>a,.state-institution-communications nav a,.state-institution-communications dl div{border-right:0;border-bottom:1px solid var(--state-line)}}
.communications-account-page{align-content:start;gap:12px;display:grid}.communications-account-page :is(h1,h2,p){margin:0}.communications-account-header{color:#fff;background:#244c45;grid-template-columns:30px minmax(0,1fr) 150px 38px;align-items:center;gap:11px;padding:18px 22px;display:grid}.communications-account-header>svg{color:#e6ca8e;width:25px}.communications-account-header>div{gap:4px;display:grid}.communications-account-header span{color:#e6ca8e;font-size:.43rem;font-weight:800}.communications-account-header h1{font-family:var(--state-serif);font-size:1.2rem}.communications-account-header p{color:#ffffffb3;font-size:.45rem}.communications-account-header>strong{text-align:right;font-size:.52rem;display:grid}.communications-account-header>strong small{font-size:.4rem}.communications-account-header form button{color:#fff;background:0 0;border:1px solid #ffffff40;place-items:center;width:36px;height:36px;display:grid}.communications-account-header button svg{width:16px}.communications-account-flash{border:1px solid;padding:9px 12px;font-size:.47rem}.communications-account-flash.is-success{color:#28564c;background:#dfebe7;border-color:#6d958c}.communications-account-flash.is-error{color:#793c2f;background:#f2e2dd;border-color:#b07466}.communications-account-metrics{border:1px solid var(--state-line-strong);background:#e3ddd1;grid-template-columns:repeat(4,1fr);display:grid}.communications-account-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-height:72px;padding:10px 12px;display:grid}.communications-account-metrics svg{color:#244c45;width:18px}.communications-account-metrics span{color:var(--state-ink-soft);font-size:.42rem}.communications-account-metrics strong{grid-column:2;font-size:.6rem}.communications-account-grid{grid-template-columns:minmax(0,1fr) 430px;gap:12px;display:grid}.communications-account-grid>main,.communications-account-grid>aside{align-content:start;gap:12px;display:grid}.communications-account-ledger,.communications-account-form{border:1px solid var(--state-line-strong);background:#f6f1e7}.communications-account-ledger>header,.communications-account-form>header{border-bottom:1px solid var(--state-line);background:#d9d1c4;align-items:center;gap:9px;padding:10px 13px;display:flex}.communications-account-ledger>header svg,.communications-account-form>header svg{color:#244c45;width:19px}.communications-account-ledger>header div,.communications-account-form>header div{gap:2px;display:grid}.communications-account-ledger>header span,.communications-account-form>header span{color:var(--state-cinnabar);font-size:.41rem;font-weight:800}.communications-account-ledger h2,.communications-account-form h2{font-family:var(--state-serif);font-size:.68rem}.communications-account-ledger>article{border-bottom:1px solid var(--state-line)}.communications-account-ledger article>header{background:#ebe4d8;grid-template-columns:minmax(0,1fr) 95px;align-items:center;gap:8px;padding:10px 13px;display:grid}.communications-account-ledger article>header div{gap:3px;display:grid}.communications-account-ledger article>header b{color:var(--state-cinnabar);font-size:.42rem}.communications-account-ledger article>header strong{font-size:.49rem}.communications-account-ledger article>header small{color:var(--state-ink-soft);font-size:.4rem}.communications-account-ledger article>header em{justify-self:end;font-size:.42rem;font-style:normal;font-weight:800}.communications-account-ledger article>p{color:var(--state-ink-soft);gap:4px;padding:10px 13px;font-size:.45rem;line-height:1.55;display:grid}.communications-account-ledger article>p small{font-size:.4rem}.communications-account-ledger article>details:not(.communications-account-correction){background:#ece5da;padding:8px 13px}.communications-account-ledger details summary{cursor:pointer;font-size:.43rem;font-weight:800}.communications-account-ledger details p{color:var(--state-ink-soft);margin-top:7px;font-size:.43rem;line-height:1.55}.communications-account-ledger .is-returned{color:#8a3e32}.communications-account-results{grid-template-columns:repeat(5,1fr);display:grid}.communications-account-results span{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:8px;display:grid}.communications-account-results b,.communications-account-results small{font-size:.39rem}.communications-account-results strong{font-size:.48rem}.communications-account-results small{color:var(--state-ink-soft)}.communications-account-results .is-fail{background:#efe0da}.communications-account-correction>summary{align-items:center;gap:6px;padding:9px 12px;display:flex}.communications-account-correction summary svg{width:14px}.communications-account-submit{justify-content:flex-end;padding:9px 12px;display:flex}.communications-account-submit button,.communications-account-form>button{color:#fff;background:#244c45;border:0;justify-content:center;align-items:center;gap:6px;min-height:36px;font-size:.46rem;font-weight:800;display:inline-flex}.communications-account-submit button svg,.communications-account-form button svg{width:14px}.communications-account-form{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:12px;display:grid}.communications-account-form>header{grid-column:1/-1}.communications-account-form>input[type=hidden]{display:none}.communications-account-form>label,.communications-account-dates label{gap:4px;padding:0 12px;display:grid}.communications-account-form label>span{color:var(--state-ink-soft);font-size:.41rem;font-weight:800}.communications-account-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:.46rem}.communications-account-form :is(input,select){min-height:35px;padding:0 8px}.communications-account-form textarea{resize:vertical;min-height:65px;padding:8px}.communications-account-form .is-wide,.communications-account-form fieldset,.communications-account-form>button,.communications-account-dates{grid-column:1/-1}.communications-account-dates{grid-template-columns:1fr 1fr;display:grid}.communications-account-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}.communications-account-form fieldset label{gap:3px;display:grid}.communications-account-form fieldset small{color:var(--state-ink-soft);font-size:.38rem}.communications-account-form legend{color:var(--state-cinnabar);padding:0 5px;font-size:.41rem;font-weight:800}.communications-account-form>button{margin:0 12px}.communications-account-form>button:disabled{opacity:.45}@media (max-width:980px){.communications-account-grid{grid-template-columns:1fr}.communications-account-grid>aside{grid-template-columns:1fr 1fr}.communications-account-results{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.communications-account-header{grid-template-columns:26px minmax(0,1fr) 36px;padding:14px}.communications-account-header>strong{text-align:left;grid-column:2}.communications-account-header form{grid-area:1/3}.communications-account-metrics,.communications-account-grid>aside,.communications-account-results,.communications-account-form,.communications-account-dates,.communications-account-form fieldset{grid-template-columns:1fr}.communications-account-metrics>div{border-right:0;border-bottom:1px solid var(--state-line)}.communications-account-form>*{grid-column:1!important}}
.admin-communications-governance{gap:12px;margin-bottom:12px;display:grid}.admin-communications-governance-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-communications-governance-ledger>header,.admin-communications-assessment-form>header,.admin-communications-governance-history>header{border-bottom:1px solid var(--state-line-strong);background:#d9d1c4;align-items:center;gap:10px;min-height:50px;padding:9px 13px;display:flex}.admin-communications-governance-ledger>header>svg,.admin-communications-assessment-form>header>svg,.admin-communications-governance-history>header>svg{color:#244c45;width:20px}.admin-communications-governance-ledger>header>div,.admin-communications-assessment-form>header>div,.admin-communications-governance-history>header>div{flex:1;gap:2px;display:grid}.admin-communications-governance-ledger>header h2,.admin-communications-assessment-form>header h2,.admin-communications-governance-history>header h2{font-family:var(--state-serif);font-size:.82rem}.admin-communications-governance-ledger>header span,.admin-communications-assessment-form>header span,.admin-communications-governance-history>header span{color:var(--state-cinnabar);font-size:.45rem}.admin-communications-governance-ledger>article{border-bottom:1px solid var(--state-line)}.admin-communications-governance-ledger article>header{background:#ebe4d8;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:10px;padding:10px 13px;display:grid}.admin-communications-governance-ledger article>header>div{gap:3px;display:grid}.admin-communications-governance-ledger article>header b{color:var(--state-cinnabar);font-size:.45rem}.admin-communications-governance-ledger article>header strong{font-size:.55rem}.admin-communications-governance-ledger article>header small{overflow-wrap:anywhere;color:var(--state-ink-soft);font-size:.42rem;line-height:1.45}.admin-communications-governance-ledger article>header time{color:var(--state-ink-soft);justify-self:end;font-size:.43rem}.admin-communications-governance-ledger article>p{color:var(--state-ink-soft);padding:10px 13px;font-size:.47rem;line-height:1.6}.admin-communications-governance-ledger article>details{background:#ece5da;padding:8px 13px}.admin-communications-governance-ledger details summary{cursor:pointer;font-size:.44rem;font-weight:800}.admin-communications-governance-ledger details p{padding:6px 0 0;font-size:.43rem}.admin-communications-governance-ledger article>footer{flex-wrap:wrap;justify-content:flex-end;gap:7px;padding:9px 12px;display:flex}.admin-communications-governance-ledger article>footer form{align-items:center;gap:5px;display:flex}.admin-communications-governance-ledger article>footer input{border:1px solid var(--state-line-strong);background:#fffdf8;min-width:200px;min-height:35px;padding:0 8px;font-size:.45rem}.admin-communications-results{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-communications-results>span{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:9px;display:grid}.admin-communications-results b,.admin-communications-results small{font-size:.4rem}.admin-communications-results strong{font-size:.5rem}.admin-communications-results small{color:var(--state-ink-soft)}.admin-communications-results .is-fail{color:#7f3b31;background:#efe0da}.admin-communications-assessment-form>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}.admin-communications-assessment-form .is-wide{grid-column:1/-1}.admin-communications-assessment-form>footer{border-top:1px solid var(--state-line);justify-content:flex-end;padding:10px 12px;display:flex}.admin-communications-governance-history>header>b{font-size:.48rem}.admin-communications-governance-history>article{border-bottom:1px solid var(--state-line);grid-template-columns:110px 190px minmax(0,1fr) 150px;align-items:center;gap:10px;padding:9px 13px;display:grid}.admin-communications-governance-history article time,.admin-communications-governance-history article b,.admin-communications-governance-history article em{font-size:.42rem}.admin-communications-governance-history article b{color:var(--state-cinnabar)}.admin-communications-governance-history article span{gap:3px;display:grid}.admin-communications-governance-history article strong{font-size:.48rem}.admin-communications-governance-history article small{color:var(--state-ink-soft);font-size:.4rem}.admin-communications-governance-history article em{justify-self:end;font-style:normal}@media (max-width:1100px){.admin-communications-assessment-form>div{grid-template-columns:1fr 1fr}.admin-communications-results{grid-template-columns:repeat(3,1fr)}.admin-communications-governance-history>article{grid-template-columns:100px 160px minmax(0,1fr)}}@media (max-width:720px){.admin-communications-governance-metrics,.admin-communications-assessment-form>div,.admin-communications-results{grid-template-columns:1fr}.admin-communications-assessment-form .is-wide{grid-column:auto}.admin-communications-governance-ledger article>header,.admin-communications-governance-history>article{grid-template-columns:1fr}.admin-communications-governance-ledger article>header time,.admin-communications-governance-history article em{justify-self:start}.admin-communications-governance-ledger article>footer,.admin-communications-governance-ledger article>footer form{flex-direction:column;align-items:stretch}.admin-communications-governance-ledger article>footer input{width:100%;min-width:0}}
