.local-government-page,.local-government-detail-page{gap:14px;display:grid}.local-government-hero{color:#fff8e9;background:#294a45;grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:34px;min-height:286px;padding:38px 42px 32px;display:grid;box-shadow:inset 0 0 0 1px #ebd1954d,0 12px 28px #2721191f}.local-government-hero>div{gap:9px;max-width:850px;display:grid}.local-government-hero>div>span{color:#e4c36c;align-items:center;gap:7px;font-size:.56rem;font-weight:800;display:flex}.local-government-hero svg{width:18px}.local-government-hero h1{font-size:2rem}.local-government-hero p{color:#fff8e9cc;max-width:780px;font-family:var(--state-serif);font-size:.76rem;line-height:1.78}.local-government-hero aside{background:#112c298c;border-left:4px solid #d5ad4f;gap:4px;padding:16px 18px;display:grid}.local-government-hero aside>strong{color:#f0d27d;font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:2rem}.local-government-hero aside>span{font-size:.56rem}.local-government-hero aside dl{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 0;display:grid}.local-government-hero aside dl>div{border-top:1px solid #ffffff2e;padding-top:7px}.local-government-hero dt{color:#fff8e99e;font-size:.46rem}.local-government-hero dd{margin:3px 0 0;font-size:.66rem;font-weight:800}.local-government-metrics{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#ddd3bf;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.local-government-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:78px;padding:12px 16px;display:grid}.local-government-metrics>div:last-child{border-right:0}.local-government-metrics svg{width:21px;color:var(--state-cinnabar)}.local-government-metrics span{font-size:.52rem}.local-government-metrics strong{color:var(--state-indigo);font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:1.1rem}.local-government-register{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7c2;overflow:hidden}.local-government-register>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:end;gap:20px;padding:18px 20px;display:grid}.local-government-register>header>div{gap:3px;display:grid}.local-government-register>header span{color:var(--state-cinnabar);font-size:.5rem;font-weight:800}.local-government-register h2{font-size:1rem}.local-government-register>header p{color:var(--state-ink-soft);font-size:.55rem;line-height:1.6}.local-government-register-head,.local-government-register>a{grid-template-columns:1.2fr .75fr 1fr .58fr 22px;align-items:center;gap:12px;padding:10px 16px;display:grid}.local-government-register-head{min-height:34px;color:var(--state-paper);background:var(--state-indigo);font-size:.46rem;font-weight:800}.local-government-register>a{border-bottom:1px solid var(--state-line);min-height:96px;transition:background-color .15s cubic-bezier(.2,0,0,1)}.local-government-register>a:hover{background:#17445b0f}.local-government-register>a:active{background:#17445b1a}.local-government-register>a>div{gap:3px;min-width:0;display:grid}.local-government-register>a strong{font-size:.58rem}.local-government-register>a small{color:var(--state-ink-soft);text-overflow:ellipsis;font-size:.48rem;line-height:1.45;overflow:hidden}.local-government-register-place>b{color:var(--state-cinnabar);font-size:.46rem}.local-government-register-place>strong{font-family:var(--state-serif);font-size:.78rem!important}.local-government-register>a>div:nth-child(3)>b{color:#fff;width:max-content;padding:3px 6px;font-size:.43rem}.local-government-register .is-stable{background:var(--state-pine)}.local-government-register .is-watch{background:#a77725}.local-government-register .is-warning,.local-government-register .is-critical{background:var(--state-cinnabar)}.local-government-register>a>svg{width:17px;color:var(--state-cinnabar)}.local-government-responsibility-band{color:#fff7e4;background:#24445b;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;gap:8px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 1px #ebd19547}.local-government-responsibility-band>div{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;display:grid}.local-government-responsibility-band svg{color:#e2bd63;width:22px}.local-government-responsibility-band>svg{color:#ffffff61;justify-self:center;width:16px}.local-government-responsibility-band span{gap:2px;display:grid}.local-government-responsibility-band strong{font-family:var(--state-serif);font-size:.68rem}.local-government-responsibility-band small{color:#fff7e4ad;font-size:.48rem}.local-government-disclosure{color:var(--state-ink-soft);box-shadow:inset 4px 0 var(--state-indigo),inset 0 0 0 1px var(--state-line);background:#e8e0d0b8;align-items:center;gap:8px;padding:12px 14px;font-size:.52rem;line-height:1.6;display:flex}.local-government-disclosure svg{width:18px;color:var(--state-indigo);flex:none}.local-government-disclosure time{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.local-government-detail-hero{color:#fff7e5;background:#294a45;grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:28px;min-height:260px;padding:28px 34px 30px;display:grid;box-shadow:inset 0 0 0 1px #ebd1954d}.local-government-detail-hero>a{color:#f0d27d;align-self:start;align-items:center;gap:6px;min-height:38px;font-size:.52rem;font-weight:800;display:inline-flex;position:absolute}.local-government-detail-hero>a svg{width:15px}.local-government-detail-hero>div{gap:5px;padding-top:38px;display:grid}.local-government-detail-hero>div>span{color:#e7c66f;font-size:.5rem;font-weight:800}.local-government-detail-hero h1{font-size:2.05rem}.local-government-detail-hero>div>p{font-family:var(--state-serif);font-size:.9rem}.local-government-detail-hero>div>small{color:#fff7e5b8;max-width:760px;font-size:.55rem;line-height:1.65}.local-government-detail-hero aside{background:#112c298a;border-left:4px solid #d4ad50;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:5px 9px;padding:15px 17px;display:grid}.local-government-detail-hero aside svg{color:#e7c66f;grid-row:1/4;width:28px}.local-government-detail-hero aside strong{font-family:var(--state-serif);font-size:.82rem}.local-government-detail-hero aside span{font-size:.54rem}.local-government-detail-hero aside small{color:#fff7e59e;font-size:.46rem}.local-government-detail-signals,.local-government-services,.local-government-publications,.local-government-facilities,.local-government-detail-aside>section{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7bd;overflow:hidden}.local-government-detail-signals>header,.local-government-services>header,.local-government-publications>header,.local-government-facilities>header,.local-government-detail-aside>section>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:60px;padding:10px 14px;display:grid}.local-government-detail-signals header svg,.local-government-services header svg,.local-government-publications header svg,.local-government-facilities header svg,.local-government-detail-aside header svg{width:19px;color:var(--state-cinnabar)}.local-government-detail-signals header>div,.local-government-services header>div,.local-government-publications header>div,.local-government-facilities header>div{gap:2px;display:grid}.local-government-detail-signals header span,.local-government-services header span,.local-government-publications header span,.local-government-facilities header span{color:var(--state-cinnabar);font-size:.46rem;font-weight:800}.local-government-detail-signals h2,.local-government-services h2,.local-government-publications h2,.local-government-facilities h2,.local-government-detail-aside h2{font-size:.78rem}.local-government-detail-signals header>b,.local-government-services>header>b,.local-government-publications>header>b,.local-government-facilities>header>b,.local-government-detail-aside header>b{color:var(--state-indigo);font-family:var(--state-serif);font-size:.78rem}.local-government-detail-signals>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.local-government-detail-signals article{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:54px minmax(0,1fr) 120px;align-items:center;gap:8px;min-height:84px;padding:11px 14px;display:grid}.local-government-detail-signals article>b{color:#fff;width:max-content;padding:4px 6px;font-size:.43rem}.local-government-detail-signals .is-stable{background:var(--state-pine)}.local-government-detail-signals .is-watch{background:#a77725}.local-government-detail-signals .is-warning,.local-government-detail-signals .is-critical{background:var(--state-cinnabar)}.local-government-detail-signals article>span{gap:3px;display:grid}.local-government-detail-signals article strong{font-size:.56rem}.local-government-detail-signals article small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.5}.local-government-detail-signals time{color:var(--state-ink-soft);justify-self:end;font-size:.45rem}.local-government-detail-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.local-government-detail-main,.local-government-detail-aside{gap:14px;display:grid}.local-government-services>article{border-bottom:1px solid var(--state-line);gap:10px;padding:14px 16px;display:grid}.local-government-services>article>header{grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.local-government-services>article>header>span{color:#fff;place-items:center;min-height:32px;font-size:.45rem;font-weight:800;display:grid}.local-government-services .is-available{background:var(--state-pine)}.local-government-services .is-limited{background:#a77725}.local-government-services .is-suspended{background:var(--state-cinnabar)}.local-government-services article header>div{gap:2px;display:grid}.local-government-services article header small{color:var(--state-cinnabar);font-size:.45rem}.local-government-services h3{font-size:.7rem}.local-government-services article header>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.48rem;font-weight:800;display:inline-flex}.local-government-services article header>a svg{width:14px}.local-government-services article>p{font-size:.55rem;line-height:1.65}.local-government-services dl{border:1px solid var(--state-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.local-government-services dl>div{border-right:1px solid var(--state-line);padding:8px 9px}.local-government-services dt{color:var(--state-cinnabar);font-size:.43rem;font-weight:800}.local-government-services dd{margin:3px 0 0;font-size:.48rem;line-height:1.45}.local-government-services article>footer{border-left:3px solid var(--state-indigo);background:#163b590d;align-items:center;gap:7px;padding:8px 10px;font-size:.48rem;display:flex}.local-government-services article>footer svg{width:15px;color:var(--state-indigo)}.local-government-services article>footer span{color:var(--state-ink-soft);margin-left:auto}.local-government-publications>a{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 120px 20px;align-items:center;gap:10px;min-height:88px;padding:11px 14px;display:grid}.local-government-publications>a>span{gap:3px;display:grid}.local-government-publications>a b{color:var(--state-cinnabar);font-size:.44rem}.local-government-publications>a strong{font-size:.6rem}.local-government-publications>a small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.45}.local-government-publications time{justify-items:end;font-size:.48rem;display:grid}.local-government-publications time small{font-size:.43rem}.local-government-publications>a>svg{width:16px;color:var(--state-cinnabar)}.local-government-facilities>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.local-government-facilities>div>a{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 18px;align-content:center;gap:3px 7px;min-height:88px;padding:11px 14px;display:grid}.local-government-facilities a>b{color:var(--state-cinnabar);grid-column:1;font-size:.43rem}.local-government-facilities a>strong{grid-column:1;font-size:.57rem}.local-government-facilities a>small{color:var(--state-ink-soft);grid-column:1;font-size:.45rem}.local-government-facilities a>svg{width:15px;color:var(--state-indigo);grid-area:1/2/4}.local-government-empty{color:var(--state-ink-soft);text-align:center;padding:18px;font-size:.52rem}.local-government-detail-aside>section>header{grid-template-columns:22px minmax(0,1fr) auto}.local-government-detail-aside>section>article{border-bottom:1px solid var(--state-line);grid-template-columns:23px minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}.local-government-detail-aside article>svg{width:18px;color:var(--state-indigo)}.local-government-detail-aside article>span{gap:3px;display:grid}.local-government-detail-aside article b,.local-government-detail-aside>section>strong{color:var(--state-cinnabar);font-size:.44rem}.local-government-detail-aside article strong{font-size:.55rem}.local-government-detail-aside article p,.local-government-detail-aside article small,.local-government-detail-aside>section>p{color:var(--state-ink-soft);font-size:.47rem;line-height:1.55}.local-government-detail-aside>section>strong,.local-government-detail-aside>section>p,.local-government-detail-aside>section>a{border-bottom:1px solid var(--state-line);margin:0 12px;padding:8px 0;display:block}.local-government-detail-aside>section>a{color:var(--state-indigo);align-items:center;gap:6px;font-size:.48rem;font-weight:800;display:flex}.local-government-detail-aside>section>a svg{width:14px;margin-left:auto}.local-government-detail-aside>section>p b{color:var(--state-ink);font-size:.48rem}@media (max-width:1100px){.local-government-hero,.local-government-detail-hero{grid-template-columns:1fr}.local-government-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.local-government-register{overflow-x:auto}.local-government-register>*{min-width:850px}.local-government-detail-layout{grid-template-columns:1fr}.local-government-detail-aside,.local-government-services dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.local-government-page,.local-government-detail-page{gap:10px}.local-government-hero,.local-government-detail-hero{min-height:auto;padding:24px 18px}.local-government-hero h1,.local-government-detail-hero h1{font-size:1.42rem}.local-government-hero aside{grid-template-columns:1fr 1fr}.local-government-hero aside>strong,.local-government-hero aside>span{grid-column:1}.local-government-hero aside dl{grid-area:1/2/3;margin:0}.local-government-metrics{grid-template-columns:1fr 1fr}.local-government-metrics>div{min-height:68px;padding:9px}.local-government-responsibility-band{grid-template-columns:1fr}.local-government-responsibility-band>svg{rotate:90deg}.local-government-disclosure{align-items:flex-start}.local-government-disclosure time{display:none}.local-government-detail-hero>a{position:static}.local-government-detail-hero>div{padding-top:8px}.local-government-detail-signals>div,.local-government-facilities>div,.local-government-detail-aside{grid-template-columns:1fr}.local-government-detail-signals article{border-right:0;grid-template-columns:50px minmax(0,1fr)}.local-government-detail-signals time{grid-column:2;justify-self:start}.local-government-services>article{padding:12px}.local-government-services>article>header{grid-template-columns:64px minmax(0,1fr)}.local-government-services article header>a{grid-column:2}.local-government-services dl{grid-template-columns:1fr 1fr}.local-government-services article>footer{flex-wrap:wrap;align-items:flex-start}.local-government-services article>footer span{width:100%;margin-left:22px}.local-government-publications>a{grid-template-columns:minmax(0,1fr) 18px}.local-government-publications time{grid-area:2/1;justify-items:start}.local-government-publications>a>svg{grid-area:1/2/3}.local-government-detail-layout,.local-government-detail-main,.local-government-detail-aside{gap:10px}}.admin-local-government-workbench{align-content:start;gap:12px;display:grid}.admin-local-stats{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7bd;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-local-stats>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:3px;min-height:72px;display:grid}.admin-local-stats>div:last-child{border-right:0}.admin-local-stats strong{color:var(--state-indigo);font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:1.05rem}.admin-local-stats span{color:var(--state-ink-soft);font-size:.47rem}.admin-local-create-grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.admin-local-create,.admin-local-ledger,.admin-local-audit{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7bd;overflow:hidden}.admin-local-create>header,.admin-local-ledger>header,.admin-local-audit>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;align-items:center;gap:9px;min-height:60px;padding:10px 13px;display:flex}.admin-local-create>header svg,.admin-local-ledger>header svg,.admin-local-audit>header svg{width:20px;color:var(--state-cinnabar)}.admin-local-create>header>div,.admin-local-ledger>header>div,.admin-local-audit>header>div{gap:2px;display:grid}.admin-local-create>header span,.admin-local-ledger>header span,.admin-local-audit>header span{color:var(--state-cinnabar);font-size:.48rem;font-weight:800}.admin-local-create h2,.admin-local-ledger h2,.admin-local-audit h2{font-size:.78rem}.admin-local-form{grid-template-columns:1fr 1fr;gap:7px;padding:12px 13px;display:grid}.admin-local-form label,.admin-local-actions label{min-width:0;color:var(--state-ink-soft);gap:4px;font-size:.47rem;font-weight:700;display:grid}.admin-local-form label.is-wide{grid-column:1/-1}.admin-local-form :is(input,select,textarea),.admin-local-actions select{border:1px solid var(--state-line);width:100%;min-width:0;min-height:40px;color:var(--state-ink);background:#ffffff94;padding:7px 8px;font-size:.49rem}.admin-local-form textarea{resize:vertical;min-height:68px}.admin-local-form>button,.admin-local-actions button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:6px;min-height:42px;padding:8px 11px;font-size:.49rem;font-weight:800;transition:scale .14s cubic-bezier(.2,0,0,1);display:inline-flex}.admin-local-form>button{grid-column:1/-1}.admin-local-form button:active,.admin-local-actions button:active{scale:.96}.admin-local-form button svg,.admin-local-actions button svg{width:15px}.admin-local-ledger>details{border-bottom:1px solid var(--state-line)}.admin-local-ledger>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:12px;min-height:72px;padding:10px 13px;display:grid}.admin-local-ledger summary>span{gap:2px;display:grid}.admin-local-ledger summary b{color:var(--state-cinnabar);font-size:.46rem}.admin-local-ledger summary strong{font-family:var(--state-serif);font-size:.64rem}.admin-local-ledger summary small,.admin-local-ledger summary em{color:var(--state-ink-soft);font-size:.46rem;font-style:normal}.admin-local-ledger summary em{justify-self:end}.admin-local-ledger>details>div{border-top:1px solid var(--state-line);background:#ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.admin-local-ledger article{border:1px solid var(--state-line);background:#ffffff45;align-content:start;gap:7px;padding:10px;display:grid}.admin-local-ledger article.is-current{border-left:4px solid var(--state-pine)}.admin-local-ledger article>header{grid-template-columns:22px minmax(0,1fr) 105px;align-items:center;gap:7px;display:grid}.admin-local-ledger article>header svg{width:18px;color:var(--state-indigo)}.admin-local-ledger article header>span{gap:2px;display:grid}.admin-local-ledger article header b{color:var(--state-cinnabar);font-size:.44rem}.admin-local-ledger article header strong{font-size:.58rem}.admin-local-ledger article header small,.admin-local-ledger article time,.admin-local-ledger article>small{color:var(--state-ink-soft);font-size:.44rem}.admin-local-ledger article time{justify-self:end}.admin-local-ledger article>p,.admin-local-ledger article>blockquote{font-size:.49rem;line-height:1.55}.admin-local-ledger article>blockquote{border-left:3px solid var(--state-cinnabar);background:#a43c2f0a;align-items:flex-start;gap:6px;margin:0;padding:7px 8px;display:flex}.admin-local-ledger article>blockquote svg{width:16px;color:var(--state-cinnabar);flex:none}.admin-local-ledger article dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.admin-local-ledger article dl>div{border-left:3px solid var(--state-copper);background:#ffffff52;padding:7px}.admin-local-ledger article dt{color:var(--state-ink-soft);font-size:.42rem}.admin-local-ledger article dd{margin:2px 0 0;font-size:.47rem}.admin-local-actions{gap:6px;display:grid}.admin-local-actions form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;display:grid}.admin-local-actions form>button:only-child{grid-column:1/-1}.admin-local-audit>div{border-bottom:1px solid var(--state-line);grid-template-columns:145px 1fr 1.5fr 120px;align-items:center;gap:8px;padding:8px 12px;font-size:.45rem;display:grid}.admin-local-audit time,.admin-local-audit small{color:var(--state-ink-soft)}@media (max-width:1100px){.admin-local-create-grid,.admin-local-ledger>details>div{grid-template-columns:1fr}.admin-local-audit{overflow-x:auto}.admin-local-audit>*{min-width:760px}}@media (max-width:720px){.admin-local-government-workbench{gap:9px}.admin-local-stats{grid-template-columns:1fr 1fr}.admin-local-stats>div{min-height:62px}.admin-local-create-grid{gap:9px}.admin-local-form{grid-template-columns:1fr}.admin-local-form label.is-wide{grid-column:1}.admin-local-form>button{grid-column:1;min-height:44px}.admin-local-ledger>details>summary{grid-template-columns:1fr}.admin-local-ledger summary em{justify-self:start}.admin-local-ledger>details>div{padding:8px}.admin-local-ledger article>header{grid-template-columns:20px minmax(0,1fr)}.admin-local-ledger article time{grid-column:2;justify-self:start}.admin-local-actions form{grid-template-columns:1fr}.admin-local-actions button{min-height:44px}}
.local-government-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.local-laws-page{gap:14px;display:grid}.local-laws-hero{color:#fff8e9;background:#243f58;grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:30px;min-height:276px;padding:34px 40px;display:grid;box-shadow:inset 0 0 0 1px #e9cc864d,0 12px 28px #2721191f}.local-laws-hero>div{gap:8px;max-width:860px;display:grid}.local-laws-hero>div>span{color:#e5c56f;align-items:center;gap:7px;font-size:.54rem;font-weight:800;display:flex}.local-laws-hero svg{width:18px}.local-laws-hero h1{font-size:1.95rem}.local-laws-hero p{color:#fff8e9c7;max-width:780px;font-family:var(--state-serif);font-size:.72rem;line-height:1.75}.local-laws-hero aside{background:#102738a3;border-left:4px solid #d7ae4b;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:3px 10px;padding:15px 17px;display:grid}.local-laws-hero aside svg{color:#e5c56f;grid-row:1/4;width:30px}.local-laws-hero aside strong{font-family:var(--state-serif);font-size:1.55rem}.local-laws-hero aside span{font-size:.52rem}.local-laws-hero aside small{color:#fff8e9a3;font-size:.45rem;line-height:1.45}.local-laws-metrics{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#ded4c1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.local-laws-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:3px;min-height:72px;display:grid}.local-laws-metrics>div:last-child{border-right:0}.local-laws-metrics span{color:var(--state-ink-soft);font-size:.48rem}.local-laws-metrics strong{color:var(--state-indigo);font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:1.15rem}.local-laws-filters{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7c2;grid-template-columns:24px minmax(180px,1fr) minmax(180px,1fr) 100px 70px;align-items:end;gap:9px;padding:12px 14px;display:grid}.local-laws-filters>svg{width:19px;color:var(--state-cinnabar);align-self:center}.local-laws-filters label{color:var(--state-ink-soft);gap:4px;font-size:.46rem;font-weight:800;display:grid}.local-laws-filters select{border:1px solid var(--state-line);min-height:40px;color:var(--state-ink);background:#ffffff94;padding:7px 9px;font-size:.49rem}.local-laws-filters button,.local-laws-filters>a{justify-content:center;align-items:center;gap:5px;min-height:40px;padding:7px 10px;font-size:.48rem;font-weight:800;display:flex}.local-laws-filters button{color:#fff;background:var(--state-indigo)}.local-laws-filters button svg{width:14px}.local-laws-filters>a{color:var(--state-indigo);border:1px solid var(--state-line)}.local-laws-register{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7c2;overflow:hidden}.local-laws-register>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:16px 18px;display:grid}.local-laws-register>header>div{gap:2px;display:grid}.local-laws-register>header span{color:var(--state-cinnabar);font-size:.46rem;font-weight:800}.local-laws-register h2{font-size:.92rem}.local-laws-register>header>b{color:var(--state-indigo);font-family:var(--state-serif);font-size:1rem}.local-laws-register>article{border-bottom:1px solid var(--state-line);grid-template-columns:180px minmax(0,1fr) 280px 24px;align-items:center;gap:14px;min-height:132px;padding:14px 16px;display:grid}.local-laws-place,.local-laws-rule,.local-laws-status{gap:4px;min-width:0;display:grid}.local-laws-place>b,.local-laws-rule>span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.local-laws-place>strong{font-family:var(--state-serif);font-size:.72rem}.local-laws-place>a{color:var(--state-indigo);align-items:center;gap:4px;font-size:.46rem;font-weight:800;display:flex}.local-laws-place>a svg{width:13px}.local-laws-rule h3{font-size:.68rem}.local-laws-rule p{font-size:.51rem;line-height:1.55}.local-laws-rule small{color:var(--state-ink-soft);font-size:.44rem}.local-laws-status{border-left:4px solid var(--state-indigo);background:#18425b0d;align-content:center;align-self:stretch;padding:10px 12px}.local-laws-status>b{color:#fff;background:var(--state-indigo);width:max-content;padding:3px 6px;font-size:.42rem}.local-laws-status.is-accepted{border-color:var(--state-pine)}.local-laws-status.is-accepted>b{background:var(--state-pine)}.local-laws-status.is-remediation_required{border-color:#9a6b20}.local-laws-status.is-remediation_required>b{background:#9a6b20}.local-laws-status.is-suspended,.local-laws-status.is-invalidated{border-color:var(--state-cinnabar)}.local-laws-status.is-suspended>b,.local-laws-status.is-invalidated>b{background:var(--state-cinnabar)}.local-laws-status>strong{font-size:.52rem}.local-laws-status>small{color:var(--state-ink-soft);font-size:.46rem;line-height:1.5}.local-laws-status>em{color:#8a5d18;font-size:.43rem;font-style:normal;font-weight:800}.local-laws-open{width:24px;height:44px;color:var(--state-cinnabar);place-items:center;display:grid}.local-laws-open svg{width:18px}.local-laws-empty{min-height:110px;color:var(--state-ink-soft);justify-content:center;align-items:center;gap:7px;font-size:.52rem;display:flex}.local-laws-empty svg{width:18px}.local-laws-method{color:#fff8e9;background:#294a45;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #e9cc8642}.local-laws-method>div{border-right:1px solid #ffffff29;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:96px;padding:14px 16px;display:grid}.local-laws-method>div:last-child{border-right:0}.local-laws-method svg{color:#e5c56f;width:22px}.local-laws-method span{gap:3px;display:grid}.local-laws-method strong{font-family:var(--state-serif);font-size:.62rem}.local-laws-method small{color:#fff8e9a8;font-size:.46rem;line-height:1.5}.local-laws-disclosure{color:var(--state-ink-soft);box-shadow:inset 4px 0 var(--state-indigo),inset 0 0 0 1px var(--state-line);background:#e8e0d0b8;align-items:center;gap:7px;padding:11px 13px;font-size:.5rem;line-height:1.55;display:flex}.local-laws-disclosure svg{width:17px;color:var(--state-indigo);flex:none}.law-local-filing{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7bd;overflow:hidden}.law-local-filing>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:64px;padding:10px 14px;display:grid}.law-local-filing>header svg{width:19px;color:var(--state-cinnabar)}.law-local-filing>header>div{gap:2px;display:grid}.law-local-filing>header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.law-local-filing>header h2{font-size:.78rem}.law-local-filing>header>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.47rem;font-weight:800;display:flex}.law-local-filing>header>a svg{width:13px;rotate:180deg}.law-local-filing>article{border-bottom:1px solid var(--state-line);grid-template-columns:170px minmax(0,1fr);gap:14px;padding:14px;display:grid}.law-local-filing-status{border-left:4px solid var(--state-indigo);background:#18425b0d;align-content:start;gap:5px;padding:10px;display:grid}.law-local-filing-status>b{color:#fff;background:var(--state-indigo);width:max-content;padding:3px 6px;font-size:.42rem}.law-local-filing-status>strong{font-size:.55rem}.law-local-filing-status>small{color:var(--state-ink-soft);font-size:.44rem}.law-local-filing>article>div:last-child{gap:9px;display:grid}.law-local-filing>article p{font-size:.53rem;line-height:1.6}.law-local-filing dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.law-local-filing dl>div{border-left:3px solid var(--state-copper);background:#ffffff4d;padding:7px 8px}.law-local-filing dt{color:var(--state-ink-soft);font-size:.42rem}.law-local-filing dd{margin:2px 0 0;font-size:.48rem}.law-local-filing article section{border-left:4px solid var(--state-pine);background:#2a5b480d;grid-template-columns:22px minmax(0,1fr);gap:7px;padding:9px 10px;display:grid}.law-local-filing article section svg{width:17px;color:var(--state-pine)}.law-local-filing article section span{gap:3px;display:grid}.law-local-filing article section strong{font-size:.5rem}.law-local-filing article section p,.law-local-filing article section small{color:var(--state-ink-soft);font-size:.46rem;line-height:1.5}.law-local-filing ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.law-local-filing li{border-bottom:1px solid var(--state-line);grid-template-columns:20px minmax(0,1fr);gap:6px;padding:7px 0;display:grid}.law-local-filing li svg{width:15px;color:var(--state-cinnabar)}.law-local-filing li span{gap:2px;display:grid}.law-local-filing li b{font-size:.47rem}.law-local-filing li small{color:var(--state-ink-soft);font-size:.42rem}.law-local-filing>footer,.law-local-filing-empty{color:var(--state-ink-soft);align-items:center;gap:7px;padding:10px 13px;font-size:.47rem;display:flex}.law-local-filing>footer svg{width:16px;color:var(--state-indigo)}.local-government-rules{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7bd;overflow:hidden}.local-government-rules>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:60px;padding:10px 14px;display:grid}.local-government-rules>header svg{width:19px;color:var(--state-cinnabar)}.local-government-rules>header>div{gap:2px;display:grid}.local-government-rules>header span{color:var(--state-cinnabar);font-size:.46rem;font-weight:800}.local-government-rules h2{font-size:.78rem}.local-government-rules>header>b{color:var(--state-indigo);font-family:var(--state-serif);font-size:.78rem}.local-government-rules>a{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 130px 18px;align-items:center;gap:9px;min-height:94px;padding:11px 14px;display:grid}.local-government-rules>a>span{gap:3px;display:grid}.local-government-rules>a b{color:var(--state-cinnabar);font-size:.43rem}.local-government-rules>a strong{font-size:.6rem}.local-government-rules>a small,.local-government-rules>a p,.local-government-rules>a em{color:var(--state-ink-soft);font-size:.46rem;line-height:1.45}.local-government-rules>a p{margin:0}.local-government-rules>a em{justify-self:end;font-style:normal}.local-government-rules>a>svg{width:15px;color:var(--state-indigo)}.admin-local-filing-panel{gap:0;display:grid}.admin-local-filing-submit{box-shadow:inset 0 0 0 1px var(--state-line);background:#fff3;margin:12px}.admin-local-filing-submit>header{border-bottom:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:9px 12px;display:grid}.admin-local-filing-submit>header svg{width:18px;color:var(--state-cinnabar)}.admin-local-filing-submit>header>div{gap:2px;display:grid}.admin-local-filing-submit>header span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.admin-local-filing-submit h3{font-size:.68rem}.admin-local-filing-submit>header>b{font-family:var(--state-serif);font-size:.78rem}.admin-local-filing-submit form{padding:11px}.admin-local-filing-ledger>details{border-top:1px solid var(--state-line)}.admin-local-filing-ledger>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:10px;min-height:76px;padding:10px 13px;display:grid}.admin-local-filing-ledger summary>span{gap:2px;display:grid}.admin-local-filing-ledger summary b{color:var(--state-cinnabar);font-size:.44rem}.admin-local-filing-ledger summary strong{font-family:var(--state-serif);font-size:.64rem}.admin-local-filing-ledger summary small,.admin-local-filing-ledger summary em{color:var(--state-ink-soft);font-size:.45rem;font-style:normal}.admin-local-filing-ledger summary em{justify-self:end}.admin-local-filing-body{border-top:1px solid var(--state-line);background:#ffffff1a;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:10px;padding:10px 12px;display:grid}.admin-local-filing-record,.admin-local-filing-decisions{align-content:start;gap:8px;display:grid}.admin-local-filing-record dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.admin-local-filing-record dl>div{border-left:3px solid var(--state-copper);background:#ffffff47;padding:7px}.admin-local-filing-record dt{color:var(--state-ink-soft);font-size:.42rem}.admin-local-filing-record dd{margin:2px 0 0;font-size:.47rem}.admin-local-filing-record>p{font-size:.49rem;line-height:1.55}.admin-local-filing-record ol{margin:0;padding:0;list-style:none;display:grid}.admin-local-filing-record li{border-bottom:1px solid var(--state-line);grid-template-columns:20px minmax(0,1fr);gap:6px;padding:7px 0;display:grid}.admin-local-filing-record li svg{width:15px;color:var(--state-cinnabar)}.admin-local-filing-record li span{gap:2px;display:grid}.admin-local-filing-record li b{font-size:.46rem}.admin-local-filing-record li small,.admin-local-filing-record li em{color:var(--state-ink-soft);font-size:.42rem;font-style:normal;line-height:1.45}.admin-local-filing-decisions>h3{font-size:.62rem}.admin-local-filing-decisions>article{border:1px solid var(--state-line);background:#ffffff45;gap:7px;padding:10px;display:grid}.admin-local-filing-decisions article>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.admin-local-filing-decisions article header>span{gap:2px;display:grid}.admin-local-filing-decisions article header b{color:var(--state-cinnabar);font-size:.42rem}.admin-local-filing-decisions article header strong{font-size:.55rem}.admin-local-filing-decisions article header small,.admin-local-filing-decisions article>small,.admin-local-filing-decisions article>footer{color:var(--state-ink-soft);font-size:.44rem;line-height:1.5}.admin-local-filing-decisions article>p{font-size:.49rem;line-height:1.55}.admin-local-filing-decisions blockquote{border-left:3px solid var(--state-cinnabar);background:#a43c2f0d;gap:6px;margin:0;padding:8px;font-size:.46rem;line-height:1.5;display:flex}.admin-local-filing-decisions blockquote svg{width:16px;color:var(--state-cinnabar);flex:none}.admin-local-filing-decisions form button,.admin-local-filing-actions button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:5px;min-height:40px;padding:7px 10px;font-size:.47rem;font-weight:800;display:inline-flex}.admin-local-filing-decisions button svg,.admin-local-filing-actions button svg{width:14px}.admin-local-filing-actions{grid-column:1/-1}.admin-local-filing-actions>form:not(.admin-form-grid){justify-content:flex-end;display:flex}.admin-local-filing-actions>.admin-form-grid{border:1px solid var(--state-line);background:#ffffff38;padding:10px}@media (max-width:1100px){.local-laws-hero{grid-template-columns:1fr}.local-laws-register{overflow-x:auto}.local-laws-register>article{min-width:880px}.local-laws-method{grid-template-columns:1fr}.local-laws-method>div{border-bottom:1px solid #ffffff29;border-right:0}.admin-local-filing-body{grid-template-columns:1fr}.admin-local-filing-actions{grid-column:1}.local-government-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.local-laws-page{gap:10px}.local-laws-hero{min-height:auto;padding:24px 18px}.local-laws-hero h1{font-size:1.4rem}.local-laws-metrics{grid-template-columns:1fr 1fr}.local-laws-filters{grid-template-columns:20px 1fr}.local-laws-filters label,.local-laws-filters button,.local-laws-filters>a{grid-column:2}.law-local-filing>article,.law-local-filing dl{grid-template-columns:1fr}.local-government-rules>a{grid-template-columns:minmax(0,1fr) 18px}.local-government-rules>a>em{grid-column:1;justify-self:start}.local-government-rules>a>svg{grid-area:1/2/3}.admin-local-filing-ledger>details>summary{grid-template-columns:1fr}.admin-local-filing-ledger summary em{justify-self:start}.admin-local-filing-record dl{grid-template-columns:1fr}.local-government-metrics{grid-template-columns:1fr 1fr}}
.transfer-page,.transfer-detail-page{gap:14px;display:grid}.transfer-hero,.transfer-detail-hero{color:#fff8e9;background:#34483e;grid-template-columns:minmax(0,1fr) 270px;align-items:end;gap:28px;min-height:266px;padding:32px 38px;display:grid;box-shadow:inset 0 0 0 1px #ebcf8b4d,0 12px 28px #221f191f}.transfer-hero>div,.transfer-detail-hero>div{gap:7px;max-width:860px;display:grid}.transfer-hero>div>span,.transfer-detail-hero>div>span{color:#e6c56f;align-items:center;gap:7px;font-size:.5rem;font-weight:800;display:flex}.transfer-hero svg,.transfer-detail-hero svg{width:18px}.transfer-hero h1,.transfer-detail-hero h1{font-size:1.95rem}.transfer-hero p,.transfer-detail-hero p{color:#fff8e9d1;max-width:780px;font-family:var(--state-serif);font-size:.75rem;line-height:1.75}.transfer-hero aside,.transfer-detail-hero aside{background:#16302785;border-left:4px solid #d8af4e;align-content:center;gap:3px;min-height:116px;padding:15px 18px;display:grid}.transfer-hero aside strong,.transfer-detail-hero aside strong{font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:1.55rem}.transfer-hero aside span,.transfer-detail-hero aside span{font-size:.52rem;font-weight:800}.transfer-hero aside small,.transfer-detail-hero aside small,.transfer-detail-hero>div>small{color:#fff8e9a8;font-size:.46rem;line-height:1.5}.transfer-metrics{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#ded5c3;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.transfer-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:27px minmax(0,1fr);align-items:center;gap:3px 9px;min-height:76px;padding:10px 14px;display:grid}.transfer-metrics>div:last-child{border-right:0}.transfer-metrics svg{width:21px;color:var(--state-indigo);grid-row:1/3}.transfer-metrics span{color:var(--state-ink-soft);align-self:end;font-size:.47rem}.transfer-metrics strong{font-family:var(--state-serif);font-variant-numeric:tabular-nums;align-self:start;font-size:.83rem}.transfer-filters{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7c2;grid-template-columns:24px minmax(180px,1fr) minmax(180px,1fr) 100px 70px;align-items:end;gap:9px;padding:12px 14px;display:grid}.transfer-filters>svg{width:19px;color:var(--state-cinnabar);align-self:center}.transfer-filters label{color:var(--state-ink-soft);gap:4px;font-size:.46rem;font-weight:800;display:grid}.transfer-filters select{border:1px solid var(--state-line);min-height:40px;color:var(--state-ink);background:#ffffff94;padding:7px 9px;font-size:.49rem}.transfer-filters button,.transfer-filters>a{justify-content:center;align-items:center;min-height:40px;padding:7px 10px;font-size:.48rem;font-weight:800;display:flex}.transfer-filters button{color:#fff;background:var(--state-indigo)}.transfer-filters>a{color:var(--state-indigo);border:1px solid var(--state-line)}.transfer-register,.transfer-detail-section,.transfer-detail-aside>section,.budget-transfer-register,.finance-transfer-summary,.local-government-transfers{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#f7f2e7c2;overflow:hidden}.transfer-register>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:16px 18px;display:grid}.transfer-register>header>div{gap:2px;display:grid}.transfer-register>header span{color:var(--state-cinnabar);font-size:.46rem;font-weight:800}.transfer-register h2{font-size:.92rem}.transfer-register>header>b{color:var(--state-indigo);font-family:var(--state-serif);font-size:1rem}.transfer-register>article{border-bottom:1px solid var(--state-line);grid-template-columns:170px minmax(0,1.25fr) 190px 240px 24px;align-items:center;gap:13px;min-height:138px;padding:14px 16px;display:grid}.transfer-register-place,.transfer-register-program,.transfer-register-money,.transfer-register-status{gap:4px;min-width:0;display:grid}.transfer-register-place>b,.transfer-register-program>span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.transfer-register-place>strong{font-family:var(--state-serif);font-size:.73rem}.transfer-register-place>a{color:var(--state-indigo);align-items:center;gap:4px;font-size:.45rem;font-weight:800;display:flex}.transfer-register-place>a svg{width:13px}.transfer-register-program h3{font-size:.66rem}.transfer-register-program p{font-size:.5rem;line-height:1.55}.transfer-register-program small,.transfer-register-money span,.transfer-register-money small{color:var(--state-ink-soft);font-size:.44rem}.transfer-register-money>strong{font-family:var(--state-serif);font-size:.69rem}.transfer-register-money i{background:#d4cab8;height:5px;display:block;overflow:hidden}.transfer-register-money i em{background:var(--state-pine);height:100%;display:block}.transfer-register-status{border-left:4px solid var(--state-indigo);background:#18425b0d;align-content:center;align-self:stretch;padding:10px 12px}.transfer-register-status>b{color:#fff;background:var(--state-indigo);width:max-content;padding:3px 6px;font-size:.42rem}.transfer-register-status>strong{font-size:.52rem}.transfer-register-status>small{color:var(--state-ink-soft);font-size:.45rem;line-height:1.5}.transfer-register-status.is-closed,.transfer-register-status.is-receipt_confirmed{border-color:var(--state-pine)}.transfer-register-status.is-closed>b,.transfer-register-status.is-receipt_confirmed>b{background:var(--state-pine)}.transfer-register-status.is-under_review,.transfer-register-status.is-performance_due{border-color:#9b7023}.transfer-register-status.is-under_review>b,.transfer-register-status.is-performance_due>b{background:#9b7023}.transfer-register-status.is-suspended{border-color:var(--state-cinnabar)}.transfer-register-status.is-suspended>b{background:var(--state-cinnabar)}.transfer-open{width:24px;height:44px;color:var(--state-cinnabar);place-items:center;display:grid}.transfer-open svg{width:18px}.transfer-empty{color:var(--state-ink-soft);text-align:center;padding:22px;font-size:.52rem}.transfer-responsibility{color:#fff8e9;background:#2f4658;grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr;align-items:center;gap:7px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 1px #ebd19547}.transfer-responsibility>div{grid-template-columns:29px minmax(0,1fr);align-items:center;gap:8px;display:grid}.transfer-responsibility>div>svg{color:#e2bd63;width:22px}.transfer-responsibility>svg{color:#ffffff57;justify-self:center;width:15px}.transfer-responsibility span{gap:2px;display:grid}.transfer-responsibility strong{font-family:var(--state-serif);font-size:.59rem}.transfer-responsibility small{color:#fff8e9a8;font-size:.44rem;line-height:1.45}.transfer-disclosure{color:var(--state-ink-soft);box-shadow:inset 4px 0 var(--state-indigo),inset 0 0 0 1px var(--state-line);background:#e8e0d0b8;align-items:flex-start;gap:7px;padding:11px 13px;font-size:.5rem;line-height:1.55;display:flex}.transfer-disclosure svg{width:17px;color:var(--state-indigo);flex:none}.transfer-detail-hero{position:relative}.transfer-detail-hero>a{color:#f0d27d;align-items:center;gap:5px;min-height:36px;font-size:.49rem;font-weight:800;display:inline-flex;position:absolute;top:20px;left:38px}.transfer-detail-hero>div{padding-top:32px}.transfer-budget-chain{box-shadow:inset 0 0 0 1px var(--state-line-strong);background:#ded5c3;grid-template-columns:1fr 28px .72fr 28px 1fr;align-items:center;gap:7px;padding:14px 16px;display:grid}.transfer-budget-chain>article{background:#ffffff47;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;min-height:96px;padding:10px 12px;display:grid}.transfer-budget-chain>article>svg{width:21px;color:var(--state-indigo)}.transfer-budget-chain article>span{gap:3px;display:grid}.transfer-budget-chain b{color:var(--state-cinnabar);font-size:.44rem}.transfer-budget-chain strong{font-size:.57rem}.transfer-budget-chain small{color:var(--state-ink-soft);font-size:.43rem}.transfer-budget-chain a{color:var(--state-indigo);align-items:center;gap:4px;font-size:.44rem;font-weight:800;display:flex}.transfer-budget-chain a svg{width:12px}.transfer-budget-chain>svg{width:17px;color:var(--state-copper);justify-self:center}.transfer-detail-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.transfer-detail-main,.transfer-detail-aside{gap:14px;display:grid}.transfer-detail-section>header,.transfer-detail-aside>section>header,.local-government-transfers>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:60px;padding:10px 14px;display:grid}.transfer-detail-section header>svg,.transfer-detail-aside header>svg,.local-government-transfers>header>svg{width:19px;color:var(--state-cinnabar)}.transfer-detail-section header>div,.local-government-transfers>header>div{gap:2px;display:grid}.transfer-detail-section header span,.local-government-transfers>header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.transfer-detail-section h2,.transfer-detail-aside h2,.local-government-transfers h2{font-size:.78rem}.transfer-detail-section>header>b,.transfer-detail-aside header>b,.local-government-transfers>header>b{color:var(--state-indigo);font-family:var(--state-serif);font-size:.78rem}.transfer-indicators>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 180px 180px;gap:8px;padding:12px 14px;display:grid}.transfer-indicators article>span{align-content:center;gap:3px;display:grid}.transfer-indicators article>span:first-child b{color:var(--state-cinnabar);font-size:.44rem}.transfer-indicators article strong{font-size:.55rem}.transfer-indicators article small{color:var(--state-ink-soft);font-size:.43rem}.transfer-indicators article>span:nth-child(2),.transfer-indicators article>span:nth-child(3){border-left:3px solid var(--state-copper);background:#ffffff42;padding:8px}.transfer-indicators article>span:nth-child(3){border-color:var(--state-indigo)}.transfer-indicators article>span.is-completed,.transfer-indicators article>span.is-on_track{border-color:var(--state-pine)}.transfer-indicators article>span.is-off_track{border-color:var(--state-cinnabar)}.transfer-indicators article em{color:var(--state-indigo);font-size:.43rem;font-style:normal;font-weight:800}.transfer-indicators article>p{color:var(--state-ink-soft);grid-column:1/-1;font-size:.46rem;line-height:1.5}.transfer-payments>article{border-bottom:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) minmax(190px,.8fr) 92px;align-items:center;gap:9px;min-height:88px;padding:10px 14px;display:grid}.transfer-payments article>svg{width:19px;color:var(--state-indigo)}.transfer-payments article>span{gap:3px;display:grid}.transfer-payments b{color:var(--state-cinnabar);font-size:.44rem}.transfer-payments strong{font-size:.56rem}.transfer-payments small{color:var(--state-ink-soft);font-size:.44rem}.transfer-payments article>span:nth-child(3){border-left:3px solid var(--state-indigo);background:#ffffff40;padding:8px}.transfer-payments article>span.is-accepted,.transfer-payments article>span.is-resolved{border-color:var(--state-pine)}.transfer-payments article>span.is-disputed{border-color:var(--state-cinnabar)}.transfer-payments a{color:var(--state-indigo);justify-content:flex-end;align-items:center;gap:4px;font-size:.45rem;font-weight:800;display:flex}.transfer-payments a svg{width:13px}.transfer-reports>article{border-bottom:1px solid var(--state-line);gap:8px;padding:13px 14px;display:grid}.transfer-reports article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.transfer-reports article header>span{gap:2px;display:grid}.transfer-reports b{color:var(--state-cinnabar);font-size:.44rem}.transfer-reports strong{font-size:.6rem}.transfer-reports time,.transfer-reports small{color:var(--state-ink-soft);font-size:.44rem}.transfer-reports p{font-size:.51rem;line-height:1.6}.transfer-reports dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.transfer-reports dl>div{border-left:3px solid var(--state-copper);background:#ffffff47;padding:7px 8px}.transfer-reports dt{color:var(--state-ink-soft);font-size:.42rem}.transfer-reports dd{margin:2px 0 0;font-size:.48rem}.transfer-reports blockquote{border-left:4px solid var(--state-pine);background:#2a5b480d;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px;margin:0;padding:8px 9px;font-size:.48rem;line-height:1.55;display:grid}.transfer-reports blockquote svg{width:16px;color:var(--state-pine)}.transfer-detail-aside>section>header{grid-template-columns:22px minmax(0,1fr) auto}.transfer-detail-aside>section>strong,.transfer-detail-aside>section>p,.transfer-detail-aside>section>a,.transfer-detail-aside>section>time{border-bottom:1px solid var(--state-line);margin:0 12px;padding:8px 0;font-size:.48rem;line-height:1.55;display:block}.transfer-detail-aside>section>strong{color:var(--state-cinnabar)}.transfer-detail-aside>section>a{color:var(--state-indigo);align-items:center;gap:5px;font-weight:800;display:flex}.transfer-detail-aside>section>a svg{width:14px;margin-left:auto}.transfer-detail-aside>section>p{color:var(--state-ink-soft)}.transfer-detail-aside>section>p b{color:var(--state-ink);font-size:.46rem;display:block}.transfer-detail-aside>section>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 86px;gap:8px;padding:9px 12px;display:grid}.transfer-detail-aside article>span{gap:2px;display:grid}.transfer-detail-aside article b{font-size:.47rem}.transfer-detail-aside article small,.transfer-detail-aside article time{color:var(--state-ink-soft);font-size:.42rem}.transfer-detail-aside article time{text-align:right}.finance-transfer-summary-metrics{border-bottom:1px solid var(--state-line);background:#ded5c34d;grid-template-columns:repeat(3,minmax(0,1fr)) 1.35fr;display:grid}.finance-transfer-summary-metrics>*{border-right:1px solid var(--state-line);padding:9px 12px;font-size:.47rem}.finance-transfer-summary-metrics b{color:var(--state-cinnabar);font-size:.68rem}.finance-transfer-summary-metrics strong{text-align:right}.finance-transfer-summary-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) 160px 18px;align-items:center;gap:8px;min-height:76px;padding:9px 13px;display:grid}.finance-transfer-summary-register>a>svg:first-child{width:18px;color:var(--state-indigo)}.finance-transfer-summary-register>a>span{gap:2px;display:grid}.finance-transfer-summary-register b{color:var(--state-cinnabar);font-size:.43rem}.finance-transfer-summary-register strong{font-size:.55rem}.finance-transfer-summary-register small{color:var(--state-ink-soft);font-size:.43rem}.finance-transfer-summary-register em{justify-items:end;gap:2px;font-size:.54rem;font-style:normal;font-weight:800;display:grid}.finance-transfer-summary-register>a>svg:last-child{width:15px;color:var(--state-cinnabar)}.finance-transfer-summary-register>p{color:var(--state-ink-soft);padding:16px;font-size:.5rem}.budget-transfer-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:135px minmax(0,1fr) 155px 18px;align-items:center;gap:10px;min-height:82px;padding:10px 13px;display:grid}.budget-transfer-register>a>span{color:#fff;background:var(--state-indigo);align-items:center;gap:6px;min-height:36px;padding:7px 8px;font-size:.43rem;display:flex}.budget-transfer-register>a>span.is-incoming{background:var(--state-pine)}.budget-transfer-register>a>span svg{width:16px}.budget-transfer-register>a>div{gap:2px;display:grid}.budget-transfer-register>a>div strong{font-size:.56rem}.budget-transfer-register>a>div p,.budget-transfer-register>a>div small{color:var(--state-ink-soft);font-size:.44rem}.budget-transfer-register>a>em{justify-items:end;gap:2px;font-size:.54rem;font-style:normal;font-weight:800;display:grid}.budget-transfer-register>a>em small{color:var(--state-ink-soft);font-size:.42rem}.budget-transfer-register>a>svg{width:15px;color:var(--state-cinnabar)}.budget-transfer-empty{color:var(--state-ink-soft);padding:16px;font-size:.49rem}.local-government-transfers>a{border-bottom:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) 170px 18px;align-items:center;gap:9px;min-height:104px;padding:11px 14px;display:grid}.local-government-transfers>a>svg:first-child{width:19px;color:var(--state-indigo)}.local-government-transfers>a>div{gap:3px;display:grid}.local-government-transfers a b{color:var(--state-cinnabar);font-size:.43rem}.local-government-transfers a strong{font-size:.57rem}.local-government-transfers a p{font-size:.48rem;line-height:1.5}.local-government-transfers a small{color:var(--state-ink-soft);font-size:.43rem}.local-government-transfers>a>span{justify-items:end;gap:3px;display:grid}.local-government-transfers>a>span>strong{font-family:var(--state-serif);font-size:.66rem}.local-government-transfers>a>span>em{color:var(--state-indigo);font-size:.43rem;font-style:normal;font-weight:800}.local-government-transfers>a>svg:last-child{width:15px;color:var(--state-cinnabar)}.local-government-transfers>footer{color:var(--state-ink-soft);background:#ded5c347;align-items:flex-start;gap:7px;padding:9px 12px;font-size:.45rem;line-height:1.5;display:flex}.local-government-transfers>footer svg{width:16px;color:var(--state-pine);flex:none}.admin-transfer-panel{overflow:hidden}.admin-transfer-metrics{border-bottom:1px solid var(--state-line);background:#ded5c352;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-transfer-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:3px;min-height:72px;display:grid}.admin-transfer-metrics>div:last-child{border-right:0}.admin-transfer-metrics span{color:var(--state-ink-soft);font-size:.47rem}.admin-transfer-metrics strong{color:var(--state-indigo);font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:1.05rem}.admin-transfer-create-grid{border-bottom:1px solid var(--state-line-strong);grid-template-columns:1fr 1fr;align-items:start;display:grid}.admin-transfer-form{border-right:1px solid var(--state-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:13px;display:grid}.admin-transfer-form:last-child{border-right:0}.admin-transfer-form>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding-bottom:6px;display:grid}.admin-transfer-form>header svg{width:19px;color:var(--state-cinnabar)}.admin-transfer-form>header div{gap:2px;display:grid}.admin-transfer-form>header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.admin-transfer-form h3,.admin-transfer-programs h3,.admin-transfer-allocations h3{font-size:.7rem}.admin-transfer-form label,.admin-transfer-actions label,.admin-transfer-report-form label{min-width:0;color:var(--state-ink-soft);gap:4px;font-size:.46rem;font-weight:700;display:grid}.admin-transfer-form label.is-wide,.admin-transfer-report-form label.is-wide{grid-column:1/-1}.admin-transfer-form :is(input,select,textarea),.admin-transfer-actions :is(input,select,textarea),.admin-transfer-report-form :is(input,select,textarea),.admin-transfer-review-actions :is(input,select,textarea),.admin-transfer-receipt :is(input,select,textarea){border:1px solid var(--state-line);width:100%;min-width:0;min-height:38px;color:var(--state-ink);background:#ffffff8c;padding:7px 8px;font-size:.49rem}.admin-transfer-form textarea,.admin-transfer-actions textarea,.admin-transfer-report-form textarea,.admin-transfer-review-actions textarea,.admin-transfer-receipt textarea{resize:vertical;min-height:64px}.admin-transfer-form fieldset{border:1px solid var(--state-line);flex-wrap:wrap;grid-column:1/-1;gap:5px;padding:8px;display:flex}.admin-transfer-form legend{color:var(--state-cinnabar);padding:0 5px;font-size:.45rem;font-weight:800}.admin-transfer-form fieldset label{background:#ffffff4d;align-items:center;gap:5px;min-height:34px;padding:5px 8px;display:flex}.admin-transfer-form fieldset input{width:auto;min-height:auto}.admin-transfer-form>button,.admin-transfer-actions button,.admin-transfer-programs button,.admin-transfer-report-form>button,.admin-transfer-review-actions button,.admin-transfer-receipt button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:6px;min-height:39px;padding:7px 10px;font-size:.49rem;font-weight:800;transition:scale .14s cubic-bezier(.2,0,0,1);display:inline-flex}.admin-transfer-form>button{grid-column:1/-1}.admin-transfer-form button:active,.admin-transfer-actions button:active,.admin-transfer-programs button:active,.admin-transfer-report-form button:active,.admin-transfer-review-actions button:active,.admin-transfer-receipt button:active{scale:.96}.admin-transfer-form button svg,.admin-transfer-actions button svg,.admin-transfer-programs button svg,.admin-transfer-report-form button svg,.admin-transfer-review-actions button svg,.admin-transfer-receipt button svg{width:14px}.admin-transfer-form button.is-danger,.admin-transfer-actions button.is-danger,.admin-transfer-review-actions button.is-danger,.admin-transfer-receipt button.is-danger{background:var(--state-cinnabar)}.admin-transfer-indicator-draft{border-left:4px solid var(--state-copper);background:#ffffff3d;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px;display:grid}.admin-transfer-indicator-draft>strong{color:var(--state-cinnabar);grid-column:1/-1;font-size:.48rem}.admin-transfer-programs>header,.admin-transfer-allocations>header{border-bottom:1px solid var(--state-line);background:#ddd2be4d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:10px 13px;display:grid}.admin-transfer-programs>header svg,.admin-transfer-allocations>header svg{width:19px;color:var(--state-cinnabar)}.admin-transfer-programs>header>div,.admin-transfer-allocations>header>div{gap:2px;display:grid}.admin-transfer-programs>header span,.admin-transfer-allocations>header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.admin-transfer-programs>header>b,.admin-transfer-allocations>header>b{color:var(--state-indigo);font-family:var(--state-serif);font-size:.75rem}.admin-transfer-programs>details,.admin-transfer-record{border-bottom:1px solid var(--state-line)}.admin-transfer-programs>details>summary,.admin-transfer-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:10px;min-height:70px;padding:10px 13px;display:grid}.admin-transfer-programs summary>span,.admin-transfer-record summary>span{gap:2px;min-width:0;display:grid}.admin-transfer-programs summary b,.admin-transfer-record summary b{color:var(--state-cinnabar);font-size:.45rem}.admin-transfer-programs summary strong,.admin-transfer-record summary strong{font-family:var(--state-serif);font-size:.61rem}.admin-transfer-programs summary small,.admin-transfer-record summary small,.admin-transfer-programs summary em,.admin-transfer-record summary em{color:var(--state-ink-soft);font-size:.44rem;font-style:normal}.admin-transfer-programs summary em,.admin-transfer-record summary em{color:var(--state-indigo);justify-self:end;font-weight:800}.admin-transfer-programs>details>div{border-top:1px solid var(--state-line);background:#ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.admin-transfer-programs article{border:1px solid var(--state-line);background:#ffffff45;align-content:start;gap:7px;padding:10px;display:grid}.admin-transfer-programs article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-transfer-programs article header>span{gap:2px;display:grid}.admin-transfer-programs article header b{color:var(--state-cinnabar);font-size:.44rem}.admin-transfer-programs article header strong{font-size:.58rem}.admin-transfer-programs article p,.admin-transfer-programs article>small,.admin-transfer-programs article>header>small{color:var(--state-ink-soft);font-size:.45rem;line-height:1.5}.admin-transfer-programs article blockquote,.admin-transfer-facts>blockquote,.admin-transfer-performance article>blockquote{border-left:3px solid var(--state-copper);background:#ffffff47;margin:0;padding:7px 8px;font-size:.46rem;line-height:1.5}.admin-transfer-programs article>div{gap:6px;display:flex}.admin-transfer-programs form{flex:1}.admin-transfer-record>summary{grid-template-columns:minmax(0,1fr) 170px 150px}.admin-transfer-record>summary>span:last-child{justify-items:end}.admin-transfer-record>div{border-top:1px solid var(--state-line);background:#ffffff1a;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;padding:11px 12px;display:grid}.admin-transfer-facts{align-content:start;gap:8px;display:grid}.admin-transfer-facts>p{font-size:.49rem;line-height:1.6}.admin-transfer-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.admin-transfer-facts dl>div{border-left:3px solid var(--state-copper);background:#ffffff4d;padding:7px}.admin-transfer-facts dt{color:var(--state-ink-soft);font-size:.42rem}.admin-transfer-facts dd{margin:2px 0 0;font-size:.47rem;line-height:1.45}.admin-transfer-indicators{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.admin-transfer-indicators p{border-left:3px solid var(--state-indigo);background:#163b590a;gap:2px;padding:7px;display:grid}.admin-transfer-indicators b{color:var(--state-cinnabar);font-size:.42rem}.admin-transfer-indicators strong{font-size:.47rem}.admin-transfer-indicators small{color:var(--state-ink-soft);font-size:.41rem}.admin-transfer-instruction{border-left:3px solid var(--state-pine);background:#2a5b480a;grid-template-columns:21px minmax(0,1fr);gap:7px;padding:8px!important;display:grid!important}.admin-transfer-instruction>svg{width:16px;color:var(--state-pine)}.admin-transfer-instruction>span{gap:2px;display:grid}.admin-transfer-instruction b{font-size:.43rem}.admin-transfer-instruction strong{font-size:.48rem}.admin-transfer-instruction small{color:var(--state-ink-soft);font-size:.42rem}.admin-transfer-actions{align-content:start;gap:7px;display:grid}.admin-transfer-actions>form,.admin-transfer-receipt>form,.admin-transfer-receipt>div>form{border:1px solid var(--state-line);background:#ffffff47;gap:6px;padding:8px;display:grid}.admin-transfer-receipt{border-left:4px solid var(--state-indigo);background:#163b590a;gap:7px;padding:9px;display:grid}.admin-transfer-receipt>header{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;display:grid}.admin-transfer-receipt>header svg{width:17px;color:var(--state-indigo)}.admin-transfer-receipt>header span{gap:2px;display:grid}.admin-transfer-receipt>header b{color:var(--state-cinnabar);font-size:.43rem}.admin-transfer-receipt>header strong{font-size:.5rem}.admin-transfer-receipt>header small{color:var(--state-ink-soft);font-size:.42rem}.admin-transfer-receipt>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.admin-transfer-performance{border:1px solid var(--state-line);background:#ffffff2e;grid-column:1/-1;overflow:hidden}.admin-transfer-performance>header{border-bottom:1px solid var(--state-line);background:#ded5c342;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:9px 10px;display:grid}.admin-transfer-performance>header svg{width:17px;color:var(--state-cinnabar)}.admin-transfer-performance>header span{gap:2px;display:grid}.admin-transfer-performance>header strong{font-size:.52rem}.admin-transfer-performance>header small{color:var(--state-ink-soft);font-size:.43rem}.admin-transfer-report-form{border-bottom:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px;display:grid}.admin-transfer-report-form>section{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-transfer-report-form>section>div{border-left:3px solid var(--state-indigo);background:#ffffff47;grid-template-columns:1fr 1fr;gap:5px;padding:8px;display:grid}.admin-transfer-report-form>section strong,.admin-transfer-report-form>section small,.admin-transfer-report-form>section textarea{grid-column:1/-1}.admin-transfer-report-form>section strong{font-size:.47rem}.admin-transfer-report-form>section small{color:var(--state-ink-soft);font-size:.42rem}.admin-transfer-report-form>button{grid-column:1/-1}.admin-transfer-performance>article{border-bottom:1px solid var(--state-line);gap:7px;padding:10px;display:grid}.admin-transfer-performance article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-transfer-performance article header>span{gap:2px;display:grid}.admin-transfer-performance article header b{color:var(--state-cinnabar);font-size:.43rem}.admin-transfer-performance article header strong{font-size:.51rem}.admin-transfer-performance article>p{font-size:.48rem;line-height:1.55}.admin-transfer-performance article>small,.admin-transfer-performance article header>small{color:var(--state-ink-soft);font-size:.42rem}.admin-transfer-performance article>form{display:grid}.admin-transfer-review-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-transfer-review-actions form{border:1px solid var(--state-line);background:#ffffff47;gap:6px;padding:8px;display:grid}.admin-transfer-performance article>blockquote{gap:3px;display:grid}.admin-transfer-performance article>blockquote b{color:var(--state-cinnabar)}.admin-transfer-performance article>blockquote small{color:var(--state-ink-soft)}@media (max-width:1120px){.transfer-register{overflow-x:auto}.transfer-register>article{min-width:980px}.transfer-detail-layout{grid-template-columns:1fr}.transfer-detail-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-responsibility{grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr}.state-finance-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-transfer-create-grid{grid-template-columns:1fr}.admin-transfer-form{border-right:0;border-bottom:1px solid var(--state-line)}.admin-transfer-form:last-child{border-bottom:0}.admin-transfer-programs>details>div,.admin-transfer-record>div{grid-template-columns:1fr}.admin-transfer-report-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.transfer-page,.transfer-detail-page{gap:10px}.transfer-hero,.transfer-detail-hero{grid-template-columns:1fr;min-height:auto;padding:24px 18px}.transfer-hero h1,.transfer-detail-hero h1{font-size:1.45rem}.transfer-detail-hero>a{position:static}.transfer-detail-hero>div{padding-top:5px}.transfer-metrics{grid-template-columns:1fr 1fr}.transfer-filters{grid-template-columns:22px 1fr}.transfer-filters>svg{grid-row:1/3}.transfer-filters button,.transfer-filters>a{grid-column:2}.transfer-responsibility{grid-template-columns:1fr}.transfer-responsibility>svg{rotate:90deg}.transfer-budget-chain{grid-template-columns:1fr}.transfer-budget-chain>svg{rotate:90deg}.transfer-detail-aside{grid-template-columns:1fr}.transfer-indicators>article{grid-template-columns:1fr 1fr}.transfer-indicators article>span:first-child{grid-column:1/-1}.transfer-payments>article{grid-template-columns:22px minmax(0,1fr)}.transfer-payments article>span:nth-child(3),.transfer-payments article>a{grid-column:2}.transfer-payments article>a{justify-content:flex-start}.finance-transfer-summary-metrics{grid-template-columns:1fr 1fr}.finance-transfer-summary-metrics strong{text-align:left}.finance-transfer-summary-register>a{grid-template-columns:22px minmax(0,1fr) 16px}.finance-transfer-summary-register em{grid-column:2;justify-items:start}.finance-transfer-summary-register>a>svg:last-child{grid-area:1/3/3}.budget-transfer-register>a{grid-template-columns:1fr 18px}.budget-transfer-register>a>span{width:max-content}.budget-transfer-register>a>div{grid-column:1}.budget-transfer-register>a>em{grid-column:1;justify-items:start}.budget-transfer-register>a>svg{grid-area:1/2/4}.local-government-transfers>a{grid-template-columns:22px minmax(0,1fr) 16px}.local-government-transfers>a>span{grid-column:2;justify-items:start}.local-government-transfers>a>svg:last-child{grid-area:1/3/3}.transfer-reports dl{grid-template-columns:1fr}.state-finance-metrics,.admin-transfer-metrics{grid-template-columns:1fr 1fr}.admin-transfer-metrics>div:nth-child(2n){border-right:0}.admin-transfer-metrics>div:nth-child(n+3){border-top:1px solid var(--state-line)}.admin-transfer-metrics>div:last-child{grid-column:1/-1}.admin-transfer-form,.admin-transfer-indicator-draft,.admin-transfer-report-form,.admin-transfer-report-form>section,.admin-transfer-review-actions,.admin-transfer-receipt>div{grid-template-columns:1fr}.admin-transfer-form label.is-wide,.admin-transfer-form>button,.admin-transfer-indicator-draft>strong,.admin-transfer-report-form label.is-wide,.admin-transfer-report-form>section,.admin-transfer-report-form>button{grid-column:1}.admin-transfer-programs>details>summary,.admin-transfer-record>summary{grid-template-columns:1fr}.admin-transfer-programs summary em,.admin-transfer-record summary em{justify-self:start}.admin-transfer-record>summary>span:last-child{justify-items:start}.admin-transfer-facts dl,.admin-transfer-indicators{grid-template-columns:1fr}.admin-transfer-programs article>header,.admin-transfer-performance article>header{flex-direction:column;align-items:flex-start}.admin-transfer-form>button,.admin-transfer-actions button,.admin-transfer-programs button,.admin-transfer-report-form>button,.admin-transfer-review-actions button,.admin-transfer-receipt button{min-height:44px}}@media (max-width:430px){.admin-transfer-metrics{grid-template-columns:1fr}.admin-transfer-metrics>div,.admin-transfer-metrics>div:nth-child(2n),.admin-transfer-metrics>div:last-child{border-right:0;grid-column:1}.admin-transfer-form{padding:10px}.admin-transfer-report-form>section>div{grid-template-columns:1fr}.admin-transfer-report-form>section :is(strong,small,input,select,textarea){grid-column:1}.admin-transfer-programs>details>div,.admin-transfer-record>div{padding:8px}.admin-transfer-record>summary{padding:10px}.admin-transfer-performance article>blockquote{overflow-wrap:anywhere}}
.state-debt-page{gap:12px;display:grid}.state-debt-page :is(h1,h2,h3,p){margin:0}.state-debt-page :is(strong,b,dd,time){font-variant-numeric:tabular-nums}.state-debt-hero{color:#fff8e9;background:#253f3a;grid-template-columns:minmax(0,1fr) 310px;min-height:250px;display:grid}.state-debt-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-debt-hero>div>span{color:#e7c8a2;font-size:.62rem;font-weight:800}.state-debt-hero h1{font-family:var(--state-serif);font-size:2.25rem;line-height:1.12}.state-debt-hero p{color:#fff8e9d1;max-width:820px;font-family:var(--state-serif);font-size:.82rem;line-height:1.8}.state-debt-hero dl{background:#1e3036;border-left:1px solid #fff8e940;margin:0;display:grid}.state-debt-hero dl div{border-bottom:1px solid #fff8e92e;align-content:center;gap:4px;padding:18px 20px;display:grid}.state-debt-hero dl div:last-child{border-bottom:0}.state-debt-hero dt{color:#fff8e9a3;font-size:.58rem}.state-debt-hero dd{font-family:var(--state-serif);margin:0;font-size:1rem}.state-debt-metrics{border:1px solid var(--state-line-strong);background:#eee8dc;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-debt-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:4px;min-height:92px;padding:10px;display:grid}.state-debt-metrics>div:last-child{border-right:0}.state-debt-metrics svg{width:20px;color:var(--state-cinnabar);margin:0 auto}.state-debt-metrics span{color:var(--state-ink-soft);font-size:.56rem}.state-debt-metrics strong{font-family:var(--state-serif);font-size:.85rem}.state-debt-filters{border:1px solid var(--state-line-strong);background:#f5f0e6;grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;align-items:end;gap:8px;padding:12px 14px;display:grid}.state-debt-filters label{gap:4px;display:grid}.state-debt-filters label span{color:var(--state-ink-soft);font-size:.52rem;font-weight:800}.state-debt-filters select{border:1px solid var(--state-line-strong);min-width:0;height:34px;color:var(--state-ink);background:#fffaf0;padding:0 9px}.state-debt-filters button,.state-debt-filters>a{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:.58rem;font-weight:800;display:inline-flex}.state-debt-filters>a{color:var(--state-indigo);background:0 0}.state-debt-filters svg{width:14px}.state-debt-register,.state-debt-guarantees{border:1px solid var(--state-line-strong);background:#f7f2e8}.state-debt-register>header,.state-debt-guarantees>header{border-bottom:1px solid var(--state-line-strong);background:#e2d9c9;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 16px;display:flex}.state-debt-register>header div,.state-debt-guarantees>header div{gap:2px;display:grid}.state-debt-register>header span,.state-debt-guarantees>header span{color:var(--state-cinnabar);font-size:.54rem;font-weight:800}.state-debt-register h2,.state-debt-guarantees h2{font-family:var(--state-serif);font-size:1rem}.state-debt-register>header>b{font-size:.7rem}.state-debt-register-head,.state-debt-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:88px minmax(220px,1.3fr) minmax(150px,.8fr) minmax(160px,.8fr) minmax(130px,.7fr) 20px;align-items:center;gap:10px;padding:9px 12px;display:grid}.state-debt-register-head{min-height:38px;color:var(--state-ink-soft);background:#d9cfbe;font-size:.51rem;font-weight:800}.state-debt-register>a{min-height:82px;font-size:.62rem;transition:background-color .15s}.state-debt-register>a:hover{background:#fffaf0}.state-debt-register>a>b{color:var(--state-cinnabar)}.state-debt-register>a>span{gap:3px;min-width:0;display:grid}.state-debt-register>a small{overflow-wrap:anywhere;color:var(--state-ink-soft);font-size:.54rem;line-height:1.45}.state-debt-register>a>svg{width:15px;color:var(--state-indigo)}.state-debt-register>p,.state-debt-guarantees>p{color:var(--state-ink-soft);padding:18px;font-size:.66rem}.state-debt-guarantees>header>strong{color:var(--state-cinnabar);text-align:right;font-size:.9rem;display:grid}.state-debt-guarantees>header>strong small{color:var(--state-ink-soft);font-size:.48rem}.state-debt-guarantees>article{border-bottom:1px solid var(--state-line);grid-template-columns:30px minmax(0,1fr) minmax(330px,.8fr);align-items:start;gap:12px;padding:16px;display:grid}.state-debt-guarantees>article:last-of-type{border-bottom:0}.state-debt-guarantees>article>svg{color:#395f56;width:22px}.state-debt-guarantees article>div{gap:4px;display:grid}.state-debt-guarantees article b{color:var(--state-cinnabar);font-size:.55rem}.state-debt-guarantees article h3{font-family:var(--state-serif);font-size:.82rem}.state-debt-guarantees article p,.state-debt-guarantees article small{color:var(--state-ink-soft);font-size:.57rem;line-height:1.6}.state-debt-guarantees dl{border:1px solid var(--state-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.state-debt-guarantees dl div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:3px;padding:9px;display:grid}.state-debt-guarantees dl div:nth-child(2n){border-right:0}.state-debt-guarantees dl div:nth-last-child(-n+2){border-bottom:0}.state-debt-guarantees dt{color:var(--state-ink-soft);font-size:.48rem}.state-debt-guarantees dd{margin:0;font-size:.61rem;font-weight:800}.state-debt-boundary,.state-debt-disclosure{border:1px solid var(--state-line-strong);background:#ebe5d9;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px;display:grid}.state-debt-boundary svg,.state-debt-disclosure svg{color:#395f56;width:18px}.state-debt-boundary p,.state-debt-disclosure{color:var(--state-ink-soft);font-size:.61rem;line-height:1.65}.state-debt-detail-head{border:1px solid var(--state-line-strong);background:#f3ede2;grid-template-columns:minmax(0,1fr) 330px;min-height:205px;display:grid}.state-debt-detail-head>div{align-content:center;gap:6px;padding:22px 26px;display:grid}.state-debt-detail-head a{color:var(--state-indigo);justify-self:start;align-items:center;gap:5px;font-size:.58rem;font-weight:800;display:inline-flex}.state-debt-detail-head svg{width:15px}.state-debt-detail-head span{color:var(--state-cinnabar);font-size:.56rem;font-weight:800}.state-debt-detail-head h1{font-family:var(--state-serif);font-size:1.8rem;line-height:1.2}.state-debt-detail-head p{max-width:760px;color:var(--state-ink-soft);font-size:.66rem;line-height:1.7}.state-debt-detail-head dl{border-left:1px solid var(--state-line-strong);background:#e4dccd;margin:0;display:grid}.state-debt-detail-head dl div{border-bottom:1px solid var(--state-line);align-content:center;gap:3px;padding:12px 16px;display:grid}.state-debt-detail-head dl div:last-child{border-bottom:0}.state-debt-detail-head dt{color:var(--state-ink-soft);font-size:.52rem}.state-debt-detail-head dd{font-family:var(--state-serif);margin:0;font-size:.8rem}.state-debt-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.state-debt-detail-layout>main{align-content:start;gap:12px;display:grid}.state-debt-detail-layout>aside{border:1px solid var(--state-line-strong);background:#eee8dc;align-content:start;display:grid}.state-debt-detail-layout>aside>section{border-bottom:1px solid var(--state-line);gap:4px;padding:13px 15px;display:grid}.state-debt-detail-layout>aside svg{color:#395f56;width:19px}.state-debt-detail-layout>aside span{color:var(--state-ink-soft);font-size:.52rem}.state-debt-detail-layout>aside strong{font-size:.66rem;line-height:1.45}.state-debt-detail-layout>aside small,.state-debt-detail-layout>aside p{color:var(--state-ink-soft);font-size:.54rem;line-height:1.55}.state-debt-detail-layout>aside a{color:var(--state-indigo);justify-content:space-between;align-items:center;gap:5px;font-size:.56rem;font-weight:800;display:inline-flex}.state-debt-authority>p{color:var(--state-ink-soft);padding:13px 16px;font-size:.64rem;line-height:1.7}.state-debt-authority>div{border-top:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-debt-authority article{border-right:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr);align-content:start;gap:8px;min-height:128px;padding:14px;display:grid}.state-debt-authority article:last-child{border-right:0}.state-debt-authority article>svg{color:#395f56;width:20px}.state-debt-authority article>span{gap:4px;display:grid}.state-debt-authority article b{color:var(--state-cinnabar);font-size:.52rem}.state-debt-authority article strong{font-size:.66rem;line-height:1.5}.state-debt-authority article small{color:var(--state-ink-soft);font-size:.52rem;line-height:1.5}.state-debt-authority article a{color:var(--state-indigo);align-items:center;gap:4px;font-size:.53rem;font-weight:800;display:inline-flex}.state-debt-authority>dl{border-top:1px solid var(--state-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.state-debt-authority>dl div{border-right:1px solid var(--state-line);gap:3px;padding:11px 14px;display:grid}.state-debt-authority>dl div:last-child{border-right:0}.state-debt-authority dt{color:var(--state-ink-soft);font-size:.5rem}.state-debt-authority dd{margin:0;font-size:.57rem}.state-debt-authority dd a{color:var(--state-indigo);font-weight:800}.state-debt-table-head,.state-debt-issuances>article{border-top:1px solid var(--state-line);grid-template-columns:150px minmax(230px,1fr) 140px 90px 90px;align-items:center;gap:9px;padding:9px 12px;display:grid}.state-debt-table-head{color:var(--state-ink-soft);background:#e1d8c8;font-size:.49rem;font-weight:800}.state-debt-issuances>article{min-height:76px;font-size:.58rem}.state-debt-issuances>article>span{gap:3px;display:grid}.state-debt-issuances small,.state-debt-issuances time{color:var(--state-ink-soft);font-size:.51rem;line-height:1.45}.state-debt-issuances a{color:var(--state-indigo);font-size:.5rem;font-weight:800}.state-debt-service>article{border-top:1px solid var(--state-line);grid-template-columns:28px minmax(250px,1fr) 150px minmax(180px,.7fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.state-debt-service>article>svg{color:#395f56;width:20px}.state-debt-service>article>div,.state-debt-service>article>span{gap:3px;display:grid}.state-debt-service article b{color:var(--state-cinnabar);font-size:.52rem}.state-debt-service article strong{font-size:.64rem}.state-debt-service article small{color:var(--state-ink-soft);font-size:.51rem}.state-debt-service article>div:last-child a,.state-debt-service article>div:last-child p{border-left:2px solid var(--state-indigo);color:var(--state-indigo);background:#e7e0d4;gap:2px;margin:0;padding:6px 8px;font-size:.52rem;display:grid}.state-debt-events ol{margin:0;padding:8px 16px 16px;list-style:none}.state-debt-events li{grid-template-columns:90px 12px minmax(0,1fr);gap:8px;padding:9px 0;display:grid}.state-debt-events time{color:var(--state-ink-soft);font-size:.5rem}.state-debt-events i{background:var(--state-cinnabar);width:8px;height:8px;margin-top:4px}.state-debt-events li>div{gap:3px;display:grid}.state-debt-events b{color:var(--state-cinnabar);font-size:.48rem}.state-debt-events strong{font-size:.61rem}.state-debt-events p{color:var(--state-ink-soft);font-size:.53rem;line-height:1.5}.finance-debt-summary-metrics{border-top:1px solid var(--state-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.finance-debt-summary-metrics span{border-right:1px solid var(--state-line);min-height:58px;color:var(--state-ink-soft);text-align:center;place-content:center;gap:2px;font-size:.52rem;display:grid}.finance-debt-summary-metrics span:last-child{border-right:0}.finance-debt-summary-metrics b{color:var(--state-cinnabar);font-size:.65rem}.finance-debt-summary-register>a,.budget-debt-register>a{border-top:1px solid var(--state-line);align-items:center;gap:10px;padding:10px 12px;display:grid}.finance-debt-summary-register>a{grid-template-columns:24px minmax(0,1fr) 150px 18px}.finance-debt-summary-register svg{color:#395f56;width:17px}.finance-debt-summary-register span,.finance-debt-summary-register em{gap:2px;display:grid}.finance-debt-summary-register b{color:var(--state-cinnabar);font-size:.5rem}.finance-debt-summary-register strong{font-size:.62rem}.finance-debt-summary-register small{color:var(--state-ink-soft);font-size:.49rem}.finance-debt-summary-register em{text-align:right;font-style:normal;font-weight:800}.budget-debt-register>a{grid-template-columns:145px minmax(0,1fr) 150px 18px}.budget-debt-register>a>span{color:#395f56;grid-template-columns:20px 1fr;align-items:center;gap:5px;display:grid}.budget-debt-register>a>span svg{width:17px}.budget-debt-register>a>span b{font-size:.51rem}.budget-debt-register>a>div{gap:3px;display:grid}.budget-debt-register p{color:var(--state-ink-soft);font-size:.52rem}.budget-debt-register small{color:var(--state-ink-soft);font-size:.49rem}.budget-debt-register em{text-align:right;font-style:normal;font-weight:800;display:grid}.local-government-debt{border:1px solid var(--state-line-strong);background:#f4efe5}.local-government-debt>header{border-bottom:1px solid var(--state-line-strong);background:#ddd3c2;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.local-government-debt>header svg{color:#395f56;width:20px}.local-government-debt>header div{gap:2px;display:grid}.local-government-debt>header span{color:var(--state-cinnabar);font-size:.5rem}.local-government-debt h2{font-family:var(--state-serif);font-size:.84rem}.local-government-debt>a{border-bottom:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) 160px 18px;align-items:center;gap:9px;padding:12px 14px;display:grid}.local-government-debt>a>svg{color:#395f56;width:18px}.local-government-debt>a>div,.local-government-debt>a>span{gap:3px;display:grid}.local-government-debt b{color:var(--state-cinnabar);font-size:.5rem}.local-government-debt strong{font-size:.62rem}.local-government-debt p,.local-government-debt small{color:var(--state-ink-soft);font-size:.51rem;line-height:1.5}.local-government-debt>a>span{text-align:right}.local-government-debt em{color:var(--state-indigo);background:#e1d7c7;justify-self:end;padding:3px 6px;font-size:.48rem;font-style:normal}.local-government-debt footer{color:var(--state-ink-soft);align-items:center;gap:7px;padding:9px 12px;font-size:.51rem;display:flex}.local-government-debt footer svg{color:#395f56;width:16px}.admin-debt-panel{overflow:hidden}.admin-debt-metrics{border-bottom:1px solid var(--state-line);background:#e4dccd;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-debt-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:2px;min-height:68px;display:grid}.admin-debt-metrics>div:last-child{border-right:0}.admin-debt-metrics span{color:var(--state-ink-soft);font-size:.47rem}.admin-debt-metrics strong{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:1rem}.admin-debt-create-grid{border-bottom:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;display:grid}.admin-debt-form{border:1px solid var(--state-line-strong);background:#f2ece1;grid-template-columns:1fr 1fr;align-content:start;gap:7px;padding:11px;display:grid}.admin-debt-form>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-debt-form>header svg{color:#395f56;width:19px}.admin-debt-form>header div{gap:2px;display:grid}.admin-debt-form>header span{color:var(--state-cinnabar);font-size:.47rem}.admin-debt-form h3{font-family:var(--state-serif);font-size:.7rem}.admin-debt-form label{gap:3px;display:grid}.admin-debt-form label.is-wide{grid-column:1/-1}.admin-debt-form label span{color:var(--state-ink-soft);font-size:.45rem}.admin-debt-form :is(input,select,textarea){border:1px solid var(--state-line-strong);background:#fffaf0;min-width:0;padding:7px;font-size:.52rem}.admin-debt-form textarea{resize:vertical;min-height:62px}.admin-debt-form>button,.admin-debt-actions button,.admin-debt-programs button,.admin-debt-guarantee-ledger button,.admin-debt-subledger button{background:var(--state-indigo);color:#fff;border:0;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:.5rem;font-weight:800;display:inline-flex}.admin-debt-form>button{grid-column:1/-1}.admin-debt-form button svg,.admin-debt-actions button svg,.admin-debt-programs button svg,.admin-debt-guarantee-ledger button svg{width:14px}.admin-debt-programs>header,.admin-debt-instruments>header,.admin-debt-guarantee-ledger>header{border-bottom:1px solid var(--state-line-strong);background:#ddd3c2;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;padding:11px 13px;display:grid}.admin-debt-programs>header svg,.admin-debt-instruments>header svg,.admin-debt-guarantee-ledger>header svg{color:#395f56;width:18px}.admin-debt-programs h3,.admin-debt-instruments h3,.admin-debt-guarantee-ledger h3{font-family:var(--state-serif);font-size:.74rem}.admin-debt-programs>details,.admin-debt-record,.admin-debt-guarantee-ledger>details{border-bottom:1px solid var(--state-line)}.admin-debt-programs summary,.admin-debt-record>summary,.admin-debt-guarantee-ledger>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:10px;padding:11px 13px;display:grid}.admin-debt-record>summary{grid-template-columns:minmax(0,1fr) 100px 160px}.admin-debt-programs summary>span,.admin-debt-record summary>span,.admin-debt-guarantee-ledger summary>span{gap:2px;display:grid}.admin-debt-programs summary b,.admin-debt-record summary b,.admin-debt-guarantee-ledger summary b{color:var(--state-cinnabar);font-size:.49rem}.admin-debt-programs summary strong,.admin-debt-record summary strong,.admin-debt-guarantee-ledger summary strong{font-size:.61rem}.admin-debt-programs summary small,.admin-debt-record summary small,.admin-debt-guarantee-ledger summary small{color:var(--state-ink-soft);font-size:.49rem}.admin-debt-programs summary em,.admin-debt-record summary em,.admin-debt-guarantee-ledger summary em{color:var(--state-indigo);justify-self:end;font-size:.51rem;font-style:normal;font-weight:800}.admin-debt-programs details>div,.admin-debt-guarantee-ledger details>div{padding:0 13px 12px}.admin-debt-programs article,.admin-debt-guarantee-ledger article,.admin-debt-subledger article{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 0;display:grid}.admin-debt-programs article>span,.admin-debt-guarantee-ledger article>span{gap:3px;display:grid}.admin-debt-programs article p,.admin-debt-guarantee-ledger p,.admin-debt-record p{color:var(--state-ink-soft);font-size:.51rem;line-height:1.55}.admin-debt-panel blockquote{border-left:2px solid var(--state-cinnabar);color:#634d3e;background:#e8e0d3;margin:5px 0 0;padding:7px 9px;font-size:.49rem;line-height:1.55}.admin-debt-record>div{background:#f1ebe0;grid-template-columns:minmax(240px,.8fr) minmax(260px,.8fr) minmax(300px,1fr);gap:10px;padding:10px 13px;display:grid}.admin-debt-record>div>section{min-width:0}.admin-debt-record dl{grid-template-columns:1fr 1fr;margin:8px 0 0;display:grid}.admin-debt-record dl div{border:1px solid var(--state-line);border-right:0;gap:2px;padding:6px;display:grid}.admin-debt-record dl div:nth-child(2n){border-right:1px solid var(--state-line)}.admin-debt-record dt{color:var(--state-ink-soft);font-size:.45rem}.admin-debt-record dd{margin:0;font-size:.5rem;font-weight:800}.admin-debt-actions{align-content:start;gap:7px;display:grid}.admin-debt-inline-form{border:1px solid var(--state-line);background:#e9e1d4;gap:6px;padding:8px;display:grid}.admin-debt-inline-form :is(input,select,textarea){border:1px solid var(--state-line-strong);background:#fffaf0;min-width:0;padding:6px;font-size:.49rem}.admin-debt-inline-form textarea{min-height:48px}.admin-debt-subledger h4{font-family:var(--state-serif);margin:0 0 5px;font-size:.62rem}.admin-debt-subledger article span{gap:2px;display:grid}.admin-debt-subledger article b{color:var(--state-cinnabar);font-size:.47rem}.admin-debt-subledger article strong{font-size:.53rem}.admin-debt-subledger article small{color:var(--state-ink-soft);font-size:.47rem;line-height:1.45}.admin-debt-guarantee-ledger details>div>section{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.admin-debt-guarantee-ledger details>div>section article{border:1px solid var(--state-line);padding:8px;display:grid}@media (max-width:1180px){.state-debt-register-head,.state-debt-register>a{grid-template-columns:75px minmax(200px,1.2fr) minmax(130px,.7fr) 150px 115px 18px}.admin-debt-create-grid{grid-template-columns:1fr 1fr}.admin-debt-form:last-child{grid-column:1/-1}.admin-debt-record>div{grid-template-columns:1fr 1fr}.admin-debt-subledger{grid-column:1/-1}.state-finance-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.state-debt-hero,.state-debt-detail-head,.state-debt-detail-layout{grid-template-columns:1fr}.state-debt-hero dl,.state-debt-detail-head dl{border-top:1px solid #fff8e940;border-left:0;grid-template-columns:repeat(3,1fr)}.state-debt-detail-head dl{border-top:1px solid var(--state-line-strong)}.state-debt-hero dl div,.state-debt-detail-head dl div{border-right:1px solid var(--state-line);border-bottom:0}.state-debt-metrics{grid-template-columns:1fr 1fr}.state-debt-metrics>div:nth-child(2n){border-right:0}.state-debt-metrics>div:last-child{border-top:1px solid var(--state-line);grid-column:1/-1}.state-debt-filters{grid-template-columns:1fr 1fr}.state-debt-filters button{grid-column:1/-1}.state-debt-register-head{display:none}.state-debt-register>a{grid-template-columns:78px 1fr 18px}.state-debt-register>a>span:nth-of-type(n+2){grid-column:2}.state-debt-register>a>svg{grid-area:1/3/4}.state-debt-guarantees>article{grid-template-columns:26px 1fr}.state-debt-guarantees dl{grid-column:2}.state-debt-authority>div{grid-template-columns:1fr}.state-debt-authority article{border-right:0;border-bottom:1px solid var(--state-line)}.state-debt-table-head{display:none}.state-debt-issuances>article{grid-template-columns:110px 1fr}.state-debt-issuances>article>:nth-child(n+3){grid-column:2}.state-debt-service>article{grid-template-columns:24px 1fr}.state-debt-service>article>span,.state-debt-service>article>div:last-child{grid-column:2}.admin-debt-create-grid,.admin-debt-record>div{grid-template-columns:1fr}.admin-debt-form:last-child,.admin-debt-subledger{grid-column:auto}.admin-debt-metrics{grid-template-columns:1fr 1fr}.admin-debt-metrics>div:nth-child(2n){border-right:0}.admin-debt-metrics>div:last-child{grid-column:1/-1}.finance-debt-summary-metrics{grid-template-columns:1fr 1fr}.finance-debt-summary-register>a,.budget-debt-register>a,.local-government-debt>a{grid-template-columns:24px 1fr 18px}.finance-debt-summary-register em,.budget-debt-register em,.local-government-debt>a>span{text-align:left;grid-column:2}.finance-debt-summary-register>a>svg:last-child,.budget-debt-register>a>svg:last-child,.local-government-debt>a>svg:last-child{grid-area:1/3/3}.budget-debt-register>a>span{grid-column:1/3}.admin-debt-programs summary,.admin-debt-record>summary,.admin-debt-guarantee-ledger>details>summary{grid-template-columns:1fr auto}.admin-debt-record>summary>span:last-child{grid-column:1}.admin-debt-guarantee-ledger details>div>section{grid-template-columns:1fr}}@media (max-width:560px){.state-debt-hero>div{padding:22px 18px}.state-debt-hero h1{font-size:1.65rem}.state-debt-hero dl,.state-debt-detail-head dl{grid-template-columns:1fr}.state-debt-hero dl div,.state-debt-detail-head dl div{border-right:0;border-bottom:1px solid var(--state-line)}.state-debt-filters{grid-template-columns:1fr}.state-debt-filters button{grid-column:auto}.state-debt-guarantees dl,.state-debt-authority>dl{grid-template-columns:1fr}.state-debt-guarantees dl div,.state-debt-authority>dl div{border-right:0;border-bottom:1px solid var(--state-line)}.state-debt-events li{grid-template-columns:72px 10px 1fr}.admin-debt-form{grid-template-columns:1fr}.admin-debt-form>header,.admin-debt-form label.is-wide,.admin-debt-form>button{grid-column:auto}.state-finance-metrics{grid-template-columns:1fr 1fr}}.admin-debt-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body{background:#f1ebe0;grid-template-columns:minmax(230px,.7fr) minmax(380px,1.3fr);align-items:start;gap:10px;padding:10px 13px 13px;display:grid}.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body>.admin-debt-guarantee-summary{border:1px solid var(--state-line);background:#e9e1d4;grid-template-columns:1fr;align-content:start;gap:5px;margin:0;padding:10px;display:grid}.admin-debt-guarantee-summary>small{color:var(--state-ink-soft);font-size:.49rem;line-height:1.55}.admin-debt-guarantee-actions{gap:6px;margin-top:3px;display:grid}.admin-debt-exposure-form{border:1px solid var(--state-line-strong);background:#eee6d8;grid-template-columns:1fr 1fr;align-content:start;gap:7px;padding:10px;display:grid}.admin-debt-exposure-form>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-debt-exposure-form>header svg{color:#395f56;width:18px}.admin-debt-exposure-form>header div,.admin-debt-exposure-workflow>header div,.admin-debt-exposure-snapshots>header div{gap:2px;display:grid}.admin-debt-exposure-form>header span,.admin-debt-exposure-workflow>header span,.admin-debt-exposure-snapshots>header span{color:var(--state-cinnabar);font-size:.46rem;font-weight:800}.admin-debt-exposure-form h4,.admin-debt-exposure-workflow h4,.admin-debt-exposure-snapshots h4{font-family:var(--state-serif);text-wrap:balance;margin:0;font-size:.65rem}.admin-debt-exposure-form label{gap:3px;display:grid}.admin-debt-exposure-form label.is-wide{grid-column:1/-1}.admin-debt-exposure-form label span,.admin-debt-exposure-actions label span{color:var(--state-ink-soft);font-size:.45rem}.admin-debt-exposure-form :is(input,select,textarea),.admin-debt-exposure-actions textarea{border:1px solid var(--state-line-strong);background:#fffaf0;min-width:0;padding:7px;font-size:.51rem}.admin-debt-exposure-form textarea,.admin-debt-exposure-actions textarea{resize:vertical;min-height:58px}.admin-debt-exposure-form>button{grid-column:1/-1}.admin-debt-guarantee-ledger .admin-debt-exposure-form button,.admin-debt-guarantee-ledger .admin-debt-exposure-actions button{min-height:40px;transition-property:transform;transition-duration:.12s}.admin-debt-guarantee-ledger .admin-debt-exposure-form button:active,.admin-debt-guarantee-ledger .admin-debt-exposure-actions button:active{transform:scale(.96)}.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body>.admin-debt-exposure-workflow{border:1px solid var(--state-line-strong);background:#f7f2e8;grid-area:1/2/3;grid-template-columns:1fr;gap:0;margin:0;display:grid}.admin-debt-exposure-workflow>header,.admin-debt-exposure-snapshots>header{border-bottom:1px solid var(--state-line);background:#ddd3c2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;display:grid}.admin-debt-exposure-workflow>header>b,.admin-debt-exposure-snapshots>header>b{font-variant-numeric:tabular-nums;font-size:.56rem}.admin-debt-guarantee-ledger .admin-debt-exposure-workflow>article{border:0;border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) minmax(190px,.45fr);align-items:start;gap:10px;padding:10px 11px;display:grid}.admin-debt-guarantee-ledger .admin-debt-exposure-workflow>header+article{border-top:0}.admin-debt-exposure-workflow>article.is-pending-verification{box-shadow:inset 3px 0 #9f4b36}.admin-debt-exposure-facts{gap:4px;min-width:0;display:grid}.admin-debt-exposure-facts>span,.admin-debt-exposure-snapshots article>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-debt-exposure-facts b,.admin-debt-exposure-snapshots article b{color:var(--state-cinnabar);font-size:.49rem}.admin-debt-exposure-facts time,.admin-debt-exposure-snapshots time{color:var(--state-ink-soft);font-variant-numeric:tabular-nums;font-size:.47rem}.admin-debt-exposure-facts>strong,.admin-debt-exposure-snapshots article>strong{font-variant-numeric:tabular-nums;font-size:.55rem}.admin-debt-exposure-facts>small{color:#395f56;font-size:.48rem;font-weight:800}.admin-debt-exposure-actions{align-content:start;gap:7px;display:grid}.admin-debt-exposure-actions form{gap:5px;display:grid}.admin-debt-exposure-actions label{gap:3px;display:grid}.admin-debt-exposure-actions button.is-secondary{background:#67594f}.admin-debt-exposure-return-reason{color:#58463b;background:#e7ded0;border-left:2px solid #7a5c45;gap:3px;padding:7px 8px;display:grid}.admin-debt-exposure-return-reason b{font-size:.46rem}.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body>.admin-debt-exposure-snapshots{border:1px solid var(--state-line-strong);background:#f7f2e8;grid-column:1/-1;grid-template-columns:1fr;gap:0;margin:0;display:grid}.admin-debt-guarantee-ledger .admin-debt-exposure-snapshots>article{border:0;border-top:1px solid var(--state-line);grid-template-columns:minmax(145px,.55fr) minmax(210px,.7fr) minmax(0,1fr);align-items:start;gap:10px;padding:9px 11px;display:grid}.admin-debt-exposure-snapshots article>span{justify-content:stretch;display:grid}.admin-debt-exposure-snapshots article>p{text-wrap:pretty;margin:0}.admin-debt-exposure-snapshots article>blockquote{grid-column:1/-1}.admin-debt-exposure-empty{color:var(--state-ink-soft);margin:0;padding:11px;font-size:.5rem}@media (max-width:1180px){.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body{grid-template-columns:1fr}.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body>.admin-debt-exposure-workflow{grid-area:auto}.admin-debt-guarantee-ledger details>.admin-debt-guarantee-body>.admin-debt-exposure-snapshots{grid-column:auto}}@media (max-width:820px){.admin-debt-metrics>div:last-child{grid-column:auto}.admin-debt-guarantee-ledger .admin-debt-exposure-workflow>article,.admin-debt-guarantee-ledger .admin-debt-exposure-snapshots>article{grid-template-columns:1fr}.admin-debt-exposure-snapshots article>blockquote{grid-column:auto}}@media (max-width:560px){.admin-debt-exposure-form{grid-template-columns:1fr}.admin-debt-exposure-form>header,.admin-debt-exposure-form label.is-wide,.admin-debt-exposure-form>button{grid-column:auto}}
