.state-topic-directory,.state-topic-detail,.state-feed-directory,.state-account-distribution,.state-subscription-result{padding:16px}.state-topic-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.state-topic-index>a{min-height:190px;box-shadow:inset 0 0 0 1px var(--state-line), 0 2px 7px #241f180f;background:#f9f5ebd1;grid-template-columns:42px minmax(0,1fr) 24px;align-items:start;gap:13px;padding:20px;transition:background-color .15s,transform .15s;display:grid}.state-topic-index>a:hover{background:#fffcf4f5}.state-topic-index>a>svg:first-child{color:#f8eed5;background:var(--state-indigo);width:28px;height:28px;padding:5px}.state-topic-index>a>svg:last-child{width:18px;height:18px;color:var(--state-cinnabar);align-self:center}.state-topic-index>a>div{gap:8px;min-width:0;display:grid}.state-topic-index span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.66rem;font-weight:700}.state-topic-index h2{font-size:1.14rem}.state-topic-index p{color:var(--state-ink-soft);font-size:.72rem;line-height:1.75}.state-topic-index small{color:var(--state-ink-faint);font-size:.58rem}.state-topic-hero{color:#f5ead1;background:#173a54;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;box-shadow:inset 0 0 0 1px #edd69e4d}.state-topic-hero>div{align-content:center;gap:10px;padding:25px 28px;display:grid}.state-topic-hero>div>span{color:#d9b75e;font-family:var(--state-serif);font-size:.68rem;font-weight:700}.state-topic-hero h1{font-size:1.8rem}.state-topic-hero p{color:#f5ead1c7;max-width:760px;font-size:.75rem;line-height:1.8}.state-topic-hero dl{border-left:1px solid #edd69e47;grid-template-columns:1fr 1fr;min-width:250px;margin:0;display:grid}.state-topic-hero dl div{align-content:center;place-items:center;gap:6px;padding:18px;display:grid;box-shadow:inset -1px 0 #edd69e33}.state-topic-hero dt{color:#f5ead194;font-size:.58rem}.state-topic-hero dd{font-family:var(--state-serif);margin:0;font-size:.8rem;font-weight:700}.state-topic-layout{grid-template-columns:minmax(0,1fr) 300px;gap:10px;margin-top:10px;display:grid}.state-topic-stream,.state-topic-subscribe,.state-feed-list,.state-account-panel{box-shadow:inset 0 0 0 1px var(--state-line);background:#f9f5ebd1}.state-topic-stream>header,.state-account-panel>header{min-height:46px;box-shadow:inset 0 -1px var(--state-line);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.state-topic-stream>header h2,.state-account-panel>header h2{font-size:.94rem}.state-topic-stream>header span,.state-account-panel>header span{color:var(--state-ink-soft);font-size:.58rem}.state-topic-stream>a{min-height:138px;box-shadow:inset 0 -1px var(--state-line);grid-template-columns:86px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:17px;display:grid}.state-topic-stream>a:hover{background:#ffffff57}.state-topic-stream>a.is-featured{box-shadow:inset 4px 0 var(--state-cinnabar), inset 0 -1px var(--state-line)}.state-topic-stream>a>b{color:#f8eed5;background:var(--state-indigo);justify-self:start;padding:5px 7px;font-size:.56rem}.state-topic-stream>a>div{gap:6px;min-width:0;display:grid}.state-topic-stream>a span,.state-topic-stream>a small{color:var(--state-ink-soft);align-items:center;gap:5px;font-size:.58rem;display:flex}.state-topic-stream>a h3{font-size:1rem}.state-topic-stream>a p{color:var(--state-ink-soft);font-size:.68rem;line-height:1.7}.state-topic-stream>a svg{width:15px;height:15px}.state-topic-stream>a>svg{color:var(--state-cinnabar)}.state-topic-subscribe{align-content:start;gap:10px;padding:18px;display:grid}.state-topic-subscribe>svg{width:26px;height:26px;color:var(--state-cinnabar)}.state-topic-subscribe h2{font-size:1rem}.state-topic-subscribe p{color:var(--state-ink-soft);font-size:.65rem;line-height:1.7}.state-topic-subscribe form{border-top:1px solid var(--state-line);gap:8px;padding-top:8px;display:grid}.state-topic-subscribe label{color:var(--state-ink-soft);gap:5px;font-size:.58rem;display:grid}.state-topic-subscribe input,.state-topic-subscribe button{border:1px solid var(--state-line);background:#ffffff73;min-height:42px;padding:0 10px}.state-topic-subscribe button{color:#f8eed5;background:var(--state-indigo);font-family:var(--state-serif);font-weight:700}.state-topic-subscribe>a{color:var(--state-indigo);text-underline-offset:3px;font-size:.62rem;text-decoration:underline}.state-feed-list{margin-top:10px}.state-feed-list>a{min-height:108px;box-shadow:inset 0 -1px var(--state-line);grid-template-columns:126px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:15px 18px;display:grid}.state-feed-list>a:hover{background:#ffffff57}.state-feed-format{color:#f8eed5;background:var(--state-pine);min-height:42px;font-family:var(--state-mono);justify-content:center;align-items:center;gap:7px;font-size:.6rem;display:flex}.state-feed-format svg{width:17px;height:17px}.state-feed-list>a>div{gap:6px;display:grid}.state-feed-list h2{font-size:1rem}.state-feed-list p,.state-feed-list small{color:var(--state-ink-soft);font-size:.66rem;line-height:1.65}.state-feed-list>a>svg{width:18px;height:18px;color:var(--state-cinnabar)}.state-account-header{color:#f5ead1;background:#173a54;justify-content:space-between;align-items:center;gap:20px;min-height:104px;padding:18px 22px;display:flex}.state-account-header>div{gap:5px;display:grid}.state-account-header span{color:#d9b75e;font-family:var(--state-serif);font-size:.62rem;font-weight:700}.state-account-header h1{font-size:1.55rem}.state-account-header p{color:#f5ead1ad;font-size:.65rem}.state-account-header button{color:#f5ead1;background:#ffffff12;align-items:center;gap:7px;padding:0 13px;display:inline-flex;box-shadow:inset 0 0 0 1px #edd69e4d}.state-account-header svg{width:17px;height:17px}.state-account-tabs{box-shadow:inset 0 -1px var(--state-line), inset 0 0 0 1px var(--state-line);background:#f9f5ebd1;margin-bottom:10px;display:flex;overflow-x:auto}.state-account-tabs a{min-width:130px;min-height:45px;font-family:var(--state-serif);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.68rem;display:inline-flex}.state-account-tabs a.is-active{color:#f8eed5;background:var(--state-indigo)}.state-account-tabs svg{width:16px;height:16px}.state-account-panel{margin-bottom:10px}.state-account-inline-form{grid-template-columns:minmax(220px,1fr) 160px 160px auto;align-items:end;gap:9px;padding:14px;display:grid}.state-account-inline-form label{color:var(--state-ink-soft);gap:5px;font-size:.58rem;display:grid}.state-account-inline-form :is(input,select,button){border:1px solid var(--state-line);background:#ffffff61;min-height:40px;padding:0 9px}.state-account-inline-form button{color:#f8eed5;background:var(--state-indigo);font-family:var(--state-serif);justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex}.state-account-inline-form svg{width:16px;height:16px}.state-account-check{grid-auto-flow:column;justify-content:start;align-items:center;min-height:40px;gap:7px!important;display:flex!important}.state-account-check input{width:16px;min-height:16px}.state-account-columns{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:10px;display:grid}.state-account-ledger article,.state-notification-inbox article,.state-saved-searches article{box-shadow:inset 0 -1px var(--state-line);align-items:center;gap:12px;padding:13px 15px;display:grid}.state-account-ledger article{grid-template-columns:minmax(0,1fr) auto}.state-account-ledger article>div{gap:4px;display:grid}.state-account-ledger b{color:#f8eed5;background:var(--state-indigo);justify-self:start;padding:3px 5px;font-size:.5rem}.state-account-ledger h3{font-size:.84rem}.state-account-ledger p,.state-account-ledger small,.state-notification-inbox p,.state-notification-inbox small,.state-saved-searches p{color:var(--state-ink-soft);font-size:.58rem;line-height:1.6}.state-account-ledger form{gap:5px;display:flex}.state-account-ledger button,.state-notification-inbox button,.state-saved-searches button{width:38px;height:38px;min-height:38px;color:var(--state-indigo);background:#244d7014;place-items:center;display:grid}.state-account-ledger svg,.state-notification-inbox svg,.state-saved-searches svg{width:16px;height:16px}.state-preference-list form{min-height:66px;box-shadow:inset 0 -1px var(--state-line);grid-template-columns:minmax(120px,1fr) 100px 120px 64px 64px 38px;align-items:center;gap:6px;padding:9px 12px;display:grid}.state-preference-list label{align-items:center;gap:7px;font-size:.62rem;display:flex}.state-preference-list :is(input,select){border:1px solid var(--state-line);background:#ffffff61;min-width:0;min-height:36px;padding:0 6px;font-size:.56rem}.state-preference-list label input{width:16px;min-height:16px}.state-preference-list button{color:#f8eed5;background:var(--state-indigo);place-items:center;width:38px;height:38px;min-height:38px;display:grid}.state-preference-list svg{width:15px;height:15px}.state-notification-inbox article{grid-template-columns:22px minmax(0,1fr) auto}.state-notification-inbox article.is-read{opacity:.68}.state-notification-inbox article>svg{color:var(--state-cinnabar)}.state-notification-inbox article>div{gap:4px;display:grid}.state-notification-inbox a,.state-saved-searches a{font-family:var(--state-serif);font-size:.76rem;font-weight:700}.state-saved-searches article{grid-template-columns:22px minmax(0,1fr) auto}.state-saved-searches article>div{gap:3px;display:grid}.state-account-empty{color:var(--state-ink-soft);text-align:center;padding:24px;font-size:.65rem}.state-subscription-result{text-align:center;align-content:center;place-items:center;gap:12px;min-height:420px;display:grid}.state-subscription-result>svg{width:44px;height:44px;color:var(--state-cinnabar)}.state-subscription-result h1{font-size:1.5rem}.state-subscription-result p{max-width:520px;color:var(--state-ink-soft);font-size:.72rem;line-height:1.75}.state-subscription-result :is(button,a){color:#f8eed5;background:var(--state-indigo);min-height:42px;font-family:var(--state-serif);justify-content:center;align-items:center;padding:0 16px;font-weight:700;display:inline-flex}@media (max-width:900px){.state-topic-layout,.state-account-columns{grid-template-columns:1fr}.state-account-inline-form{grid-template-columns:1fr 1fr}.state-topic-subscribe{grid-row:1}}@media (max-width:760px){.state-topic-directory,.state-topic-detail,.state-feed-directory,.state-account-distribution,.state-subscription-result{padding:10px}.state-topic-index,.state-topic-hero{grid-template-columns:1fr}.state-topic-hero dl{border-top:1px solid #edd69e47;border-left:0;min-width:0}.state-topic-stream>a{grid-template-columns:1fr 24px}.state-topic-stream>a>b{grid-column:1/-1}.state-feed-list>a{grid-template-columns:100px minmax(0,1fr) 18px}.state-account-header{align-items:flex-start}.state-account-inline-form{grid-template-columns:1fr}.state-preference-list{overflow-x:auto}.state-preference-list form{min-width:700px}}
.state-status-page{min-height:calc(100dvh - var(--state-masthead-height) - var(--state-footer-height));align-content:start;gap:10px;padding:14px 16px 20px;display:grid}.state-status-summary{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-pine);background:#f5efe2c7;grid-template-columns:52px minmax(0,1fr) 250px;align-items:center;gap:16px;min-height:168px;padding:22px 25px;display:grid}.state-status-summary>svg{width:42px;height:42px;color:var(--state-pine)}.state-status-summary.is-degraded,.state-status-summary.is-maintenance{border-top-color:var(--state-copper)}.state-status-summary.is-degraded>svg,.state-status-summary.is-maintenance>svg{color:var(--state-copper)}.state-status-summary.is-partial_outage,.state-status-summary.is-major_outage{border-top-color:var(--state-cinnabar)}.state-status-summary.is-partial_outage>svg,.state-status-summary.is-major_outage>svg{color:var(--state-cinnabar)}.state-status-summary>div{gap:5px;display:grid}.state-status-summary span{color:var(--state-indigo);font-family:var(--state-serif);font-size:.62rem}.state-status-summary h1{margin:0;font-size:1.65rem;font-weight:550}.state-status-summary p{color:var(--state-ink-soft);margin:0;font-size:.62rem;line-height:1.65}.state-status-summary dl{border-left:1px solid var(--state-line);gap:7px;margin:0;padding-left:18px;display:grid}.state-status-summary dl div{grid-template-columns:78px minmax(0,1fr);gap:8px;font-size:.58rem;display:grid}.state-status-summary dt{color:var(--state-ink-soft)}.state-status-summary dd{font-family:var(--state-serif);margin:0}.state-status-components,.state-status-incidents,.state-status-resolved{border:1px solid var(--state-line-strong);background:#f5efe2b3}.state-status-components>header,.state-status-incidents>header,.state-status-resolved>header{border-bottom:1px solid var(--state-line);align-items:center;gap:10px;min-height:54px;padding:0 14px;display:flex}.state-status-components>header svg,.state-status-incidents>header svg,.state-status-resolved>header svg{width:19px;height:19px;color:var(--state-indigo)}.state-status-components>header div,.state-status-incidents>header div,.state-status-resolved>header div{gap:2px;display:grid}.state-status-components h2,.state-status-incidents h2,.state-status-resolved h2{font-size:.82rem}.state-status-components header p,.state-status-incidents header p,.state-status-resolved header p{color:var(--state-ink-soft);margin:0;font-size:.52rem}.state-status-components>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.state-status-components article{border-bottom:1px solid var(--state-line);grid-template-columns:95px minmax(0,1fr) 145px;align-items:start;gap:10px;min-height:92px;padding:13px 14px;display:grid}.state-status-components article:nth-child(odd){border-right:1px solid var(--state-line)}.state-status-components article>span{color:var(--state-pine);font-family:var(--state-serif);align-items:center;gap:6px;margin-top:2px;font-size:.54rem;display:inline-flex}.state-status-components article>span i{background:currentColor;border-radius:50%;width:8px;height:8px}.state-status-components article>span.is-degraded,.state-status-components article>span.is-maintenance{color:var(--state-copper)}.state-status-components article>span.is-partial_outage,.state-status-components article>span.is-major_outage{color:var(--state-cinnabar)}.state-status-components article>div{gap:2px;display:grid}.state-status-components strong{font-family:var(--state-serif);font-size:.68rem}.state-status-components small,.state-status-components time{color:var(--state-ink-soft);font-size:.5rem}.state-status-components p{color:var(--state-ink-soft);margin:3px 0 0;font-size:.54rem;line-height:1.45}.state-status-components time{text-align:right;font-variant-numeric:tabular-nums;margin-top:2px}.state-status-component-copy{min-width:0}.state-status-slo{border-top:1px solid var(--state-line);margin-top:9px;display:grid}.state-status-slo-row{gap:4px;padding:8px 0 2px;display:grid}.state-status-slo-row>header{align-items:center;gap:8px;display:flex}.state-status-slo-row>header b{color:var(--state-pine);font-size:.51rem}.state-status-slo.is-breached .state-status-slo-row>header b{color:var(--state-cinnabar)}.state-status-slo.is-stale .state-status-slo-row>header b,.state-status-slo.is-accumulating .state-status-slo-row>header b{color:var(--state-copper)}.state-status-slo-row>header span{color:var(--state-indigo);font-size:.49rem}.state-status-slo-row>p{margin:0;font-size:.51rem}.state-status-slo-row dl{box-shadow:inset 0 0 0 1px var(--state-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:2px 0 0;display:grid}.state-status-slo-row dl div{box-shadow:inset -1px 0 var(--state-line), inset 0 -1px var(--state-line);grid-template-columns:62px minmax(0,1fr);gap:5px;padding:5px 6px;font-size:.47rem;display:grid}.state-status-slo-row dt{color:var(--state-ink-soft)}.state-status-slo-row dd{font-variant-numeric:tabular-nums;margin:0}.state-status-slo-empty{min-height:36px;color:var(--state-ink-soft);align-items:center;gap:8px;padding-top:7px;font-size:.5rem;display:flex}.state-status-slo-empty b{color:var(--state-copper)}.state-status-incidents>div,.state-status-resolved>div{display:grid}.state-status-incident{border-bottom:1px solid var(--state-line);padding:14px 16px}.state-status-incident>header{grid-template-columns:95px minmax(0,1fr) 90px;align-items:center;gap:10px;display:grid}.state-status-incident header span{color:var(--state-indigo);font-size:.52rem}.state-status-incident h3{font-size:.76rem}.state-status-incident header b{color:var(--state-cinnabar);justify-self:end;font-size:.52rem}.state-status-incident>p{color:var(--state-ink-soft);margin:8px 0;font-size:.58rem;line-height:1.6}.state-status-incident dl{gap:24px;margin:0 0 10px;font-size:.52rem;display:flex}.state-status-incident dl div{gap:7px;display:flex}.state-status-incident dt{color:var(--state-ink-soft)}.state-status-incident dd{margin:0}.state-status-incident ol{border-top:1px solid var(--state-line);margin:0;padding:0;list-style:none;display:grid}.state-status-incident li{border-bottom:1px solid var(--state-line);grid-template-columns:155px 75px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;font-size:.53rem;display:grid}.state-status-incident li time{color:var(--state-ink-soft);font-variant-numeric:tabular-nums}.state-status-incident li b{color:var(--state-indigo)}.state-status-incident li p{margin:0}.state-status-clear{min-height:130px;color:var(--state-pine);align-content:center;place-items:center;gap:5px;display:grid}.state-status-clear svg{width:27px;height:27px}.state-status-clear strong{font-family:var(--state-serif);font-size:.68rem}.state-status-clear p{color:var(--state-ink-soft);margin:0;font-size:.53rem}.state-status-resolved details{border-bottom:1px solid var(--state-line)}.state-status-resolved summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 170px 70px;align-items:center;gap:10px;min-height:62px;padding:9px 14px;list-style:none;display:grid}.state-status-resolved summary::-webkit-details-marker{display:none}.state-status-resolved summary span{gap:3px;display:grid}.state-status-resolved summary strong{font-family:var(--state-serif);font-size:.65rem}.state-status-resolved summary small,.state-status-resolved summary time{color:var(--state-ink-soft);font-size:.51rem}.state-status-resolved summary b{color:var(--state-pine);font-size:.52rem}.state-status-resolved details>.state-status-incident{background:#ffffff29}.state-status-disclosure{border:1px solid var(--state-line-strong);min-height:48px;color:var(--state-ink-soft);background:#f5efe2a3;align-items:center;gap:9px;padding:8px 13px;font-size:.54rem;display:flex}.state-status-disclosure svg{width:17px;height:17px;color:var(--state-pine)}@media (max-width:900px){.state-status-summary{grid-template-columns:44px minmax(0,1fr)}.state-status-summary dl{border-top:1px solid var(--state-line);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0 0}.state-status-components>div{grid-template-columns:1fr}.state-status-components article:nth-child(odd){border-right:0}}@media (max-width:620px){.state-status-page{padding:9px 9px 78px}.state-status-summary{grid-template-columns:1fr;padding:18px}.state-status-summary>svg{width:34px;height:34px}.state-status-summary dl{grid-template-columns:1fr}.state-status-components article{grid-template-columns:86px minmax(0,1fr)}.state-status-components time{text-align:left;grid-column:2}.state-status-slo-row dl{grid-template-columns:1fr}.state-status-incident>header{grid-template-columns:1fr auto}.state-status-incident header span{grid-column:1/-1}.state-status-incident dl{gap:5px;display:grid}.state-status-incident li{grid-template-columns:1fr;gap:3px;padding:8px 0}.state-status-resolved summary{grid-template-columns:1fr auto}.state-status-resolved summary time{grid-column:1}}
.state-participation-page,.state-participation-account{align-content:start;gap:10px;padding:14px 16px 20px;display:grid}.state-participation-header,.state-participation-account>header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-cinnabar);background:#f5efe2c2;align-items:center;gap:18px;min-height:150px;padding:22px 26px;display:flex}.state-participation-header{grid-template-columns:minmax(0,1fr) auto;display:grid}.state-participation-header span,.state-participation-account header span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.62rem}.state-participation-header h1,.state-participation-account h1{margin:3px 0;font-size:1.65rem}.state-participation-header p,.state-participation-account header p{color:var(--state-ink-soft);margin:0;font-size:.63rem}.state-participation-header a{color:#f8efdc;background:var(--state-indigo);font-family:var(--state-serif);align-items:center;gap:6px;padding:9px 12px;font-size:.6rem;display:inline-flex}.state-participation-header a svg{width:14px}.state-participation-metrics{border:1px solid var(--state-line-strong);background:#f5efe2ad;grid-template-columns:repeat(4,1fr);display:grid}.state-participation-metrics div{border-right:1px solid var(--state-line);grid-template-columns:1fr auto;align-items:center;min-height:72px;padding:10px 14px;display:grid}.state-participation-metrics span{font-family:var(--state-serif);font-size:.61rem}.state-participation-metrics strong{color:var(--state-cinnabar);font-size:1.55rem}.state-participation-programs,.state-participation-public,.state-participation-cases,.state-participation-submit{border:1px solid var(--state-line-strong);background:#f5efe2ad}.state-participation-programs>header,.state-participation-public>header,.state-participation-cases>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;display:flex}.state-participation-programs header p,.state-participation-public header p{color:var(--state-ink-soft);font-size:.53rem}.state-participation-programs>div{grid-template-columns:repeat(2,1fr);display:grid}.state-participation-programs article{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:32px 1fr;gap:10px;padding:14px;display:grid}.state-participation-programs article>svg{width:22px;color:var(--state-indigo)}.state-participation-programs h3,.state-participation-public h3{font-size:.7rem}.state-participation-programs p,.state-participation-public p{color:var(--state-ink-soft);font-size:.55rem;line-height:1.55}.state-participation-programs dl{grid-template-columns:repeat(2,1fr);gap:5px;margin:8px 0 0;font-size:.51rem;display:grid}.state-participation-programs dl div{gap:5px;display:flex}.state-participation-programs dt{color:var(--state-ink-soft)}.state-participation-programs dd{margin:0}.state-participation-public article{border-bottom:1px solid var(--state-line);grid-template-columns:90px 1fr;gap:10px;padding:12px 14px;display:grid}.state-participation-public article>span{color:var(--state-cinnabar);font-size:.52rem}.state-participation-public small{color:var(--state-ink-soft);font-size:.5rem}.state-participation-privacy{border:1px solid var(--state-line-strong);color:var(--state-ink-soft);align-items:center;gap:9px;padding:10px 13px;font-size:.55rem;display:flex}.state-participation-privacy svg{width:18px;color:var(--state-pine)}.state-participation-account>header>div{flex:1}.state-participation-account>header>svg{width:38px;color:var(--state-pine)}.state-participation-submit{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.state-participation-submit h2{grid-column:1/-1}.state-participation-submit label{gap:5px;font-size:.56rem;display:grid}.state-participation-submit input,.state-participation-submit select,.state-participation-submit textarea,.state-participation-cases textarea{border:1px solid var(--state-line);background:#ffffff4d;width:100%;padding:8px}.state-participation-submit .is-wide,.state-participation-check{grid-column:1/-1}.state-participation-check{align-items:center;grid-template-columns:18px 1fr!important;display:flex!important}.state-participation-check input{width:16px}.state-participation-submit button,.state-participation-cases button{color:#f8efdc;background:var(--state-indigo);min-height:36px;font-family:var(--state-serif);justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.state-participation-cases details{border-bottom:1px solid var(--state-line)}.state-participation-cases summary{cursor:pointer;grid-template-columns:1fr 110px 150px;align-items:center;gap:10px;min-height:62px;padding:9px 14px;display:grid}.state-participation-cases summary span{display:grid}.state-participation-cases summary small,.state-participation-cases summary time{color:var(--state-ink-soft);font-size:.51rem}.state-participation-cases details>div{padding:13px 14px}.state-participation-cases ol{margin:0;padding:0;list-style:none}.state-participation-cases li{border-bottom:1px solid var(--state-line);grid-template-columns:150px 140px 1fr;gap:8px;padding:8px 0;font-size:.54rem;display:grid}.state-participation-cases form{gap:7px;margin-top:10px;display:grid}.admin-participation-workbench{gap:12px;display:grid}.admin-participation-case{border-bottom:1px solid var(--state-line)}.admin-participation-case>summary{cursor:pointer;grid-template-columns:1fr 110px 180px 110px;align-items:center;gap:10px;min-height:64px;padding:9px 14px;display:grid}.admin-participation-case summary span:first-child{display:grid}.admin-participation-case summary small{color:var(--state-ink-soft);font-size:.55rem}.admin-participation-case>div{border-top:1px solid var(--state-line);grid-template-columns:.8fr 1.2fr;gap:12px;padding:14px;display:grid}.admin-participation-case section p{grid-template-columns:90px 1fr;gap:7px;font-size:.58rem;display:grid}.admin-participation-actions{gap:8px;display:grid}.admin-participation-actions form{grid-template-columns:repeat(3,1fr) auto;gap:6px;display:grid}.admin-participation-actions input,.admin-participation-actions select,.admin-participation-actions textarea{border:1px solid var(--state-line);background:#ffffff4d;min-width:0;padding:7px}.admin-participation-actions button{color:#f8efdc;background:var(--state-indigo);padding:0 10px}@media (max-width:820px){.state-participation-programs>div,.state-participation-metrics{grid-template-columns:1fr 1fr}.state-participation-submit{grid-template-columns:1fr}.state-participation-submit .is-wide{grid-column:auto}.admin-participation-case{overflow-x:auto}.admin-participation-case>summary,.admin-participation-case>div{min-width:850px}}@media (max-width:560px){.state-participation-page,.state-participation-account{padding:9px 9px 78px}.state-participation-header,.state-participation-programs>div,.state-participation-metrics{grid-template-columns:1fr}.state-participation-cases summary{grid-template-columns:1fr auto}.state-participation-cases summary time{grid-column:1}.state-participation-cases li{grid-template-columns:1fr}}.state-infrastructure-complaint{border-top:5px solid #4b6c50}.state-infrastructure-complaint>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;align-items:center;gap:9px;padding-bottom:9px;display:flex}.state-infrastructure-complaint>header svg{color:#4b6c50;width:20px}.state-infrastructure-complaint>header div{gap:2px;display:grid}.state-infrastructure-complaint>header span{color:var(--state-cinnabar);font-size:.52rem}.state-infrastructure-complaint>header h2{grid-column:auto}.state-infrastructure-complaint>aside{border:1px solid var(--state-line);background:#e4ebe7;grid-column:1/-1;align-items:flex-start;gap:8px;padding:10px;display:flex}.state-infrastructure-complaint>aside svg{width:17px;color:var(--state-pine);flex:none}.state-infrastructure-complaint>aside p{color:var(--state-ink-soft);font-size:.52rem;line-height:1.5}.state-participation-subject{border:1px solid var(--state-line);background:#e8ede8;border-left:4px solid #4b6c50;gap:4px;margin-bottom:10px;padding:10px;display:grid}.state-participation-subject h3{font-size:.62rem}.state-participation-subject p,.state-participation-subject small{color:var(--state-ink-soft);font-size:.52rem;line-height:1.5}.admin-participation-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-participation-subject{border:1px solid var(--state-line);background:#e8ede8;border-left:4px solid #4b6c50;gap:4px;margin-bottom:9px;padding:9px;display:grid}.admin-participation-subject b{color:var(--state-cinnabar);font-size:.5rem}.admin-participation-subject span,.admin-participation-subject small{font-size:.5rem;line-height:1.45}@media (max-width:1000px){.admin-participation-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.admin-participation-metrics{grid-template-columns:1fr 1fr}}.state-participation-correspondence{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);margin-top:10px;display:grid}.state-participation-correspondence h3{margin:0;padding:9px 0;font-size:.62rem}.state-participation-correspondence article{border-top:1px solid var(--state-line);grid-template-columns:100px minmax(0,1fr) 150px;align-items:start;gap:10px;padding:9px 0;font-size:.54rem;display:grid}.state-participation-correspondence article b{color:var(--state-cinnabar)}.state-participation-correspondence article p{margin:0;line-height:1.65}.state-participation-correspondence article time{color:var(--state-ink-soft);text-align:right}@media (max-width:560px){.state-participation-correspondence article{grid-template-columns:1fr}.state-participation-correspondence article time{text-align:left}}.state-participation-header nav{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.state-anonymous-participation-page,.state-anonymous-track-page,.state-anonymous-case-page{align-content:start;gap:12px;padding:14px 16px 24px;display:grid}.state-anonymous-participation-header,.state-anonymous-track-page>header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-cinnabar);background:#f5efe2c7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:150px;padding:22px 26px;display:grid}.state-anonymous-participation-header>svg,.state-anonymous-track-page>header>svg{width:42px;height:42px;color:var(--state-pine)}.state-anonymous-participation-header span,.state-anonymous-track-page>header span,.state-anonymous-receipt-issued header span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.62rem}.state-anonymous-participation-header h1,.state-anonymous-track-page h1,.state-anonymous-receipt-issued h1{margin:4px 0;font-size:1.55rem}.state-anonymous-participation-header p,.state-anonymous-track-page>header p{max-width:760px;color:var(--state-ink-soft);margin:0;font-size:.62rem;line-height:1.7}.state-anonymous-participation-nav,.state-anonymous-track-page>nav,.state-anonymous-case-page>nav{border:1px solid var(--state-line-strong);background:#f5efe29e;align-items:center;gap:8px;min-height:42px;padding:7px 10px;display:flex}.state-anonymous-participation-nav a,.state-anonymous-track-page>nav a,.state-anonymous-case-page>nav a,.state-anonymous-case-page>nav button{border:1px solid var(--state-line);min-height:30px;color:var(--state-ink);font-family:var(--state-serif);background:#ffffff47;align-items:center;gap:6px;padding:0 10px;font-size:.56rem;display:inline-flex}.state-anonymous-participation-nav a:first-child,.state-anonymous-track-page>nav a:first-child{color:#f8efdc;background:var(--state-indigo)}.state-anonymous-participation-error,.state-anonymous-case-error,.state-anonymous-case-success{border:1px solid var(--state-line-strong);margin:0;padding:10px 13px;font-size:.57rem}.state-anonymous-participation-error,.state-anonymous-case-error{border-left:5px solid var(--state-cinnabar);color:#6c2e25;background:#f0e2dc}.state-anonymous-case-success{border-left:5px solid var(--state-pine);color:#274a35;background:#e3ebe5}.state-anonymous-participation-forms{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:12px;display:grid}.state-anonymous-participation-forms>section,.state-anonymous-participation-forms>details{border:1px solid var(--state-line-strong);background:#f5efe2b3}.state-anonymous-participation-forms>section{grid-row:span 2}.state-anonymous-participation-forms>section>header{border-bottom:1px solid var(--state-line);align-items:center;gap:10px;padding:14px;display:flex}.state-anonymous-participation-forms>section>header svg,.state-anonymous-participation-forms summary>svg{width:22px;color:var(--state-indigo)}.state-anonymous-participation-forms header span,.state-anonymous-participation-forms summary small{color:var(--state-cinnabar);font-size:.51rem}.state-anonymous-participation-forms h2,.state-anonymous-participation-forms summary b{font-size:.72rem}.state-anonymous-participation-forms summary{cursor:pointer;grid-template-columns:28px 1fr;align-items:center;gap:8px;min-height:62px;padding:10px 14px;display:grid}.state-anonymous-participation-forms summary span{gap:2px;display:grid}.state-anonymous-participation-forms form{border-top:1px solid var(--state-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.state-anonymous-participation-forms>section form{border-top:0}.state-anonymous-participation-forms label{gap:5px;min-width:0;font-size:.55rem;display:grid}.state-anonymous-participation-forms label.is-wide,.state-anonymous-check{grid-column:1/-1}.state-anonymous-participation-forms input,.state-anonymous-participation-forms select,.state-anonymous-participation-forms textarea,.state-anonymous-track-layout input,.state-anonymous-case-page textarea{border:1px solid var(--state-line);width:100%;min-width:0;color:var(--state-ink);background:#ffffff61;padding:8px}.state-anonymous-check{align-items:center;grid-template-columns:18px 1fr!important;display:grid!important}.state-anonymous-check input{width:16px}.state-anonymous-participation-forms button,.state-anonymous-track-layout button,.state-anonymous-case-page main+aside form button,.state-anonymous-receipt-actions button,.state-anonymous-receipt-actions a{color:#f8efdc;background:var(--state-indigo);min-height:38px;font-family:var(--state-serif);justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.57rem;display:inline-flex}.state-anonymous-participation-forms button:disabled,.state-anonymous-track-layout button:disabled{opacity:.58}.state-anonymous-participation-boundary,.state-anonymous-case-boundary{border:1px solid var(--state-line-strong);color:var(--state-ink-soft);background:#e5eae3;align-items:flex-start;gap:9px;padding:11px 13px;font-size:.55rem;line-height:1.65;display:flex}.state-anonymous-participation-boundary svg,.state-anonymous-case-boundary svg{width:18px;color:var(--state-pine);flex:none}.state-anonymous-receipt-issued{border:1px solid var(--state-line-strong);border-top:6px solid var(--state-pine);background:#f5efe2cc;gap:18px;padding:26px;display:grid}.state-anonymous-receipt-issued header{align-items:center;gap:14px;display:flex}.state-anonymous-receipt-issued header>svg{width:38px;height:38px;color:var(--state-pine)}.state-anonymous-receipt-issued dl{border:1px solid var(--state-line-strong);grid-template-columns:1fr 2fr;display:grid}.state-anonymous-receipt-issued dl div{border-right:1px solid var(--state-line);gap:6px;padding:14px;display:grid}.state-anonymous-receipt-issued dt{color:var(--state-ink-soft);font-size:.53rem}.state-anonymous-receipt-issued dd{font-family:var(--state-serif);overflow-wrap:anywhere;margin:0;font-size:.72rem}.state-anonymous-receipt-issued code{border:1px dashed var(--state-cinnabar);color:#6d241b;background:#f4e9db;padding:10px;font-size:.68rem;line-height:1.65;display:block}.state-anonymous-receipt-issued>p{color:var(--state-ink-soft);align-items:flex-start;gap:8px;margin:0;font-size:.57rem;line-height:1.7;display:flex}.state-anonymous-receipt-issued>p svg{width:18px;color:var(--state-cinnabar);flex:none}.state-anonymous-receipt-actions{flex-wrap:wrap;gap:8px;display:flex}.state-anonymous-receipt-actions a{background:var(--state-pine)}.state-anonymous-track-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:12px;display:grid}.state-anonymous-track-layout main,.state-anonymous-track-layout aside{border:1px solid var(--state-line-strong);background:#f5efe2b8}.state-anonymous-track-layout form{gap:12px;padding:22px;display:grid}.state-anonymous-track-layout label{gap:6px;font-size:.57rem;display:grid}.state-anonymous-track-layout form p{border-left:4px solid var(--state-cinnabar);color:#6c2e25;background:#f0e2dc;margin:0;padding:9px;font-size:.55rem}.state-anonymous-track-layout aside{padding:18px}.state-anonymous-track-layout aside>svg{width:26px;color:var(--state-pine)}.state-anonymous-track-layout aside h2{margin:8px 0;font-size:.72rem}.state-anonymous-track-layout aside p{color:var(--state-ink-soft);font-size:.56rem;line-height:1.7}.state-anonymous-case-page>header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-cinnabar);background:#f5efe2c7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 24px;display:grid}.state-anonymous-case-page>header span{color:var(--state-cinnabar);font-size:.55rem}.state-anonymous-case-page>header h1{margin:4px 0;font-size:1.35rem}.state-anonymous-case-page>header p{color:var(--state-ink-soft);font-family:var(--state-serif);margin:0;font-size:.6rem}.state-anonymous-case-page>header>strong{border:1px solid var(--state-line-strong);min-width:120px;color:var(--state-cinnabar);text-align:center;padding:10px 12px;font-size:.65rem}.state-anonymous-case-page>nav form{margin-left:auto}.state-anonymous-case-ledger{border:1px solid var(--state-line-strong);background:#f5efe2ad;grid-template-columns:repeat(3,1fr);display:grid}.state-anonymous-case-ledger>div{border-right:1px solid var(--state-line);align-items:center;gap:10px;min-height:70px;padding:10px 14px;display:flex}.state-anonymous-case-ledger svg{width:21px;color:var(--state-indigo)}.state-anonymous-case-ledger span{gap:3px;display:grid}.state-anonymous-case-ledger small{color:var(--state-ink-soft);font-size:.5rem}.state-anonymous-case-ledger b{font-size:.61rem}.state-anonymous-case-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:start;gap:12px;display:grid}.state-anonymous-case-layout main,.state-anonymous-case-layout>aside{gap:12px;display:grid}.state-anonymous-case-timeline,.state-anonymous-case-messages,.state-anonymous-case-response,.state-anonymous-case-layout>aside>form,.state-anonymous-case-reviews{border:1px solid var(--state-line-strong);background:#f5efe2ad}.state-anonymous-case-timeline>header,.state-anonymous-case-messages>header,.state-anonymous-case-response>header,.state-anonymous-case-layout>aside>form>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:0 13px;display:flex}.state-anonymous-case-timeline h2,.state-anonymous-case-messages h2,.state-anonymous-case-response h2,.state-anonymous-case-layout>aside h2{font-size:.7rem}.state-anonymous-case-timeline>header span,.state-anonymous-case-messages>header span{color:var(--state-cinnabar);font-size:.52rem}.state-anonymous-case-timeline ol{margin:0;padding:0 13px;list-style:none}.state-anonymous-case-timeline li{border-bottom:1px solid var(--state-line);grid-template-columns:145px minmax(0,1fr) 130px;gap:10px;padding:11px 0;font-size:.54rem;display:grid}.state-anonymous-case-timeline time,.state-anonymous-case-timeline small,.state-anonymous-case-messages time,.state-anonymous-case-response time,.state-anonymous-case-reviews time{color:var(--state-ink-soft);font-size:.49rem}.state-anonymous-case-timeline p,.state-anonymous-case-messages p,.state-anonymous-case-response p,.state-anonymous-case-reviews p{color:var(--state-ink-soft);margin:3px 0;font-size:.55rem;line-height:1.65}.state-anonymous-case-messages article{border-bottom:1px solid var(--state-line);grid-template-columns:110px minmax(0,1fr) 145px;gap:10px;padding:11px 13px;display:grid}.state-anonymous-case-messages article b{color:var(--state-cinnabar);font-size:.54rem}.state-anonymous-case-response>header{justify-content:flex-start}.state-anonymous-case-response>header svg{width:19px;color:var(--state-pine)}.state-anonymous-case-response>p,.state-anonymous-case-response>time{margin:0;padding:13px;display:block}.state-anonymous-case-layout>aside>form{gap:9px;padding-bottom:13px;display:grid}.state-anonymous-case-layout>aside>form textarea,.state-anonymous-case-layout>aside>form button{width:calc(100% - 26px);margin:0 13px}.state-anonymous-case-reviews{gap:0;padding:13px;display:grid}.state-anonymous-case-reviews article{border-top:1px solid var(--state-line);padding:10px 0}.state-anonymous-case-reviews blockquote{border-left:3px solid var(--state-pine);color:var(--state-ink-soft);margin:7px 0;padding:8px;font-size:.54rem}@media (max-width:980px){.state-anonymous-participation-forms,.state-anonymous-track-layout,.state-anonymous-case-layout{grid-template-columns:1fr}.state-anonymous-participation-forms>section{grid-row:auto}.state-anonymous-case-ledger{grid-template-columns:1fr 1fr}.state-anonymous-case-ledger>div:last-child{grid-column:1/-1}}@media (max-width:620px){.state-anonymous-participation-page,.state-anonymous-track-page,.state-anonymous-case-page{padding:9px 9px 78px}.state-anonymous-participation-header,.state-anonymous-track-page>header,.state-anonymous-case-page>header{grid-template-columns:1fr;padding:18px}.state-anonymous-participation-forms form{grid-template-columns:1fr}.state-anonymous-participation-forms label.is-wide,.state-anonymous-check{grid-column:auto}.state-anonymous-receipt-issued{padding:17px}.state-anonymous-receipt-issued dl,.state-anonymous-case-ledger{grid-template-columns:1fr}.state-anonymous-case-ledger>div:last-child{grid-column:auto}.state-anonymous-case-timeline li,.state-anonymous-case-messages article{grid-template-columns:1fr}.state-anonymous-case-page>header>strong{justify-self:start}.state-anonymous-case-page>nav{flex-wrap:wrap}.state-anonymous-case-page>nav form{margin-left:0}}.state-participation-attachments{border:1px solid var(--state-line-strong);background:#f5efe28c;margin:12px 0;display:grid}.state-participation-attachments>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.state-participation-attachments>header span{align-items:center;gap:7px;display:flex}.state-participation-attachments>header svg{width:18px;color:var(--state-pine)}.state-participation-attachments>header b{font-size:.62rem}.state-participation-attachments>header small{color:var(--state-ink-soft);font-size:.5rem}.state-participation-attachment-list{display:grid}.state-participation-attachment-list>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(220px,1.2fr) minmax(180px,1fr) 82px 88px;align-items:center;gap:10px;padding:11px 12px;display:grid}.state-participation-attachment-list article>div{gap:2px;display:grid}.state-participation-attachment-list article>div b{color:var(--state-cinnabar);font-size:.48rem}.state-participation-attachment-list article>div strong{overflow-wrap:anywhere;font-size:.58rem}.state-participation-attachment-list article small,.state-participation-attachment-list article p{color:var(--state-ink-soft);font-size:.49rem;line-height:1.45}.state-participation-attachment-list article>p{margin:0}.state-participation-attachment-list article>span{border:1px solid var(--state-line);text-align:center;padding:5px 6px;font-size:.5rem}.state-participation-attachment-list article>span.is-accepted{color:#315d40;background:#e2ebe3;border-color:#66836d}.state-participation-attachment-list article>span.is-rejected{color:#762f27;background:#f1e2dc;border-color:#a56d61}.state-participation-attachment-list article>a{border:1px solid var(--state-line);justify-content:center;align-items:center;gap:5px;min-height:30px;font-size:.5rem;display:inline-flex}.state-participation-attachment-list article>a svg{width:14px}.state-participation-attachment-list article>blockquote{border-left:4px solid var(--state-cinnabar);color:var(--state-ink-soft);background:#f1e6df;grid-column:1/-1;margin:0;padding:8px 10px;font-size:.52rem}.state-participation-attachment-list article>form{grid-column:1/-1;grid-template-columns:140px minmax(180px,1fr) auto;gap:7px;margin:0;display:grid}.state-participation-attachment-list article>form input,.state-participation-attachment-list article>form select{border:1px solid var(--state-line);background:#ffffff61;min-width:0;padding:7px}.state-participation-attachment-list article>form button{color:#f8efdc;background:var(--state-indigo);justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.state-participation-attachment-list article>form button svg{width:14px}.state-participation-attachment-empty{color:var(--state-ink-soft);margin:0;padding:12px;font-size:.53rem}.state-participation-attachment-upload{border-top:1px solid var(--state-line);grid-template-columns:170px minmax(220px,1fr);gap:9px;padding:12px;display:grid}.state-participation-attachment-upload label{gap:4px;font-size:.52rem;display:grid}.state-participation-attachment-upload input,.state-participation-attachment-upload select{border:1px solid var(--state-line);background:#ffffff61;min-width:0;padding:8px}.state-participation-attachment-upload .is-wide,.state-participation-attachment-upload aside{grid-column:1/-1}.state-participation-attachment-upload aside{border:1px solid var(--state-line);color:var(--state-ink-soft);background:#e5eae3;align-items:flex-start;gap:7px;padding:9px;font-size:.5rem;line-height:1.5;display:flex}.state-participation-attachment-upload aside svg{width:16px;color:var(--state-pine);flex:none}.state-participation-attachment-upload>button{color:#f8efdc;background:var(--state-indigo);min-height:36px;font-family:var(--state-serif);justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.state-participation-attachment-upload>button svg{width:15px}@media (max-width:760px){.state-participation-attachment-list>article{grid-template-columns:1fr auto}.state-participation-attachment-list article>p{grid-column:1/-1}.state-participation-attachment-list article>form,.state-participation-attachment-upload{grid-template-columns:1fr}.state-participation-attachment-upload .is-wide,.state-participation-attachment-upload aside{grid-column:auto}}
.state-finance-page{align-content:start;gap:10px;padding:14px 16px 22px;display:grid}.state-finance-nav{border:1px solid var(--state-line-strong);background:#f5efe2b8;align-items:stretch;min-height:42px;display:flex}.state-finance-nav a{border-right:1px solid var(--state-line);min-width:150px;font-family:var(--state-serif);justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:.61rem;display:flex}.state-finance-nav a.is-active{color:#fff;background:var(--state-indigo)}.state-finance-nav svg{width:15px;height:15px}.state-finance-hero{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-cinnabar);background:#f5efe2c7;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:24px;min-height:176px;padding:24px 28px;display:grid}.state-finance-hero>div>span,.state-finance-detail-head>div>span,.state-register-header span,.state-finance-section header span,.state-audit-finding header span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.61rem}.state-finance-hero h1{margin:4px 0 7px;font-size:1.72rem}.state-finance-hero p{max-width:720px;color:var(--state-ink-soft);font-size:.65rem;line-height:1.65}.state-finance-hero dl{border:1px solid var(--state-line-strong);margin:0;display:grid}.state-finance-hero dl div{border-bottom:1px solid var(--state-line);grid-template-columns:1fr auto;gap:10px;padding:9px 11px;font-size:.55rem;display:grid}.state-finance-hero dt{color:var(--state-ink-soft)}.state-finance-hero dd{margin:0;font-weight:800}.state-finance-metrics{border:1px solid var(--state-line-strong);background:#f5efe2b8;grid-template-columns:repeat(4,1fr);display:grid}.state-finance-metrics div{border-right:1px solid var(--state-line);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:76px;padding:10px 14px;display:grid}.state-finance-metrics svg{width:19px;color:var(--state-indigo)}.state-finance-metrics span{font-family:var(--state-serif);font-size:.58rem}.state-finance-metrics strong{color:var(--state-cinnabar);font-size:1.55rem}.state-finance-section{border:1px solid var(--state-line-strong);background:#f5efe2b3;min-width:0}.state-finance-section>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}.state-finance-section header h2{margin-top:2px;font-size:.86rem}.state-finance-section header>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.56rem;display:flex}.state-finance-section header svg{width:14px}.state-finance-table,.state-procurement-register{overflow-x:auto}.state-finance-table>div,.state-finance-table>a{border-bottom:1px solid var(--state-line);grid-template-columns:2fr 1fr 1.15fr 1fr .8fr;align-items:center;gap:10px;min-width:820px;min-height:60px;padding:8px 14px;font-size:.56rem;display:grid}.state-finance-table .is-head,.state-procurement-register .is-head{min-height:36px;color:var(--state-ink-soft);font-family:var(--state-serif);background:#d7cbb859}.state-finance-table a>span:first-child{display:grid}.state-finance-table small,.state-finance-row small,.state-procurement-register small{color:var(--state-ink-soft);font-size:.5rem}.state-finance-table a>span:nth-child(4){grid-template-columns:38px 1fr;align-items:center;gap:6px;display:grid}.state-finance-table i{background:#244d7021;height:6px;display:block}.state-finance-table em{background:var(--state-pine);height:100%;display:block}.state-finance-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.state-finance-row{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:69px;padding:9px 14px;display:grid}.state-finance-row>span{gap:2px;display:grid}.state-finance-row>span:last-child{text-align:right}.state-finance-row b{color:var(--state-cinnabar);font-size:.48rem}.state-finance-detail-head{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-indigo);background:#f5efe2c2;grid-template-columns:150px minmax(0,1fr) 210px;align-items:center;gap:18px;min-height:168px;padding:22px 26px;display:grid}.state-finance-detail-head>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.56rem;display:flex}.state-finance-detail-head>a svg{width:15px}.state-finance-detail-head h1{margin:4px 0 7px;font-size:1.38rem}.state-finance-detail-head p{color:var(--state-ink-soft);font-size:.61rem;line-height:1.6}.state-finance-detail-head>strong{color:var(--state-cinnabar);text-align:right;font-size:1.3rem;display:grid}.state-finance-detail-head>strong small{color:var(--state-ink-soft);font-size:.5rem}.state-finance-detail-grid,.state-procurement-detail,.state-audit-detail{grid-template-columns:minmax(0,1fr) 290px;gap:10px;display:grid}.state-finance-detail-grid main,.state-procurement-detail main,.state-audit-detail main{align-content:start;gap:10px;display:grid}.state-finance-detail-grid aside,.state-procurement-detail aside,.state-audit-detail aside{border:1px solid var(--state-line-strong);background:#f5efe2b3;align-content:start;display:grid}.state-finance-detail-grid aside section,.state-procurement-detail aside section,.state-audit-detail aside section{border-bottom:1px solid var(--state-line);gap:4px;padding:12px 14px;font-size:.55rem;display:grid}.state-finance-detail-grid aside svg,.state-procurement-detail aside svg,.state-audit-detail aside svg{width:18px;color:var(--state-indigo)}.state-finance-detail-grid aside span,.state-procurement-detail aside span,.state-audit-detail aside span{color:var(--state-ink-soft)}.state-finance-detail-grid aside>b{font-size:1.35rem}.state-finance-detail-grid aside dl{margin:0;padding:10px 14px}.state-finance-detail-grid aside dl div{grid-template-columns:80px 1fr;gap:8px;padding:5px 0;font-size:.52rem;display:grid}.state-finance-detail-grid aside dd{text-align:right;margin:0}.state-procurement-detail aside>a,.state-audit-detail aside>a{color:var(--state-indigo);justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-size:.54rem;display:flex}.state-procurement-detail aside>a svg,.state-audit-detail aside>a svg{width:14px}.state-budget-lines article{border-bottom:1px solid var(--state-line);grid-template-columns:100px minmax(0,1fr) 150px;align-items:center;gap:12px;padding:12px 14px;display:grid}.state-budget-lines article>span{color:var(--state-cinnabar);font-size:.52rem}.state-budget-lines article p,.state-finance-prose,.state-audit-finding-copy p,.state-audit-finding-copy blockquote{color:var(--state-ink-soft);font-size:.56rem;line-height:1.6}.state-budget-lines article>b{text-align:right}.state-finance-prose{padding:14px}.state-register-header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-copper);background:#f5efe2c2;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:20px;min-height:148px;padding:22px 26px;display:grid}.state-register-header h1{margin:4px 0 6px;font-size:1.55rem}.state-register-header p{color:var(--state-ink-soft);font-size:.62rem}.state-register-header>strong{color:var(--state-cinnabar);text-align:center;font-size:2rem;display:grid}.state-register-header>strong small{color:var(--state-ink-soft);font-size:.52rem}.state-procurement-register>div,.state-procurement-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:100px 2fr 1fr 1.1fr 100px 24px;align-items:center;gap:10px;min-width:920px;min-height:66px;padding:9px 14px;font-size:.55rem;display:grid}.state-procurement-register>a>b{color:var(--state-cinnabar);font-size:.49rem}.state-procurement-register>a>span{display:grid}.state-procurement-register>a>svg{width:15px;color:var(--state-indigo)}.state-accountability-timeline{margin:0;padding:10px 14px;list-style:none}.state-accountability-timeline li{grid-template-columns:100px 14px 1fr;gap:8px;min-height:58px;display:grid}.state-accountability-timeline time{font-size:.51rem}.state-accountability-timeline i{border:2px solid var(--state-indigo);border-radius:50%;width:9px;height:9px;margin-top:3px;position:relative}.state-accountability-timeline i:after{background:var(--state-line);content:"";width:1px;height:39px;position:absolute;top:9px;left:2px}.state-accountability-timeline li:last-child i:after{display:none}.state-accountability-timeline p{color:var(--state-ink-soft);font-size:.52rem}.state-award-record{grid-template-columns:36px 1fr 160px;align-items:center;gap:12px;padding:16px;display:grid}.state-award-record svg{width:26px;color:var(--state-pine)}.state-award-record p{color:var(--state-ink-soft);font-size:.56rem}.state-award-record>b{text-align:right}.state-contract-milestones article{border-top:1px solid var(--state-line);grid-template-columns:90px minmax(0,1fr) 100px;gap:10px;padding:11px 14px;font-size:.54rem;display:grid}.state-contract-milestones article>b{color:var(--state-cinnabar)}.state-contract-milestones p{color:var(--state-ink-soft);font-size:.51rem}.state-audit-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:32px minmax(0,1fr) 160px 20px;align-items:center;gap:12px;padding:14px;display:grid}.state-audit-register>a>svg{width:22px;color:var(--state-indigo)}.state-audit-register>a>div{gap:3px;display:grid}.state-audit-register span,.state-audit-register small{color:var(--state-ink-soft);font-size:.51rem}.state-audit-register p{font-size:.56rem}.state-audit-register dl{text-align:center;grid-template-columns:1fr 1fr;margin:0;display:grid}.state-audit-register dt{color:var(--state-ink-soft);font-size:.48rem}.state-audit-register dd{color:var(--state-cinnabar);margin:0;font-weight:800}.state-audit-finding{border:1px solid var(--state-line-strong);background:#f5efe2b3}.state-audit-finding>header{border-bottom:1px solid var(--state-line);grid-template-columns:30px minmax(0,1fr) 110px;align-items:center;gap:10px;padding:12px 14px;display:grid}.state-audit-finding>header svg{width:21px;color:var(--state-cinnabar)}.state-audit-finding>header>b{text-align:right}.state-audit-finding-copy{gap:8px;padding:13px 14px;display:grid}.state-audit-finding-copy blockquote{border-left:3px solid var(--state-copper);margin:0;padding-left:10px}.state-audit-finding-copy small{font-size:.5rem}.state-audit-finding>section{border:1px solid var(--state-line);margin:0 14px 14px}.state-audit-finding>section>header{border-bottom:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr) 100px;align-items:center;gap:8px;padding:9px 10px;display:grid}.state-audit-finding>section>header svg{width:19px;color:var(--state-pine)}.state-audit-finding>section>header div{display:grid}.state-audit-finding>section>header>b{text-align:right}.state-audit-finding>section>div p{border-bottom:1px solid var(--state-line);grid-template-columns:70px 1fr 1.5fr 90px;gap:8px;padding:8px 10px;font-size:.51rem;display:grid}.state-audit-finding>section footer{color:var(--state-pine);grid-template-columns:90px 1fr 100px;gap:8px;padding:9px 10px;font-size:.52rem;display:grid}.state-audit-empty{color:var(--state-ink-soft);padding:12px 14px;font-size:.55rem}@media (max-width:900px){.state-finance-hero,.state-finance-split,.state-finance-detail-grid,.state-procurement-detail,.state-audit-detail{grid-template-columns:1fr}.state-finance-detail-head{grid-template-columns:120px 1fr}.state-finance-detail-head>strong{text-align:left;grid-column:2}.state-finance-detail-grid aside,.state-procurement-detail aside,.state-audit-detail aside{grid-row:1}.state-finance-nav{overflow-x:auto}.state-finance-nav a{flex:none}}@media (max-width:600px){.state-finance-page{padding:9px 9px 78px}.state-finance-hero,.state-register-header{grid-template-columns:1fr;padding:18px}.state-finance-metrics{grid-template-columns:1fr 1fr}.state-finance-metrics div:nth-child(2){border-right:0}.state-finance-detail-head{grid-template-columns:1fr;padding:17px}.state-finance-detail-head>strong{grid-column:auto}.state-budget-lines article{grid-template-columns:70px 1fr}.state-budget-lines article>b{text-align:left;grid-column:2}.state-award-record{grid-template-columns:28px 1fr}.state-award-record>b{text-align:left;grid-column:2}.state-contract-milestones article{grid-template-columns:80px 1fr}.state-contract-milestones time{grid-column:2}.state-audit-register>a{grid-template-columns:28px 1fr 18px}.state-audit-register dl{grid-column:2}.state-audit-finding>section>div p{grid-template-columns:60px 1fr}.state-audit-finding>section>div p small,.state-audit-finding>section>div p b{grid-column:2}.state-audit-finding>section footer{grid-template-columns:1fr}.state-finance-nav a{min-width:132px}}.admin-accountability-workbench{gap:12px;display:grid}.admin-accountability-forms{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-accountability-form>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px;display:grid}.admin-accountability-form label{align-content:start;gap:5px;font-size:.57rem;display:grid}.admin-accountability-form label.is-wide{grid-column:span 2}.admin-accountability-form input,.admin-accountability-form select,.admin-accountability-form textarea,.admin-accountability-actions input,.admin-accountability-actions select,.admin-accountability-actions textarea{border:1px solid var(--state-line);background:#ffffff57;width:100%;min-width:0;padding:7px 8px}.admin-accountability-form textarea{resize:vertical;min-height:70px}.admin-accountability-form>footer{border-top:1px solid var(--state-line);justify-content:flex-end;padding:10px 14px;display:flex}.admin-accountability-record{border-bottom:1px solid var(--state-line)}.admin-accountability-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 120px 130px 180px;align-items:center;gap:10px;min-height:62px;padding:9px 14px;display:grid}.admin-accountability-record summary>span:first-child{display:grid}.admin-accountability-record summary small{color:var(--state-ink-soft);font-size:.52rem}.admin-accountability-record>div{border-top:1px solid var(--state-line);grid-template-columns:.8fr 1.2fr;gap:12px;padding:14px;display:grid}.admin-accountability-record>div>section{align-content:start;gap:7px;display:grid}.admin-accountability-record>div>section p{border-bottom:1px solid var(--state-line);gap:3px;padding:7px 0;font-size:.55rem;display:grid}.admin-accountability-record blockquote{border-left:3px solid var(--state-copper);color:var(--state-ink-soft);margin:0;padding:8px 10px;font-size:.55rem}.admin-accountability-actions{gap:8px;display:grid}.admin-accountability-actions form{border:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:6px;padding:8px;display:grid}.admin-accountability-actions textarea{min-height:54px}.admin-accountability-actions button,.admin-inline-actions button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:.55rem;display:inline-flex}.admin-accountability-actions button svg,.admin-inline-actions button svg{width:14px}.admin-inline-actions{gap:5px;display:flex}.admin-table td>small{color:var(--state-ink-soft);font-size:.51rem;display:block}@media (max-width:1050px){.admin-accountability-forms{grid-template-columns:1fr}.admin-accountability-record{overflow-x:auto}.admin-accountability-record>summary,.admin-accountability-record>div{min-width:900px}}@media (max-width:760px){.admin-accountability-form>div{grid-template-columns:1fr 1fr}.admin-accountability-form label.is-wide{grid-column:1/-1}}
.state-business-page{align-content:start;gap:10px;padding:14px 16px 22px;display:grid}.state-business-nav{border:1px solid var(--state-line-strong);background:#f5efe2b8;align-items:stretch;min-height:42px;display:flex}.state-business-nav a{border-right:1px solid var(--state-line);min-width:158px;font-family:var(--state-serif);justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:.61rem;display:flex}.state-business-nav a.is-active{color:#fff;background:var(--state-indigo)}.state-business-nav svg{width:15px;height:15px}.state-business-hero{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-cinnabar);background:#f5efe2c7;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:24px;min-height:170px;padding:24px 28px;display:grid}.state-business-hero span,.state-business-detail-head>div>span,.state-business-register>header span,.state-business-section>header span,.state-license-definitions article span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.61rem}.state-business-hero h1{margin:4px 0 7px;font-size:1.72rem}.state-business-hero p,.state-business-detail-head p,.state-license-definitions p{max-width:760px;color:var(--state-ink-soft);font-size:.63rem;line-height:1.65}.state-business-hero>strong{color:var(--state-cinnabar);text-align:center;font-size:2rem;display:grid}.state-business-hero>strong small{color:var(--state-ink-soft);font-size:.52rem}.state-business-metrics{border:1px solid var(--state-line-strong);background:#f5efe2b8;grid-template-columns:repeat(4,1fr);display:grid}.state-business-metrics div{border-right:1px solid var(--state-line);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:76px;padding:10px 14px;display:grid}.state-business-metrics svg{width:19px;color:var(--state-indigo)}.state-business-metrics span{font-family:var(--state-serif);font-size:.58rem}.state-business-metrics strong{color:var(--state-cinnabar);font-size:1.55rem}.state-business-register,.state-business-section{border:1px solid var(--state-line-strong);background:#f5efe2b3;min-width:0}.state-business-register>header,.state-business-section>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}.state-business-register h2,.state-business-section h2{margin-top:2px;font-size:.86rem}.state-business-register header a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.56rem;display:flex}.state-business-register header svg{width:14px}.state-business-register>div{overflow-x:auto}.state-business-register>div>div,.state-business-register>div>a{border-bottom:1px solid var(--state-line);grid-template-columns:90px 2fr 1.1fr 1.2fr 70px 1.2fr 20px;align-items:center;gap:10px;min-width:980px;min-height:64px;padding:9px 14px;font-size:.55rem;display:grid}.state-business-register>div>.is-head{min-height:36px;color:var(--state-ink-soft);font-family:var(--state-serif);background:#d7cbb859}.state-business-register a>b{color:var(--state-cinnabar);font-size:.49rem}.state-business-register a>span{display:grid}.state-business-register small,.state-business-row small,.state-license-definitions small{color:var(--state-ink-soft);font-size:.5rem}.state-business-register a>svg{width:15px;color:var(--state-indigo)}.state-license-definitions{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.state-license-definitions article{border:1px solid var(--state-line-strong);background:#f5efe2b8;grid-template-columns:34px minmax(0,1fr) 66px;align-items:start;gap:10px;min-height:136px;padding:15px;display:grid}.state-license-definitions article>svg{width:24px;color:var(--state-indigo)}.state-license-definitions h2{margin:3px 0 5px;font-size:.76rem}.state-license-definitions article>strong{color:var(--state-cinnabar);text-align:center;font-size:1.4rem;display:grid}.state-license-definitions article>strong small{font-size:.48rem}.state-business-detail-head{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-indigo);background:#f5efe2c2;grid-template-columns:150px minmax(0,1fr) 210px;align-items:center;gap:18px;min-height:168px;padding:22px 26px;display:grid}.state-business-detail-head>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.56rem;display:flex}.state-business-detail-head>a svg{width:15px}.state-business-detail-head h1{margin:4px 0 7px;font-size:1.38rem}.state-business-detail-head>strong{color:var(--state-cinnabar);text-align:right;font-size:1.15rem;display:grid}.state-business-detail-head>strong small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.5}.state-business-detail{grid-template-columns:270px minmax(0,1fr);gap:10px;display:grid}.state-business-detail>aside{border:1px solid var(--state-line-strong);background:#f5efe2b3;align-content:start;display:grid}.state-business-detail>aside section{border-bottom:1px solid var(--state-line);gap:4px;padding:12px 14px;font-size:.54rem;display:grid}.state-business-detail>aside svg{width:18px;color:var(--state-indigo)}.state-business-detail>aside span{color:var(--state-ink-soft)}.state-business-detail>aside p{overflow-wrap:anywhere;font-size:.51rem;display:grid}.state-business-detail>aside p b{font-size:.48rem}.state-business-detail>main{align-content:start;gap:10px;display:grid}.state-business-activities{grid-template-columns:repeat(2,1fr);display:grid}.state-business-activities p{border-bottom:1px solid var(--state-line);grid-template-columns:54px 1fr auto;align-items:center;gap:8px;padding:9px 14px;font-size:.53rem;display:grid}.state-business-activities p>b{color:var(--state-cinnabar);font-size:.48rem}.state-business-activities p>span{color:var(--state-ink-soft);font-size:.48rem}.state-business-licenses article{border-top:1px solid var(--state-line);grid-template-columns:30px minmax(0,1fr) 90px 180px;align-items:center;gap:10px;padding:12px 14px;display:grid}.state-business-licenses article>svg{width:21px;color:var(--state-pine)}.state-business-licenses article div{gap:2px;display:grid}.state-business-licenses article span,.state-business-licenses article time{color:var(--state-ink-soft);font-size:.49rem}.state-business-licenses article p{font-size:.53rem}.state-business-licenses article>b{color:var(--state-cinnabar);font-size:.5rem}.state-business-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.state-business-row{border-bottom:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:66px;padding:9px 14px;font-size:.53rem;display:grid}.state-business-row>svg{width:19px;color:var(--state-indigo)}.state-business-row>span{gap:2px;display:grid}.state-business-row b{color:var(--state-cinnabar);font-size:.48rem}.state-business-crosslinks{grid-template-columns:repeat(3,1fr);display:grid}.state-business-crosslinks a{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);align-content:center;gap:3px;min-height:88px;padding:12px 14px;display:grid}.state-business-crosslinks span{color:var(--state-cinnabar);font-size:.48rem}.state-business-crosslinks strong{font-size:.58rem}.state-business-crosslinks small{color:var(--state-ink-soft);font-size:.49rem}.state-business-events{margin:0;padding:8px 14px;list-style:none}.state-business-events li{border-bottom:1px solid var(--state-line);grid-template-columns:95px 120px minmax(0,1fr) 1fr;align-items:center;gap:8px;min-height:44px;font-size:.51rem;display:grid}.state-business-events time,.state-business-events small{color:var(--state-ink-soft)}.state-business-events b{color:var(--state-cinnabar);font-size:.47rem}.admin-business-workbench{gap:12px;display:grid}.admin-business-record{border-bottom:1px solid var(--state-line)}.admin-business-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 110px 180px 70px;align-items:center;gap:10px;min-height:62px;padding:9px 14px;display:grid}.admin-business-record summary>span:first-child{display:grid}.admin-business-record summary small{color:var(--state-ink-soft);font-size:.52rem}.admin-business-record>div{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 310px;gap:12px;padding:14px;display:grid}.admin-business-record section{align-content:start;gap:6px;display:grid}.admin-business-record section p{border-bottom:1px solid var(--state-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;font-size:.54rem;display:grid}.admin-business-record section p>span{display:grid}.admin-business-actions form,.admin-business-form>div{gap:8px;display:grid}.admin-business-actions input,.admin-business-actions select,.admin-business-actions textarea,.admin-business-form input,.admin-business-form select,.admin-business-form textarea{border:1px solid var(--state-line);background:#ffffff57;width:100%;min-width:0;padding:7px 8px}.admin-business-actions textarea,.admin-business-form textarea{resize:vertical;min-height:68px}.admin-business-actions button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:5px;min-height:34px;display:inline-flex}.admin-business-actions button svg{width:14px}.admin-business-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-business-form-grid>form:last-child{grid-column:1/-1}.admin-business-form>div{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.admin-business-form label{align-content:start;gap:5px;font-size:.55rem;display:grid}.admin-business-form label.is-wide{grid-column:span 2}.admin-business-form>footer{border-top:1px solid var(--state-line);justify-content:flex-end;padding:10px 14px;display:flex}@media (max-width:1050px){.state-business-detail{grid-template-columns:220px minmax(0,1fr)}.state-business-crosslinks{grid-template-columns:1fr 1fr}.admin-business-form-grid{grid-template-columns:1fr}.admin-business-form-grid>form:last-child{grid-column:auto}.admin-business-record{overflow-x:auto}.admin-business-record>summary,.admin-business-record>div{min-width:850px}}@media (max-width:780px){.state-business-detail,.state-business-split{grid-template-columns:1fr}.state-business-detail>aside{grid-row:1}.state-business-detail-head{grid-template-columns:120px 1fr}.state-business-detail-head>strong{text-align:left;grid-column:2}.state-license-definitions,.state-business-activities{grid-template-columns:1fr}.state-business-licenses article{grid-template-columns:28px 1fr 80px}.state-business-licenses article time{grid-column:2}.admin-business-form>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){.state-business-page{padding:9px 9px 78px}.state-business-nav{overflow-x:auto}.state-business-nav a{flex:none;min-width:132px}.state-business-hero,.state-business-detail-head{grid-template-columns:1fr;padding:18px}.state-business-detail-head>strong{grid-column:auto}.state-business-metrics{grid-template-columns:1fr 1fr}.state-business-metrics div:nth-child(2){border-right:0}.state-business-crosslinks{grid-template-columns:1fr}.state-business-events li{grid-template-columns:78px 1fr}.state-business-events span,.state-business-events small{grid-column:2}.admin-business-form>div{grid-template-columns:1fr}.admin-business-form label.is-wide{grid-column:auto}}
.state-tax-page,.state-tax-account{align-content:start;gap:10px;padding:14px 16px 22px;display:grid}.state-tax-hero{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-copper);background:#f5efe2c7;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:24px;min-height:174px;padding:24px 28px;display:grid}.state-tax-hero>div>span,.state-tax-section>header span,.state-tax-detail-head>div>span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.61rem}.state-tax-hero h1{margin:4px 0 7px;font-size:1.72rem}.state-tax-hero p,.state-tax-detail-head p,.state-tax-prose{color:var(--state-ink-soft);font-size:.63rem;line-height:1.65}.state-tax-hero>a{border:1px solid var(--state-line-strong);min-height:104px;color:var(--state-indigo);background:#ffffff47;grid-template-columns:28px 1fr;align-content:center;gap:4px 9px;padding:15px;display:grid}.state-tax-hero>a svg{grid-row:span 2;width:23px}.state-tax-hero>a span{font-size:.5rem}.state-tax-hero>a strong{font-family:var(--state-serif);font-size:.7rem}.state-tax-metrics,.state-tax-account-metrics{border:1px solid var(--state-line-strong);background:#f5efe2b8;grid-template-columns:repeat(4,1fr);display:grid}.state-tax-metrics div,.state-tax-account-metrics div{border-right:1px solid var(--state-line);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:76px;padding:10px 14px;display:grid}.state-tax-metrics svg,.state-tax-account-metrics svg{width:19px;color:var(--state-indigo)}.state-tax-metrics span,.state-tax-account-metrics span{font-family:var(--state-serif);font-size:.58rem}.state-tax-metrics strong,.state-tax-account-metrics strong{color:var(--state-cinnabar);font-size:1.2rem}.state-tax-grid,.state-tax-detail,.state-tax-account-split{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:10px;display:grid}.state-tax-section,.state-tax-account-section{border:1px solid var(--state-line-strong);background:#f5efe2b3;min-width:0}.state-tax-section>header,.state-tax-account-section>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}.state-tax-section h2,.state-tax-account-section h2{margin-top:2px;font-size:.86rem}.state-tax-type-row{border-bottom:1px solid var(--state-line);grid-template-columns:1fr 22px;align-content:center;gap:3px 10px;min-height:92px;padding:12px 14px;display:grid;position:relative}.state-tax-type-row>span{color:var(--state-cinnabar);font-size:.49rem}.state-tax-type-row>strong,.state-tax-type-row>p,.state-tax-type-row>small{grid-column:1}.state-tax-type-row>strong{font-size:.66rem}.state-tax-type-row>p{color:var(--state-ink-soft);font-size:.54rem}.state-tax-type-row>small,.state-tax-deadline small{color:var(--state-ink-soft);font-size:.49rem}.state-tax-type-row>svg{width:15px;color:var(--state-indigo);grid-area:1/2/5;align-self:center}.state-tax-deadline{border-bottom:1px solid var(--state-line);grid-template-columns:26px minmax(0,1fr) 92px;align-items:center;gap:9px;min-height:74px;padding:10px 14px;display:grid}.state-tax-deadline>svg{width:19px;color:var(--state-indigo)}.state-tax-deadline>span,.state-tax-deadline>time{gap:2px;display:grid}.state-tax-deadline b{color:var(--state-cinnabar);font-size:.47rem}.state-tax-deadline strong{font-size:.59rem}.state-tax-deadline time{text-align:right;font-size:.54rem}.state-tax-detail-head{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-indigo);background:#f5efe2c2;grid-template-columns:150px minmax(0,1fr) 190px;align-items:center;gap:18px;min-height:168px;padding:22px 26px;display:grid}.state-tax-detail-head>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.56rem;display:flex}.state-tax-detail-head>a svg{width:15px}.state-tax-detail-head h1{margin:4px 0 7px;font-size:1.38rem}.state-tax-detail-head>strong{color:var(--state-cinnabar);text-align:right;font-size:1.15rem;display:grid}.state-tax-detail-head>strong small{color:var(--state-ink-soft);font-size:.49rem}.state-tax-detail{grid-template-columns:minmax(0,1fr) 280px}.state-tax-detail>main{align-content:start;gap:10px;display:grid}.state-tax-detail>aside{border:1px solid var(--state-line-strong);background:#f5efe2b3;align-content:start;display:grid}.state-tax-detail>aside section{border-bottom:1px solid var(--state-line);gap:4px;padding:12px 14px;font-size:.54rem;display:grid}.state-tax-detail>aside svg{width:18px;color:var(--state-indigo)}.state-tax-detail>aside span{color:var(--state-ink-soft)}.state-tax-detail>aside p{font-size:.52rem;line-height:1.55}.state-tax-detail>aside>a{color:var(--state-indigo);padding:11px 14px;font-size:.55rem}.state-tax-prose{padding:14px}.state-tax-periods article{border-bottom:1px solid var(--state-line);grid-template-columns:80px minmax(0,1fr) 250px;align-items:center;gap:10px;padding:11px 14px;display:grid}.state-tax-periods article>b{color:var(--state-cinnabar);font-size:.49rem}.state-tax-periods article>div{display:grid}.state-tax-periods article span{color:var(--state-ink-soft);font-size:.5rem}.state-tax-periods dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.state-tax-periods dl div{text-align:right;display:grid}.state-tax-periods dt{color:var(--state-ink-soft);font-size:.48rem}.state-tax-periods dd{margin:0;font-size:.52rem}.state-tax-account>header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-copper);background:#f5efe2c7;grid-template-columns:44px minmax(0,1fr) 210px 38px;align-items:center;gap:14px;min-height:142px;padding:20px 24px;display:grid}.state-tax-account>header>svg{width:32px;color:var(--state-indigo)}.state-tax-account>header span{color:var(--state-cinnabar);font-size:.55rem}.state-tax-account>header h1{margin:3px 0;font-size:1.35rem}.state-tax-account>header p{color:var(--state-ink-soft);font-size:.55rem}.state-tax-account>header>strong{color:var(--state-cinnabar);text-align:right;font-size:1.2rem;display:grid}.state-tax-account>header>strong small{color:var(--state-ink-soft);font-size:.48rem}.state-tax-account>header button{color:#fff;background:var(--state-indigo);place-items:center;width:36px;height:36px;display:grid}.state-tax-account>header button svg{width:16px}.state-tax-period-card{border-bottom:1px solid var(--state-line);grid-template-columns:220px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.state-tax-period-card>div{align-content:start;gap:3px;display:grid}.state-tax-period-card>div>b{color:var(--state-cinnabar);font-size:.49rem}.state-tax-period-card>div small,.state-tax-period-card section small,.state-tax-account-row small{color:var(--state-ink-soft);font-size:.49rem}.state-tax-period-card>section{grid-template-columns:1fr 1fr;gap:10px;display:grid}.state-tax-period-card>section>div{border-left:3px solid var(--state-line);align-content:start;gap:3px;padding-left:10px;display:grid}.state-tax-period-card form,.state-tax-return-form{gap:6px;margin-top:7px;display:grid}.state-tax-period-card input,.state-tax-return-form input,.state-tax-return-form textarea{border:1px solid var(--state-line);background:#ffffff52;width:100%;min-width:0;padding:7px 8px}.state-tax-period-card button,.state-tax-return-form button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:.54rem;display:inline-flex}.state-tax-period-card button svg,.state-tax-return-form button svg{width:14px}.state-tax-return-form{grid-template-columns:1fr 1fr}.state-tax-return-form label{gap:4px;font-size:.52rem;display:grid}.state-tax-return-form label.is-wide,.state-tax-return-form button{grid-column:1/-1}.state-tax-empty{color:var(--state-ink-soft);align-self:center;font-size:.53rem}.state-tax-account-row{border-bottom:1px solid var(--state-line);grid-template-columns:120px minmax(0,1fr) 90px;align-items:center;gap:8px;min-height:60px;padding:9px 14px;font-size:.52rem;display:grid}.state-tax-account-row>b{color:var(--state-cinnabar);font-size:.47rem}.state-tax-account-row>span{display:grid}.state-tax-account-row time{text-align:right;color:var(--state-ink-soft);font-size:.49rem}.admin-tax-workbench{gap:12px;display:grid}.admin-tax-record{border-bottom:1px solid var(--state-line)}.admin-tax-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 110px 130px 160px;align-items:center;gap:10px;min-height:62px;padding:9px 14px;display:grid}.admin-tax-record summary>span:first-child{display:grid}.admin-tax-record summary small{color:var(--state-ink-soft);font-size:.51rem}.admin-tax-record>div{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 320px;gap:12px;padding:14px;display:grid}.admin-tax-record section{align-content:start;gap:7px;display:grid}.admin-tax-record section>p{border-bottom:1px solid var(--state-line);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;font-size:.54rem;display:grid}.admin-tax-record section>p>span{display:grid}.admin-tax-record button,.admin-tax-inline-form button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:.53rem;display:inline-flex}.admin-tax-record button svg,.admin-tax-inline-form button svg{width:14px}.admin-tax-actions,.admin-tax-actions form{gap:7px;display:grid}.admin-tax-actions input,.admin-tax-actions textarea,.admin-tax-inline-form input,.admin-tax-inline-form select,.admin-tax-form input,.admin-tax-form select{border:1px solid var(--state-line);background:#ffffff57;width:100%;min-width:0;padding:7px 8px}.admin-tax-actions textarea{resize:vertical;min-height:64px}.admin-tax-inline-form{grid-template-columns:1fr 180px auto;gap:6px;padding-top:8px;display:grid}.admin-tax-form>div{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.admin-tax-form label{gap:5px;font-size:.55rem;display:grid}.admin-tax-form>footer{border-top:1px solid var(--state-line);justify-content:flex-end;padding:10px 14px;display:flex}@media (max-width:1000px){.state-tax-grid,.state-tax-detail{grid-template-columns:1fr}.state-tax-detail>aside{grid-row:1}.state-tax-account-split{grid-template-columns:1fr}.state-tax-period-card{grid-template-columns:180px 1fr}.admin-tax-record{overflow-x:auto}.admin-tax-record>summary,.admin-tax-record>div{min-width:850px}}@media (max-width:720px){.state-tax-hero,.state-tax-detail-head{grid-template-columns:1fr}.state-tax-detail-head>strong{text-align:left}.state-tax-periods article{grid-template-columns:70px 1fr}.state-tax-periods dl{grid-column:2}.state-tax-account>header{grid-template-columns:36px 1fr 36px}.state-tax-account>header>strong{text-align:left;grid-column:2}.state-tax-account>header>form{grid-area:1/3}.state-tax-period-card{grid-template-columns:1fr}.state-tax-period-card>section{grid-template-columns:1fr 1fr}.admin-tax-form>div{grid-template-columns:1fr}}@media (max-width:560px){.state-tax-page,.state-tax-account{padding:9px 9px 78px}.state-tax-hero,.state-tax-detail-head,.state-tax-account>header{padding:17px}.state-tax-metrics,.state-tax-account-metrics{grid-template-columns:1fr 1fr}.state-tax-metrics div:nth-child(2),.state-tax-account-metrics div:nth-child(2){border-right:0}.state-tax-period-card>section,.state-tax-return-form{grid-template-columns:1fr}.state-tax-return-form label.is-wide,.state-tax-return-form button{grid-column:auto}.state-tax-account-row{grid-template-columns:90px 1fr}.state-tax-account-row time{text-align:left;grid-column:2}.state-tax-periods dl{grid-template-columns:1fr}.state-tax-hero>a{min-height:82px}}
.state-customs-page,.state-customs-account{align-content:start;gap:10px;padding:14px 16px 22px;display:grid}.state-customs-hero{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-pine);background:#f5efe2cc;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:24px;min-height:176px;padding:24px 28px;display:grid;box-shadow:0 1px 2px #211f1a0f}.state-customs-hero>div>span,.state-customs-section>header span,.state-customs-declaration-form>header span,.state-customs-account-section>header span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.61rem}.state-customs-hero h1{margin:4px 0 7px;font-size:1.72rem}.state-customs-hero p{max-width:780px;color:var(--state-ink-soft);font-size:.63rem;line-height:1.65}.state-customs-hero>a{border:1px solid var(--state-line-strong);min-height:104px;color:var(--state-indigo);background:#ffffff4d;grid-template-columns:30px 1fr;align-content:center;gap:4px 9px;padding:15px;display:grid;box-shadow:0 1px 2px #211f1a14}.state-customs-hero>a svg{grid-row:span 2;width:23px}.state-customs-hero>a span{font-size:.51rem}.state-customs-hero>a strong{font-family:var(--state-serif);font-size:.7rem}.state-customs-metrics,.state-customs-account-metrics{border:1px solid var(--state-line-strong);background:#f5efe2b8;grid-template-columns:repeat(4,1fr);display:grid}.state-customs-metrics div,.state-customs-account-metrics div{border-right:1px solid var(--state-line);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:76px;padding:10px 14px;display:grid}.state-customs-metrics div:last-child,.state-customs-account-metrics div:last-child{border-right:0}.state-customs-metrics svg,.state-customs-account-metrics svg{width:19px;color:var(--state-indigo)}.state-customs-metrics span,.state-customs-account-metrics span{font-family:var(--state-serif);font-size:.58rem}.state-customs-metrics strong,.state-customs-account-metrics strong{color:var(--state-cinnabar);font-variant-numeric:tabular-nums;font-size:1.35rem}.state-customs-grid,.state-customs-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.state-customs-section,.state-customs-account-section,.state-customs-declaration-form{border:1px solid var(--state-line-strong);background:#f5efe2b8;min-width:0;box-shadow:0 1px 2px #211f1a0d}.state-customs-section>header,.state-customs-account-section>header,.state-customs-declaration-form>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}.state-customs-section h2,.state-customs-account-section h2,.state-customs-declaration-form h2{margin-top:2px;font-size:.86rem}.state-customs-port,.state-customs-tariff,.state-customs-rule,.state-customs-stat{border-bottom:1px solid var(--state-line);grid-template-columns:30px minmax(0,1fr) 150px;align-items:center;gap:10px;min-height:92px;padding:12px 14px;display:grid}.state-customs-port>svg,.state-customs-tariff>svg,.state-customs-rule>svg,.state-customs-stat>svg{width:20px;color:var(--state-indigo)}.state-customs-port>div,.state-customs-tariff>div,.state-customs-rule>div,.state-customs-stat>div{gap:2px;display:grid}.state-customs-port b,.state-customs-tariff b,.state-customs-rule b,.state-customs-stat b{color:var(--state-cinnabar);font-size:.49rem}.state-customs-port strong,.state-customs-tariff strong,.state-customs-rule strong,.state-customs-stat strong{font-size:.62rem}.state-customs-port p,.state-customs-tariff p,.state-customs-rule p{color:var(--state-ink-soft);font-size:.53rem;line-height:1.5}.state-customs-port small,.state-customs-tariff small,.state-customs-rule small,.state-customs-stat small{color:var(--state-ink-soft);font-size:.49rem}.state-customs-port>span{text-align:right;font-size:.52rem;line-height:1.5}.state-customs-tariff>span,.state-customs-rule>span{color:var(--state-cinnabar);text-align:right;font-size:.78rem;display:grid}.state-customs-tariff>span small{font-size:.46rem}.state-customs-stat{grid-template-columns:30px minmax(0,1fr) 112px 112px;min-height:78px}.state-customs-stat>span{text-align:right;font-variant-numeric:tabular-nums;font-size:.58rem;display:grid}.state-customs-foot{border:1px solid var(--state-line-strong);min-height:44px;color:var(--state-ink-soft);background:#d7cbb852;align-items:center;gap:8px;padding:8px 14px;font-size:.54rem;display:flex}.state-customs-foot svg{width:18px;color:var(--state-pine)}.state-customs-account>header{border:1px solid var(--state-line-strong);border-top:5px solid var(--state-pine);background:#f5efe2cc;grid-template-columns:44px minmax(0,1fr) 190px 38px;align-items:center;gap:14px;min-height:142px;padding:20px 24px;display:grid}.state-customs-account>header>svg{width:32px;color:var(--state-indigo)}.state-customs-account>header span{color:var(--state-cinnabar);font-size:.55rem}.state-customs-account>header h1{margin:3px 0;font-size:1.35rem}.state-customs-account>header p{color:var(--state-ink-soft);font-size:.55rem}.state-customs-account>header>strong{color:var(--state-cinnabar);text-align:right;font-size:1.05rem;display:grid}.state-customs-account>header>strong small{color:var(--state-ink-soft);font-size:.48rem}.state-customs-account>header button{color:#fff;background:var(--state-indigo);place-items:center;width:40px;height:40px;display:grid}.state-customs-account>header button svg{width:16px}.state-customs-declaration-form fieldset{border:0;border-bottom:1px solid var(--state-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:14px;display:grid}.state-customs-declaration-form legend{color:var(--state-cinnabar);font-family:var(--state-serif);grid-column:1/-1;padding:0;font-size:.55rem}.state-customs-declaration-form label{align-content:start;gap:5px;font-size:.53rem;display:grid}.state-customs-declaration-form label.is-wide{grid-column:span 2}.state-customs-declaration-form input,.state-customs-declaration-form select,.state-customs-declaration-form textarea{border:1px solid var(--state-line);background:#ffffff5c;width:100%;min-width:0;padding:8px}.state-customs-declaration-form textarea{resize:vertical;min-height:70px}.state-customs-declaration-form>footer{justify-content:flex-end;padding:10px 14px;display:flex}.state-customs-declaration-form button,.state-customs-declaration form button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:.54rem;display:inline-flex}.state-customs-declaration-form button svg,.state-customs-declaration form button svg{width:15px}.state-customs-declaration{border-bottom:1px solid var(--state-line)}.state-customs-declaration>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 130px 130px 150px;align-items:center;gap:10px;min-height:68px;padding:10px 14px;display:grid}.state-customs-declaration summary>span{gap:2px;font-size:.54rem;display:grid}.state-customs-declaration summary b{color:var(--state-cinnabar);font-size:.48rem}.state-customs-declaration summary small{color:var(--state-ink-soft);font-size:.48rem}.state-customs-declaration>div{border-top:1px solid var(--state-line);background:#ffffff29;grid-template-columns:1fr 1fr;gap:14px;padding:14px;display:grid}.state-customs-declaration section{align-content:start;gap:7px;display:grid}.state-customs-declaration h3{font-size:.68rem}.state-customs-declaration p{border-bottom:1px solid var(--state-line);grid-template-columns:100px minmax(0,1fr);gap:8px;padding:7px 0;font-size:.53rem;display:grid}.state-customs-declaration p>b{color:var(--state-cinnabar);font-size:.48rem}.state-customs-declaration p>span{overflow-wrap:anywhere;display:grid}.state-customs-declaration p small{color:var(--state-ink-soft);font-size:.48rem}.state-customs-declaration article{border-bottom:1px solid var(--state-line);grid-template-columns:26px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.state-customs-declaration article svg{width:18px;color:var(--state-pine)}.state-customs-declaration article span{font-size:.53rem;display:grid}.state-customs-declaration article small{color:var(--state-ink-soft);font-size:.48rem}.state-customs-event{border-bottom:1px solid var(--state-line);grid-template-columns:170px minmax(0,1fr) 90px;align-items:center;gap:8px;min-height:58px;padding:8px 14px;font-size:.52rem;display:grid}.state-customs-event>b{color:var(--state-cinnabar);font-size:.47rem}.state-customs-event>span{display:grid}.state-customs-event small,.state-customs-event time{color:var(--state-ink-soft);font-size:.48rem}.state-customs-event time{text-align:right}.admin-customs-workbench{gap:12px;display:grid}.admin-customs-record{border-bottom:1px solid var(--state-line)}.admin-customs-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 120px 180px 160px;align-items:center;gap:10px;min-height:64px;padding:9px 14px;display:grid}.admin-customs-record summary>span{display:grid}.admin-customs-record summary small{color:var(--state-ink-soft);font-size:.51rem}.admin-customs-record>div{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 320px;gap:12px;padding:14px;display:grid}.admin-customs-record>div.admin-customs-declaration-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 330px}.admin-customs-record section{align-content:start;gap:7px;display:grid}.admin-customs-record section>p{border-bottom:1px solid var(--state-line);grid-template-columns:105px minmax(0,1fr);align-items:start;gap:8px;padding:7px 0;font-size:.54rem;display:grid}.admin-customs-record section>p>b{color:var(--state-cinnabar);font-size:.48rem}.admin-customs-record section>p>span{overflow-wrap:anywhere;display:grid}.admin-customs-record section>p small{color:var(--state-ink-soft);font-size:.49rem}.admin-customs-actions,.admin-customs-actions form{gap:7px;display:grid}.admin-customs-actions input,.admin-customs-actions select,.admin-customs-actions textarea,.admin-customs-form input,.admin-customs-form select{border:1px solid var(--state-line);background:#ffffff5c;width:100%;min-width:0;padding:8px}.admin-customs-actions textarea{resize:vertical;min-height:66px}.admin-customs-actions button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 10px;font-size:.53rem;display:inline-flex}.admin-customs-actions button svg{width:15px}.admin-customs-form>div{grid-template-columns:1fr 1fr 1fr 1.2fr;gap:9px;padding:14px;display:grid}.admin-customs-form label{align-content:start;gap:5px;font-size:.54rem;display:grid}.admin-customs-form fieldset{border:1px solid var(--state-line);grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:8px;display:grid}.admin-customs-form fieldset legend{padding:0 4px;font-size:.5rem}.admin-customs-form fieldset label{align-items:center;gap:6px;min-height:30px;display:flex}.admin-customs-form fieldset input{width:auto}.admin-customs-form>footer{border-top:1px solid var(--state-line);justify-content:flex-end;padding:10px 14px;display:flex}@media (max-width:1100px){.state-customs-grid,.state-customs-split{grid-template-columns:1fr}.state-customs-declaration-form fieldset{grid-template-columns:repeat(3,1fr)}.admin-customs-record{overflow-x:auto}.admin-customs-record>summary,.admin-customs-record>div,.admin-customs-record>div.admin-customs-declaration-body{min-width:920px}.admin-customs-form>div{grid-template-columns:1fr 1fr}}@media (max-width:760px){.state-customs-hero{grid-template-columns:1fr}.state-customs-account>header{grid-template-columns:36px 1fr 40px}.state-customs-account>header>strong{text-align:left;grid-column:2}.state-customs-account>header>form{grid-area:1/3}.state-customs-declaration-form fieldset,.state-customs-declaration>summary{grid-template-columns:1fr 1fr}.state-customs-declaration>div{grid-template-columns:1fr}.state-customs-port,.state-customs-tariff,.state-customs-rule{grid-template-columns:28px 1fr}.state-customs-port>span,.state-customs-tariff>span,.state-customs-rule>span{text-align:left;grid-column:2}.state-customs-stat{grid-template-columns:28px 1fr 100px}.state-customs-stat>span:last-child{grid-column:3}.admin-customs-form>div{grid-template-columns:1fr}}@media (max-width:560px){.state-customs-page,.state-customs-account{padding:9px 9px 78px}.state-customs-hero,.state-customs-account>header{padding:17px}.state-customs-metrics,.state-customs-account-metrics{grid-template-columns:1fr 1fr}.state-customs-metrics div:nth-child(2),.state-customs-account-metrics div:nth-child(2){border-right:0}.state-customs-declaration-form fieldset{grid-template-columns:1fr}.state-customs-declaration-form label.is-wide{grid-column:auto}.state-customs-declaration>summary{grid-template-columns:1fr}.state-customs-stat{grid-template-columns:26px 1fr}.state-customs-stat>span,.state-customs-stat>span:last-child{text-align:left;grid-column:2}.state-customs-event{grid-template-columns:120px 1fr}.state-customs-event time{text-align:left;grid-column:2}.state-customs-port,.state-customs-tariff,.state-customs-rule,.state-customs-stat{padding:11px}.state-business-nav a{min-width:126px}}
.state-health-page,.state-health-facilities-page,.state-health-alerts-page,.state-health-alert-detail-page{min-height:calc(100dvh - var(--state-masthead-height) - var(--state-footer-height));align-content:start;gap:10px;padding:14px 16px 20px;display:grid}.state-health-tabs a{align-items:center;gap:6px;display:inline-flex}.state-health-tabs svg{width:15px;height:15px}.state-health-hero{border:1px solid var(--state-line-strong);background:#f5efe2c2;grid-template-columns:minmax(0,1fr) 390px;min-height:250px;display:grid}.state-health-hero>div{align-content:center;gap:8px;max-width:780px;padding:26px 30px;display:grid}.state-health-hero>div>span{color:var(--state-cinnabar);font-family:var(--state-serif);font-size:.65rem}.state-health-hero h1{font-size:1.9rem;font-weight:500}.state-health-hero>div>p{max-width:690px;color:var(--state-ink-soft);font-size:.68rem;line-height:1.8}.state-health-hero>div>nav{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.state-health-hero>div>nav a{border:1px solid var(--state-line-strong);min-height:36px;color:var(--state-indigo);font-family:var(--state-serif);background:#ffffff47;align-items:center;gap:6px;padding:0 12px;font-size:.61rem;display:inline-flex}.state-health-hero>div>nav svg{width:15px}.state-health-live{border:1px solid var(--state-line-strong);min-width:0;color:var(--state-ink);background:#ffffff40;align-content:center;gap:8px;margin:16px;padding:16px;display:grid}.state-health-live>header{border-bottom:1px solid var(--state-line);align-items:center;gap:7px;padding-bottom:9px;display:flex}.state-health-live>header svg,.state-health-live.is-clear>svg{width:20px;color:var(--state-cinnabar)}.state-health-live>header span{font-family:var(--state-serif);font-size:.62rem}.state-health-live>header b{color:#fff;background:var(--state-cinnabar);margin-left:auto;padding:4px 6px;font-size:.5rem}.state-health-live>strong{font-family:var(--state-serif);font-size:1rem}.state-health-live>p{color:var(--state-ink-soft);font-size:.6rem;line-height:1.65}.state-health-live>footer{color:var(--state-indigo);align-items:center;gap:6px;font-size:.55rem;display:flex}.state-health-live>footer svg{width:14px}.state-health-live>footer svg:last-child{margin-left:auto}.state-health-live.is-watch{border-color:var(--state-copper)}.state-health-live.is-advisory,.state-health-live.is-clear{border-color:var(--state-pine)}.state-health-metrics{border:1px solid var(--state-line-strong);background:#f5efe2b3;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-health-metrics>div{border-right:1px solid var(--state-line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:3px 9px;min-height:76px;padding:9px 13px;display:grid}.state-health-metrics>div:last-child{border-right:0}.state-health-metrics svg{width:23px;color:var(--state-indigo);grid-row:1/3}.state-health-metrics span{font-family:var(--state-serif);font-size:.64rem}.state-health-metrics strong{color:var(--state-cinnabar);font-family:var(--state-serif);grid-area:1/3/3;font-size:1.55rem;font-weight:500}.state-health-primary{grid-template-columns:minmax(620px,1.2fr) minmax(430px,.8fr);gap:10px;display:grid}.state-health-section,.state-health-alert-strip,.state-health-facility-register,.state-health-alert-register,.state-health-guidance,.state-health-timeline,.state-health-alert-detail-grid aside section{border:1px solid var(--state-line-strong);background:#f5efe2ad;min-width:0}.state-health-section>header,.state-health-alert-strip>header,.state-health-guidance>header,.state-health-timeline>header{border-bottom:1px solid var(--state-line);align-items:center;gap:8px;min-height:44px;padding:0 13px;display:flex}.state-health-section>header svg,.state-health-alert-strip>header svg,.state-health-guidance>header svg,.state-health-timeline>header svg{width:17px;color:var(--state-indigo)}.state-health-section>header div{display:grid}.state-health-section h2,.state-health-alert-strip h2,.state-health-guidance h2,.state-health-timeline h2{font-size:.8rem}.state-health-section header span{color:var(--state-ink-soft);font-size:.51rem}.state-health-section>header a,.state-health-alert-strip>header a{color:var(--state-indigo);align-items:center;gap:5px;margin-left:auto;font-size:.55rem;display:inline-flex}.state-health-section>header a svg,.state-health-alert-strip>header a svg{width:13px}.state-health-facility{border-bottom:1px solid var(--state-line);grid-template-columns:38px minmax(0,1fr) 180px;align-items:center;gap:10px;min-height:92px;padding:10px 13px;display:grid}.state-health-facility>span{color:#fff;background:var(--state-pine);place-items:center;width:34px;height:34px;display:grid}.state-health-facility>span.is-strained{background:var(--state-copper)}.state-health-facility>span.is-critical,.state-health-facility>span.is-closed{background:var(--state-cinnabar)}.state-health-facility>span svg{width:18px}.state-health-facility>div{gap:3px;min-width:0;display:grid}.state-health-facility b{color:var(--state-cinnabar);font-size:.49rem}.state-health-facility strong{font-family:var(--state-serif);font-size:.66rem}.state-health-facility p,.state-health-facility small{color:var(--state-ink-soft);font-size:.52rem;line-height:1.45}.state-health-facility dl{grid-template-columns:1fr auto;gap:4px 8px;margin:0;font-size:.51rem;display:grid}.state-health-facility dt{color:var(--state-ink-soft)}.state-health-facility dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.state-health-surveillance>article{border-bottom:1px solid var(--state-line);padding:12px 13px}.state-health-surveillance>article>header{justify-content:space-between;align-items:end;display:flex}.state-health-surveillance>article>header div{display:grid}.state-health-surveillance>article>header b{color:var(--state-cinnabar);font-size:.48rem}.state-health-surveillance>article>header strong{font-family:var(--state-serif);font-size:.7rem}.state-health-surveillance>article>header>span{color:var(--state-indigo);font-size:.52rem}.state-health-surveillance>article>p{color:var(--state-ink-soft);margin:6px 0;font-size:.53rem;line-height:1.5}.state-health-surveillance>article>div{gap:5px;margin-top:8px;display:grid}.state-health-surveillance>article>div>div{grid-template-columns:100px minmax(70px,1fr) 65px;align-items:center;gap:8px;font-size:.51rem;display:grid}.state-health-surveillance>article>div span{justify-content:space-between;display:flex}.state-health-surveillance>article>div span small{color:var(--state-ink-soft)}.state-health-surveillance>article>div i{background:#264e691f;height:6px}.state-health-surveillance>article>div i:after{width:var(--health-level);background:var(--state-indigo);content:"";height:100%;display:block}.state-health-surveillance>article>div strong{text-align:right}.state-health-surveillance>article>div .is-suppressed i:after{background:var(--state-ink-soft);width:18%}.state-health-surveillance>article>div .is-suppressed strong{color:var(--state-ink-soft)}.state-health-surveillance>article>footer{border-top:1px solid var(--state-line);color:var(--state-ink-soft);gap:7px;margin-top:10px;padding-top:8px;font-size:.49rem;line-height:1.5;display:flex}.state-health-surveillance>article>footer svg{width:14px;color:var(--state-pine);flex:none}.state-health-alert-strip>a{border-bottom:1px solid var(--state-line);grid-template-columns:58px minmax(0,1fr) 170px 150px 16px;align-items:center;gap:9px;min-height:70px;padding:8px 12px;display:grid}.state-health-alert-strip>a>b{color:#fff;font-family:var(--state-serif);text-align:center;background:var(--state-cinnabar);padding:5px;font-size:.51rem}.state-health-alert-strip>a>div{gap:3px;display:grid}.state-health-alert-strip>a strong{font-family:var(--state-serif);font-size:.63rem}.state-health-alert-strip>a p,.state-health-alert-strip>a span,.state-health-alert-strip>a time{color:var(--state-ink-soft);font-size:.51rem;line-height:1.4}.state-health-alert-strip>a span,.state-health-alert-strip>a time{align-items:center;gap:5px;display:flex}.state-health-alert-strip>a svg{width:14px}.state-health-alert-strip>p,.state-health-alert-register>p{color:var(--state-ink-soft);padding:18px;font-size:.57rem}.state-health-register-hero,.state-health-alerts-hero{background:#f5efe2cc}.state-health-facility-register>header,.state-health-facility-register>article{grid-template-columns:minmax(240px,1.2fr) minmax(210px,1fr) minmax(220px,1fr) minmax(260px,1.05fr);align-items:center;gap:10px;padding:0 13px;display:grid}.state-health-facility-register>header{min-height:34px;color:var(--state-ink-soft);background:#233d4d0f;font-size:.54rem}.state-health-facility-register>article{border-top:1px solid var(--state-line);min-height:126px}.state-health-facility-register>article>div{align-items:flex-start;gap:8px;min-width:0;display:flex}.state-health-facility-register>article>div>svg{width:19px;color:var(--state-indigo);flex:none}.state-health-facility-register>article>div>span{gap:4px;display:grid}.state-health-facility-register b{color:var(--state-cinnabar);font-size:.48rem}.state-health-facility-register strong{font-family:var(--state-serif);font-size:.66rem}.state-health-facility-register small,.state-health-facility-register a{color:var(--state-ink-soft);font-size:.51rem;line-height:1.45}.state-health-facility-register a,.state-health-facility-register article>div:nth-child(3)>small{align-items:center;gap:4px;display:flex}.state-health-facility-register a svg,.state-health-facility-register article>div:nth-child(3)>small svg{width:12px}.state-health-service-list{flex-wrap:wrap;gap:4px;display:flex!important}.state-health-service-list b{color:var(--state-indigo);background:#264e6914;padding:3px 5px}.state-health-facility-register dl{gap:4px;margin:0;padding:9px 0;display:grid}.state-health-facility-register dl>div{grid-template-columns:100px minmax(0,1fr);gap:7px;font-size:.51rem;display:grid}.state-health-facility-register dt,.state-health-facility-register dd{align-items:center;gap:5px;margin:0;display:flex}.state-health-facility-register dt{color:var(--state-ink-soft)}.state-health-facility-register dt svg{width:13px}.state-health-facility-register dd.is-strained,.state-health-facility-register dd.is-critical{color:var(--state-cinnabar)}.state-health-alert-register>header,.state-health-alert-register>a{grid-template-columns:72px minmax(260px,1.4fr) minmax(150px,.7fr) 210px 82px 16px;align-items:center;gap:9px;padding:0 12px;display:grid}.state-health-alert-register>header{min-height:34px;color:var(--state-ink-soft);background:#233d4d0f;font-size:.54rem}.state-health-alert-register>a{border-top:1px solid var(--state-line);min-height:82px}.state-health-alert-register>a>b{color:#fff;font-family:var(--state-serif);background:var(--state-pine);justify-content:center;align-items:center;gap:4px;padding:5px;font-size:.49rem;display:flex}.state-health-alert-register>a>b.is-warning,.state-health-alert-register>a>b.is-emergency{background:var(--state-cinnabar)}.state-health-alert-register>a>b.is-watch{background:var(--state-copper)}.state-health-alert-register>a>b svg{width:13px}.state-health-alert-register>a>div{gap:3px;display:grid}.state-health-alert-register strong{font-family:var(--state-serif);font-size:.64rem}.state-health-alert-register p,.state-health-alert-register small,.state-health-alert-register>a>span{color:var(--state-ink-soft);font-size:.51rem;line-height:1.45}.state-health-alert-register>a>span{align-items:center;gap:5px;display:flex}.state-health-alert-register>a>span:nth-of-type(2){display:grid}.state-health-alert-register>a>span svg,.state-health-alert-register>a>svg{width:14px}.state-health-alert-register em{font-size:.52rem;font-style:normal}.state-health-alert-hero{border:1px solid var(--state-line-strong);border-left:5px solid var(--state-pine);background:#f5efe2c7;grid-template-columns:minmax(0,1fr) 190px;min-height:180px;display:grid}.state-health-alert-hero.is-warning,.state-health-alert-hero.is-emergency{border-left-color:var(--state-cinnabar)}.state-health-alert-hero>a{color:var(--state-indigo);grid-column:1/-1;align-self:start;align-items:center;gap:5px;padding:12px 18px 0;font-size:.55rem;display:inline-flex}.state-health-alert-hero>a svg{width:14px}.state-health-alert-hero>div{align-content:center;gap:7px;padding:8px 22px 22px;display:grid}.state-health-alert-hero>div>span{color:var(--state-cinnabar);font-size:.56rem}.state-health-alert-hero h1{font-size:1.55rem;font-weight:500}.state-health-alert-hero p{max-width:760px;color:var(--state-ink-soft);font-size:.64rem;line-height:1.65}.state-health-alert-hero>strong{border-left:1px solid var(--state-line);font-family:var(--state-serif);place-content:center;justify-items:center;gap:5px;font-size:.8rem;display:grid}.state-health-alert-hero>strong svg{width:28px;color:var(--state-cinnabar)}.state-health-alert-hero>strong small{color:var(--state-ink-soft);font-family:var(--state-sans);font-size:.5rem}.state-health-alert-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:10px;display:grid}.state-health-alert-detail-grid>main{gap:10px;display:grid}.state-health-guidance>p{font-family:var(--state-serif);padding:18px;font-size:.8rem;line-height:1.9}.state-health-guidance>ol{margin:0;padding:0;list-style:none;display:grid}.state-health-guidance li{border-top:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr);gap:8px;padding:10px 14px;display:grid}.state-health-guidance li>svg{width:17px;color:var(--state-indigo)}.state-health-guidance li span{gap:2px;display:grid}.state-health-guidance li strong{font-size:.59rem}.state-health-guidance li small{color:var(--state-ink-soft);font-size:.52rem}.state-health-timeline>ol{margin:0;padding:0;list-style:none}.state-health-timeline li{border-top:1px solid var(--state-line);grid-template-columns:145px 88px minmax(0,1fr);gap:9px;padding:11px 14px;display:grid}.state-health-timeline time,.state-health-timeline b{font-size:.52rem}.state-health-timeline b{color:var(--state-cinnabar)}.state-health-timeline li div{gap:3px;display:grid}.state-health-timeline li strong{font-family:var(--state-serif);font-size:.62rem}.state-health-timeline li p{color:var(--state-ink-soft);font-size:.52rem;line-height:1.5}.state-health-alert-detail-grid>aside{align-content:start;gap:10px;display:grid}.state-health-alert-detail-grid aside section{grid-template-columns:22px minmax(0,1fr);gap:7px;padding:14px;display:grid}.state-health-alert-detail-grid aside svg{width:17px;color:var(--state-indigo);grid-row:1/3}.state-health-alert-detail-grid aside h2{font-size:.68rem}.state-health-alert-detail-grid aside p,.state-health-alert-detail-grid aside a{color:var(--state-ink-soft);font-size:.54rem;line-height:1.65}.state-health-alert-detail-grid aside a{color:var(--state-indigo);grid-column:2}.admin-health-workbench{gap:12px;display:grid}.admin-health-register>header,.admin-health-observations>header,.admin-health-alerts>header,.admin-health-create-form>header,.admin-health-observation-form>header,.admin-health-alert-form>header{align-items:center;gap:8px;display:flex}.admin-health-register>header svg,.admin-health-observations>header svg,.admin-health-alerts>header svg,.admin-health-create-form>header svg,.admin-health-observation-form>header svg,.admin-health-alert-form>header svg{width:17px;color:var(--state-indigo)}.admin-health-register>details,.admin-health-alerts>details{border-bottom:1px solid var(--state-line)}.admin-health-register>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 120px 130px 130px;align-items:center;gap:9px;min-height:62px;padding:8px 14px;display:grid}.admin-health-register summary>span{display:grid}.admin-health-register summary small{color:var(--state-ink-soft);font-size:.5rem}.admin-health-register details>div{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 560px;gap:12px;padding:14px;display:grid}.admin-health-register details>div>section{align-content:start;gap:10px;display:grid}.admin-health-register details>div>section>p{font-size:.58rem;line-height:1.6}.admin-health-register dl{gap:5px;margin:0;display:grid}.admin-health-register dl>div{border-bottom:1px solid var(--state-line);grid-template-columns:110px minmax(0,1fr);gap:8px;padding:6px 0;font-size:.53rem;display:grid}.admin-health-register dt{color:var(--state-ink-soft);align-items:center;gap:5px;display:flex}.admin-health-register dt svg{width:13px}.admin-health-register dd{margin:0}.admin-health-inline-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-health-inline-form .admin-form-wide{grid-column:1/-1}.admin-health-inline-form>.admin-check{align-self:end}.admin-health-inline-form>button{grid-column:1/-1;justify-self:end}.admin-health-create-form>.admin-form-grid,.admin-health-observation-form>.admin-form-grid,.admin-health-alert-form>.admin-form-grid{padding:14px}.admin-health-create-form>footer,.admin-health-observation-form>footer,.admin-health-alert-form>footer{border-top:1px solid var(--state-line);justify-content:space-between;align-items:center;gap:15px;padding:10px 14px;display:flex}.admin-health-observation-form>footer p,.admin-health-alert-form>footer p{color:var(--state-ink-soft);align-items:center;gap:6px;font-size:.52rem;display:flex}.admin-health-observation-form>footer svg,.admin-health-alert-form>footer svg{width:15px}.admin-health-row-actions{gap:5px;display:flex}.admin-health-row-actions form,.admin-health-row-actions button{display:flex}.admin-health-row-actions button{color:#fff;background:var(--state-indigo);justify-content:center;align-items:center;width:34px;min-height:34px}.admin-health-row-actions svg{width:15px}.admin-health-alerts>details>summary{cursor:pointer;grid-template-columns:90px minmax(0,1fr) 110px 150px;align-items:center;gap:9px;min-height:64px;padding:8px 14px;display:grid}.admin-health-alerts summary>b{color:#fff;text-align:center;background:var(--state-pine);padding:5px;font-size:.48rem}.admin-health-alerts summary>b.is-warning,.admin-health-alerts summary>b.is-emergency{background:var(--state-cinnabar)}.admin-health-alerts summary>span{display:grid}.admin-health-alerts summary small{color:var(--state-ink-soft);font-size:.5rem}.admin-health-alerts summary em{font-style:normal}.admin-health-alerts details>div{border-top:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 320px;gap:14px;padding:14px;display:grid}.admin-health-alerts details>div>section{gap:10px;display:grid}.admin-health-alerts details>div>section>p{font-size:.58rem;line-height:1.6}.admin-health-alerts dl{gap:5px;margin:0;display:grid}.admin-health-alerts dl>div{grid-template-columns:100px minmax(0,1fr);gap:8px;font-size:.53rem;display:grid}.admin-health-alerts dt{color:var(--state-ink-soft)}.admin-health-alerts dd{margin:0}.admin-health-alerts ol{margin:0;padding:0;list-style:none}.admin-health-alerts li{border-top:1px solid var(--state-line);grid-template-columns:140px 85px minmax(0,1fr);gap:8px;padding:8px 0;font-size:.51rem;display:grid}.admin-health-alerts li>span{display:grid}.admin-health-alerts li small{color:var(--state-ink-soft)}.admin-health-alerts aside,.admin-health-alerts aside form{align-content:start;gap:7px;display:grid}.admin-health-alerts aside input,.admin-health-alerts aside textarea{border:1px solid var(--state-line);background:#ffffff57;width:100%;padding:8px}@media (max-width:1180px){.state-health-primary{grid-template-columns:1fr}.state-health-hero{grid-template-columns:minmax(0,1fr) 330px}.state-health-facility-register,.state-health-alert-register{overflow-x:auto}.state-health-facility-register>header,.state-health-facility-register>article{min-width:980px}.state-health-alert-register>header,.state-health-alert-register>a{min-width:940px}.admin-health-register details>div{grid-template-columns:1fr}.admin-health-inline-form{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.state-health-hero,.state-health-alert-detail-grid{grid-template-columns:1fr}.state-health-hero>div{padding:22px}.state-health-live{margin:0 14px 14px}.state-health-metrics{grid-template-columns:1fr 1fr}.state-health-metrics>div:nth-child(2){border-right:0}.state-health-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--state-line)}.state-health-alert-hero{grid-template-columns:1fr}.state-health-alert-hero>strong{border-top:1px solid var(--state-line);border-left:0;min-height:90px}.state-health-alert-strip{overflow-x:auto}.state-health-alert-strip>a{min-width:850px}.admin-health-register>details>summary,.admin-health-alerts>details>summary{min-width:760px}.admin-health-register>details,.admin-health-alerts>details{overflow-x:auto}.admin-health-alerts details>div{grid-template-columns:1fr}.admin-health-inline-form{grid-template-columns:1fr 1fr}}@media (max-width:560px){.state-health-page,.state-health-facilities-page,.state-health-alerts-page,.state-health-alert-detail-page{padding:9px 9px 76px}.state-health-hero h1{font-size:1.45rem}.state-health-metrics{grid-template-columns:1fr}.state-health-metrics>div{border-right:0;border-bottom:1px solid var(--state-line)}.state-health-facility{grid-template-columns:34px minmax(0,1fr)}.state-health-facility dl{grid-column:2}.state-health-surveillance>article>div>div{grid-template-columns:84px minmax(55px,1fr) 58px}.state-health-alert-hero h1{font-size:1.25rem}.state-register-ledger{grid-template-columns:1fr}.state-health-timeline li{grid-template-columns:105px minmax(0,1fr)}.state-health-timeline li>div{grid-column:2}.admin-health-inline-form{grid-template-columns:1fr}.admin-health-create-form>footer,.admin-health-observation-form>footer,.admin-health-alert-form>footer{flex-direction:column;align-items:stretch}}
