:root{--gov-ink:#17202b;--gov-ink-soft:#354557;--gov-muted:#5e6d7d;--gov-muted-light:#778493;--gov-page:#f4f6f8;--gov-surface:#fff;--gov-surface-subtle:#f8f9fb;--gov-surface-strong:#eef2f5;--gov-border:#c7d0d9;--gov-border-light:#e0e5ea;--gov-navy:#153554;--gov-navy-deep:#0d263d;--gov-blue:#005ea8;--gov-blue-dark:#00477f;--gov-blue-pale:#e8f2f8;--gov-focus:#ffbf47;--gov-success:#20744a;--gov-success-pale:#e8f4ed;--gov-warning:#8a5a00;--gov-warning-pale:#fff4cf;--gov-danger:#b42318;--gov-danger-pale:#fcebea;--gov-neutral-pale:#eef1f4;--gov-max:1680px;--gov-local-nav:268px;--gov-radius:2px;--gov-font:Arial, Helvetica, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{background:var(--gov-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100%}body{background:var(--gov-page);min-height:100vh;color:var(--gov-ink);font-family:var(--gov-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}button,input,select,textarea{font:inherit}a{color:var(--gov-blue);text-underline-offset:2px}a:hover{color:var(--gov-blue-dark)}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--gov-focus);outline-offset:2px}::selection{color:var(--gov-ink);background:#d7e8f5}.skip-link{z-index:1000;background:var(--gov-focus);color:#111;padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.government-app-shell{background:var(--gov-page);min-height:100vh}.government-masthead{z-index:30;background:var(--gov-surface);border-bottom:1px solid var(--gov-border);position:sticky;top:0}.masthead-identity-row{background:var(--gov-navy-deep);color:#fff;justify-content:space-between;align-items:center;gap:28px;min-height:74px;padding:10px 32px;display:flex}.institution-brand{color:#fff;align-items:center;gap:14px;min-width:0;text-decoration:none;display:inline-flex}.institution-brand:hover{color:#fff}.institution-mark{letter-spacing:.02em;border:2px solid #ffffffdb;flex:none;grid-template-columns:1fr auto;align-items:center;width:54px;height:46px;padding:0 6px;display:grid}.institution-mark b{font-size:16px;line-height:1}.institution-mark small{opacity:.75;align-self:end;padding-bottom:6px;font-size:8px;font-weight:700}.institution-name{flex-direction:column;gap:1px;min-width:0;display:flex}.institution-name strong{letter-spacing:-.01em;font-size:18px;line-height:1.2}.institution-name span{color:#d7e1ea;font-size:13px}.masthead-session{align-items:center;gap:14px;display:flex}.session-identity{text-align:right;gap:1px;min-width:180px;padding-right:8px;display:grid}.session-identity strong{font-size:14px;line-height:1.25}.session-identity span{color:#c9d5df;font-size:12px}.session-identity .session-role{color:#fff;font-weight:700}.masthead-link{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff6b;border-radius:0;justify-content:center;align-items:center;min-height:38px;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.masthead-link:hover{color:#fff;background:#ffffff14;border-color:#fff}.masthead-signout{appearance:none}.workspace-context-bar{border-bottom:1px solid var(--gov-border-light);background:var(--gov-surface);grid-template-columns:minmax(230px,1.2fr) minmax(540px,2fr);align-items:stretch;min-height:64px;padding:0 32px;display:grid}.context-menu-button{display:none}.workspace-election{border-right:1px solid var(--gov-border-light);flex-direction:column;justify-content:center;gap:2px;min-width:0;padding-right:22px;display:flex}.context-label,.context-facts span{color:var(--gov-muted);letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:700}.workspace-election strong{font-size:15px}.workspace-election select{border:1px solid var(--gov-border);width:min(470px,100%);min-height:36px;color:var(--gov-ink);background:#fff;border-radius:0;padding:5px 34px 5px 9px;font-size:14px;font-weight:700}.context-facts{grid-template-columns:repeat(4,minmax(110px,1fr));min-width:0;display:grid}.context-facts>div{border-right:1px solid var(--gov-border-light);flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:8px 18px;display:flex}.context-facts>div:last-child{border-right:0}.context-facts strong{color:var(--gov-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.environment-label{color:var(--gov-warning)!important}.service-navigation{background:var(--gov-navy)}.service-navigation-inner{max-width:var(--gov-max);scrollbar-width:thin;align-items:stretch;margin:0 auto;padding:0 20px;display:flex;overflow-x:auto}.service-nav-link{color:#e2eaf0;white-space:nowrap;border-bottom:4px solid #0000;flex:none;align-items:center;min-height:48px;padding:4px 15px 0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.service-nav-link:hover{color:#fff;background:#ffffff14}.service-nav-link.active,.service-nav-link[aria-current=page]{color:#fff;background:#0000001f;border-bottom-color:#fff}.service-nav-short{display:none}.command-workspace{width:100%;max-width:var(--gov-max);grid-template-columns:var(--gov-local-nav) minmax(0, 1fr);align-items:start;min-height:calc(100vh - 186px);margin:0 auto;display:grid}.local-service-nav{border-right:1px solid var(--gov-border);background:var(--gov-surface);flex-direction:column;min-width:0;height:calc(100vh - 186px);display:flex;position:sticky;top:186px;overflow:hidden auto}.local-nav-header{border-bottom:1px solid var(--gov-border-light);padding:25px 22px 20px;position:relative}.local-nav-header>span{color:var(--gov-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.local-nav-header strong{color:var(--gov-navy-deep);font-size:18px;line-height:1.25;display:block}.local-nav-header p{color:var(--gov-muted);margin:8px 0 0;font-size:13px;line-height:1.45}.local-nav-close{display:none}.local-nav-list{flex-direction:column;padding:10px 0 16px;display:flex}.local-nav-link{color:var(--gov-ink);border-left:5px solid #0000;flex-direction:column;gap:3px;padding:12px 18px 12px 17px;text-decoration:none;display:flex;position:relative}.local-nav-link:hover{background:var(--gov-surface-subtle);color:var(--gov-ink)}.local-nav-link.active,.local-nav-link[aria-current=page]{border-left-color:var(--gov-blue);background:var(--gov-blue-pale)}.local-nav-link strong{font-size:14px;line-height:1.25}.local-nav-link span{color:var(--gov-muted);font-size:12px;line-height:1.35}.local-nav-footer{border-top:1px solid var(--gov-border-light);background:var(--gov-surface-subtle);margin-top:auto;padding:18px 20px}.local-nav-footer small{color:var(--gov-muted);margin-top:7px;font-size:11px;line-height:1.45;display:block}.security-indicator{color:var(--gov-ink-soft);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.security-indicator i{background:var(--gov-success);border-radius:50%;width:8px;height:8px}.local-nav-backdrop{display:none}.command-main{min-width:0;min-height:calc(100vh - 186px)}.command-main:focus{outline:none}.command-content-boundary{width:100%;padding:32px 34px 52px}.page-heading{border-bottom:1px solid var(--gov-border);justify-content:space-between;align-items:flex-start;gap:28px;margin:0 0 26px;padding-bottom:22px;display:flex}.page-heading-copy{min-width:0;max-width:900px}.eyebrow,.header-kicker,.auth-kicker{color:var(--gov-blue-dark);letter-spacing:.055em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:800;display:block}.page-heading h1,.access-denied-panel h1{color:var(--gov-navy-deep);letter-spacing:-.022em;margin:0;font-size:clamp(29px,2.1vw,39px);font-weight:700;line-height:1.12}.page-heading .page-description,.page-heading-copy>p:last-child{max-width:850px;color:var(--gov-ink-soft);margin:9px 0 0;font-size:15px;line-height:1.55}.heading-action{flex:none;padding-top:22px}.stat-strip{border-top:3px solid var(--gov-navy);border-bottom:1px solid var(--gov-border);background:var(--gov-surface);margin:0 0 26px}.stat-strip dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.stat-cell{border-right:1px solid var(--gov-border-light);min-width:0;padding:17px 18px 18px}.stat-cell:last-child{border-right:0}.stat-cell dt,.stat-cell>span{color:var(--gov-muted);letter-spacing:.045em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800;line-height:1.35}.stat-cell dd,.stat-cell>strong{color:var(--gov-navy-deep);letter-spacing:-.025em;margin:0;font-size:27px;font-weight:700;line-height:1.1;display:block}.stat-cell small{color:var(--gov-muted);margin-top:6px;font-size:12px;line-height:1.4;display:block}.panel{border:1px solid var(--gov-border);background:var(--gov-surface);min-width:0;box-shadow:none;border-radius:0;padding:22px}.panel-large{min-width:0}.dashboard-grid{grid-template-columns:minmax(0,1.75fr) minmax(280px,.8fr);gap:20px;margin-bottom:20px;display:grid}.setup-grid{grid-template-columns:minmax(0,2.2fr) minmax(300px,.8fr)}.section-header{border-bottom:1px solid var(--gov-border-light);margin:0 0 16px;padding-bottom:12px}.section-header>div{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.section-header h2{color:var(--gov-navy-deep);margin:0;font-size:18px;font-weight:700;line-height:1.25}.section-header p{max-width:620px;color:var(--gov-muted);text-align:right;margin:1px 0 0;font-size:12px;line-height:1.45}.panel>p,.panel>div>p{color:var(--gov-ink-soft);font-size:14px}.system-message-panel p{margin:0}.access-denied-panel{max-width:900px}.access-denied-panel p{max-width:760px;font-size:15px}.status-badge{background:var(--gov-neutral-pale);min-height:26px;color:var(--gov-ink-soft);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border:1px solid #b7c0ca;border-radius:0;align-items:center;gap:7px;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.status-badge i{background:#6c7885;border-radius:50%;flex:none;width:7px;height:7px}.status-badge.good{background:var(--gov-success-pale);color:#155b38;border-color:#9bc4ac}.status-badge.good i{background:var(--gov-success)}.status-badge.warn{background:var(--gov-warning-pale);color:#694600;border-color:#dbc27d}.status-badge.warn i{background:#b47800}.status-badge.danger{background:var(--gov-danger-pale);color:#8f1c14;border-color:#e2aaa6}.status-badge.danger i{background:var(--gov-danger)}.status-badge.info{background:var(--gov-blue-pale);color:#164e75;border-color:#a9c9df}.status-badge.info i{background:var(--gov-blue)}.primary-button,.secondary-button,.quiet-button{cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.primary-button{border:2px solid var(--gov-blue);background:var(--gov-blue);color:#fff}.primary-button:hover{border-color:var(--gov-blue-dark);background:var(--gov-blue-dark);color:#fff}.secondary-button,.quiet-button{border:2px solid var(--gov-blue);color:var(--gov-blue-dark);background:#fff}.secondary-button:hover,.quiet-button:hover{background:var(--gov-blue-pale);color:var(--gov-blue-dark)}.primary-button:disabled,.secondary-button:disabled,.quiet-button:disabled{color:#74818d;cursor:not-allowed;opacity:1;background:#e9edf0;border-color:#c8cfd6}.button-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.operations-table-panel{margin-bottom:20px}.operations-table,.table-wrap,.tableWrap{border:1px solid var(--gov-border);background:var(--gov-surface);width:100%;overflow-x:auto}.table-head,.table-row{grid-template-columns:1.35fr .9fr 1fr 1fr;align-items:stretch;min-width:700px;display:grid}.table-head{z-index:2;border-bottom:2px solid var(--gov-navy);background:var(--gov-surface-strong);position:sticky;top:0}.table-head span{color:var(--gov-ink-soft);letter-spacing:.04em;text-transform:uppercase;padding:10px 12px;font-size:11px;font-weight:800;line-height:1.3}.table-row{border:0;border-bottom:1px solid var(--gov-border-light);min-height:58px;color:var(--gov-ink);background:#fff}.table-row:last-child{border-bottom:0}button.table-row:hover,.table-row:hover{background:#f7f9fb}.table-row>span{min-width:0;color:var(--gov-ink);overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:3px;padding:10px 12px;font-size:13px;line-height:1.35;display:flex}.table-row>span+span{border-left:1px solid var(--gov-border-light)}.table-row strong{color:var(--gov-ink);font-size:13px;font-weight:700}.table-row small{color:var(--gov-muted);font-size:11px;line-height:1.35}.compact-table .table-head,.compact-table .table-row{grid-template-columns:1.45fr .8fr .95fr 1fr}table{border-collapse:collapse;background:#fff;width:100%}th{border-bottom:2px solid var(--gov-navy);background:var(--gov-surface-strong);color:var(--gov-ink-soft);letter-spacing:.035em;text-align:left;text-transform:uppercase;padding:10px 12px;font-size:11px;font-weight:800}td{border-bottom:1px solid var(--gov-border-light);color:var(--gov-ink);vertical-align:top;padding:11px 12px;font-size:13px}tbody tr:hover td{background:#f8fafb}.compact-metric-list{border-top:1px solid var(--gov-border-light);display:grid}.compact-metric-list>div{border-bottom:1px solid var(--gov-border-light);grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;min-width:0;padding:11px 0;display:grid}.compact-metric-list>div>span{color:var(--gov-muted);font-size:12px;line-height:1.4}.compact-metric-list>div>strong{color:var(--gov-ink);text-align:right;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.compact-metric-list small{color:var(--gov-muted);font-size:11px;line-height:1.4}.compact-list,.control-list{margin:0;padding:0;list-style:none}.compact-list li,.control-list li{border-bottom:1px solid var(--gov-border-light);color:var(--gov-ink-soft);padding:10px 0 10px 22px;font-size:13px;line-height:1.5;position:relative}.compact-list li:last-child,.control-list li:last-child{border-bottom:0}.compact-list li:before{background:var(--gov-blue);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:3px}.control-list li{gap:12px;padding-left:0;display:flex}.control-list li>span{color:var(--gov-blue-dark);flex:0 0 28px;font-size:12px;font-weight:800}.control-list strong{font-size:13px;display:block}.control-list p{color:var(--gov-muted);margin:3px 0 0;font-size:12px}.pipeline{grid-template-columns:repeat(7,auto);align-items:center;gap:12px;display:grid}.pipeline>div{border-top:3px solid var(--gov-blue);background:var(--gov-surface-subtle);gap:3px;min-width:130px;padding:13px 10px;display:grid}.pipeline>div>span{color:var(--gov-blue-dark);letter-spacing:.05em;font-size:11px;font-weight:800}.pipeline>div>strong{font-size:14px}.pipeline>div>small{color:var(--gov-muted);font-size:11px}.pipeline>i{color:var(--gov-muted-light);font-style:normal}.progress-track{background:#e5eaee;width:100%;height:8px;overflow:hidden}.progress-track>span,.progress-fill{background:var(--gov-blue);height:100%;display:block}.readiness-list,.watch-list{flex-direction:column;display:flex}.readiness-row{border-bottom:1px solid var(--gov-border-light);grid-template-columns:minmax(180px,.9fr) minmax(170px,1.5fr) auto;align-items:center;gap:18px;padding:13px 0;display:grid}.readiness-row:last-child{border-bottom:0}.readiness-copy{flex-direction:column;gap:3px;display:flex}.readiness-copy strong{font-size:13px}.readiness-copy span{color:var(--gov-muted);font-size:12px}.watch-row{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.watch-row:last-child{border-bottom:0}.watch-row>div{flex-direction:column;gap:3px;display:flex}.watch-row span{font-size:13px}.watch-row small{color:var(--gov-muted);font-size:11px}.county-grid{border-top:1px solid var(--gov-border-light);border-left:1px solid var(--gov-border-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.county-row{border-right:1px solid var(--gov-border-light);border-bottom:1px solid var(--gov-border-light);justify-content:space-between;gap:12px;padding:11px 12px;display:flex}.county-row strong{font-size:13px}.county-row span{color:var(--gov-muted);font-size:12px}.empty-operational-state{background:var(--gov-surface-subtle);border-left:5px solid #8b98a5;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:17px;min-height:100px;padding:20px;display:grid}.empty-state-code,.empty-operational-state>span{min-width:70px;color:var(--gov-muted);letter-spacing:.04em;font-size:12px;font-weight:800}.empty-state-copy strong,.empty-operational-state>div strong{color:var(--gov-ink);font-size:15px;display:block}.empty-state-copy p,.empty-operational-state>div p{max-width:760px;color:var(--gov-muted);margin:4px 0 0;font-size:13px;line-height:1.5}label{color:var(--gov-ink)}input,select,textarea{max-width:100%;color:var(--gov-ink);background:#fff;border:2px solid #697886;border-radius:0;padding:9px 10px;font-size:14px;line-height:1.35}input,select{min-height:40px}textarea{resize:vertical;min-height:96px}input:focus,select:focus,textarea:focus{border-color:var(--gov-ink);outline:3px solid var(--gov-focus);outline-offset:0}input:disabled,select:disabled,textarea:disabled{color:#6d7882;background:#eef1f3;border-color:#c4ccd3}.auth-field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.auth-field>span,.auth-field>label{color:var(--gov-ink);font-size:13px;font-weight:700}.auth-field small{color:var(--gov-muted);font-size:12px}.import-dropzone{background:var(--gov-surface-subtle);border:2px dashed #8f9aa5;justify-content:space-between;align-items:center;gap:22px;margin-top:18px;padding:20px;display:flex}.import-dropzone strong{margin:5px 0;font-size:14px;display:block}.import-dropzone p{max-width:680px;color:var(--gov-muted);margin:0;font-size:12px}.dropzone-code{color:var(--gov-muted);letter-spacing:.04em;font-size:11px;font-weight:800}.auth-screen{background:var(--gov-page);grid-template-columns:minmax(280px,37vw) minmax(0,1fr);align-items:stretch;min-height:100vh;display:grid}.auth-screen:before{background:var(--gov-navy-deep);color:#fff;content:"CDC Election Network\a National Command Centre\a \a Restricted operational system";white-space:pre-line;align-items:flex-end;padding:clamp(32px,5vw,76px);font-size:clamp(19px,2.1vw,30px);font-weight:700;line-height:1.35;display:flex}.auth-card{border:0;border-top:5px solid var(--gov-blue);width:min(560px,100% - 48px);box-shadow:none;background:0 0;place-self:center start;margin:48px;padding:34px 0 0}.auth-card-wide{width:min(850px,100% - 48px)}.auth-brand{display:none}.auth-kicker{margin-bottom:9px}.auth-card h1{color:var(--gov-navy-deep);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(30px,3vw,42px);line-height:1.12}.auth-card>p{max-width:720px;color:var(--gov-ink-soft);margin:0 0 25px;font-size:15px;line-height:1.6}.auth-submit{width:100%;min-height:46px;margin-top:4px}.auth-error{border:1px solid #d6a4a0;border-left:5px solid var(--gov-danger);background:var(--gov-danger-pale);color:#771b14;margin:13px 0;padding:11px 12px;font-size:13px;line-height:1.45}.auth-footnote{color:var(--gov-muted);text-align:left;margin-top:18px;font-size:12px;display:block}.auth-loading{border-left:5px solid var(--gov-blue);background:var(--gov-blue-pale);color:var(--gov-ink-soft);padding:14px;font-size:14px}.auth-link-button{color:var(--gov-blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:16px 0 0;padding:0;font-size:13px;font-weight:700;text-decoration:underline;display:block}.auth-link-button:hover{color:var(--gov-blue-dark)}.auth-link-button.muted{color:var(--gov-muted)}.mfa-setup-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:26px;margin-top:22px;display:grid}.mfa-key-panel{border:1px solid var(--gov-border);border-left:5px solid var(--gov-blue);background:#fff;padding:20px}.mfa-key-panel strong{margin-bottom:10px;font-size:14px;display:block}.mfa-key-panel code{border:1px solid var(--gov-border);background:var(--gov-surface-subtle);letter-spacing:.08em;word-break:break-word;margin-bottom:10px;padding:13px;font-size:17px;font-weight:700;display:block}.mfa-key-panel span,.mfa-key-panel small{color:var(--gov-muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.mfa-confirm{padding-top:1px}.recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.recovery-grid code{border:1px solid var(--gov-border);letter-spacing:.05em;text-align:center;background:#fff;padding:11px;font-size:13px;font-weight:700}.command-main[data-route=verification] .dashboard-grid{grid-template-columns:minmax(0,2.1fr) minmax(300px,.75fr)}.command-main[data-route=verification] .operations-table-panel{border-top:4px solid var(--gov-navy)}.command-main[data-route=verification] button.table-row{appearance:none;font:inherit}.command-main[data-route=verification] .panel:has(.auth-field textarea){position:sticky;top:208px}.command-main[data-route=results] .pipeline{margin-top:6px}.command-main[data-route=publication] .primary-button{border-color:var(--gov-navy-deep);background:var(--gov-navy-deep)}.command-main[data-route=system] .status-badge.good{font-weight:800}.command-main[data-route=incidents] .status-badge.danger,.command-main[data-route=contingency] .status-badge.danger{border-left-width:4px}.app-frame,.main-frame{min-width:0}.command-header,.sidebar,.sidebar-backdrop{display:none!important}.sequence-number{color:var(--gov-muted);font-size:11px;font-weight:700}@media (max-width:1280px){:root{--gov-local-nav:238px}.masthead-identity-row,.workspace-context-bar{padding-left:22px;padding-right:22px}.context-facts>div{padding-left:12px;padding-right:12px}.command-content-boundary{padding:28px 26px 44px}}@media (max-width:1024px){.government-masthead{position:sticky}.masthead-identity-row{min-height:66px;padding:9px 18px}.institution-name span{display:none}.session-identity{min-width:0}.session-identity span:not(.session-role),.masthead-session .masthead-link:not(.masthead-signout){display:none}.workspace-context-bar{grid-template-columns:auto minmax(0,1fr);min-height:68px;padding:0 18px}.context-menu-button{border:2px solid var(--gov-blue);min-height:42px;color:var(--gov-blue-dark);cursor:pointer;background:#fff;align-self:center;align-items:center;gap:7px;margin-right:14px;padding:7px 10px;font-size:13px;font-weight:700;display:inline-flex}.workspace-election{border-right:0;padding-right:0}.context-facts{display:none}.service-navigation-inner{padding:0 8px}.service-nav-link{padding-left:12px;padding-right:12px}.service-nav-full{display:none}.service-nav-short{display:inline}.command-workspace{grid-template-columns:1fr;min-height:calc(100vh - 182px)}.local-service-nav{z-index:60;width:min(360px,88vw);height:100dvh;transition:transform .16s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:14px 0 35px #0d263d38}.local-service-nav.open{transform:translate(0)}.local-nav-close{border:2px solid var(--gov-border);width:38px;height:38px;color:var(--gov-ink);cursor:pointer;background:#fff;place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.local-nav-header{padding-right:62px}.local-nav-backdrop{z-index:50;cursor:default;background:#0a192785;border:0;display:block;position:fixed;inset:0}.command-main{min-height:calc(100vh - 182px)}.command-main[data-route=verification] .panel:has(.auth-field textarea){position:static}.dashboard-grid,.setup-grid,.command-main[data-route=verification] .dashboard-grid{grid-template-columns:1fr}}@media (max-width:720px){body{font-size:15px}.masthead-identity-row{gap:12px}.institution-mark{width:48px;height:42px}.institution-name strong{text-overflow:ellipsis;white-space:nowrap;max-width:42vw;font-size:15px;overflow:hidden}.session-identity{display:none}.masthead-signout{min-height:36px;padding:6px 9px;font-size:12px}.workspace-context-bar{padding:0 12px}.context-menu-button{margin-right:9px}.context-menu-button span:last-child{display:none}.workspace-election .context-label{font-size:10px}.workspace-election strong{text-overflow:ellipsis;white-space:nowrap;max-width:62vw;overflow:hidden}.workspace-election select{max-width:62vw;font-size:12px}.service-nav-link{min-height:45px;padding-left:11px;padding-right:11px;font-size:12px}.command-content-boundary{padding:22px 15px 36px}.page-heading{flex-direction:column;gap:14px;margin-bottom:20px;padding-bottom:18px}.page-heading h1{font-size:29px}.page-heading .page-description{font-size:14px}.heading-action{padding-top:0}.stat-strip dl{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-cell{border-bottom:1px solid var(--gov-border-light)}.stat-cell:nth-child(2n){border-right:0}.stat-cell:nth-last-child(-n+2){border-bottom:0}.stat-cell dd,.stat-cell>strong{font-size:23px}.panel{padding:17px}.section-header>div{flex-direction:column;gap:6px}.section-header p{text-align:left}.compact-metric-list>div{grid-template-columns:1fr;gap:3px}.compact-metric-list>div>strong{text-align:left}.county-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline{grid-template-columns:1fr;gap:7px}.pipeline>div{min-width:0}.pipeline>i{display:none}.readiness-row{grid-template-columns:1fr;gap:8px}.import-dropzone{flex-direction:column;align-items:flex-start}.auth-screen{grid-template-columns:1fr}.auth-screen:before{align-items:flex-end;min-height:170px;padding:28px 22px;font-size:20px}.auth-card,.auth-card-wide{width:auto;max-width:none;margin:28px 22px 44px;padding-top:24px}.mfa-setup-grid,.recovery-grid{grid-template-columns:1fr}}@media (max-width:480px){.stat-strip dl{grid-template-columns:1fr}.stat-cell{border-right:0;border-bottom:1px solid var(--gov-border-light)!important}.stat-cell:last-child{border-bottom:0!important}.county-grid{grid-template-columns:1fr}.button-row{flex-direction:column;align-items:stretch}.button-row>*{width:100%}.primary-button,.secondary-button,.quiet-button{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media print{.government-masthead,.local-service-nav,.heading-action,button{display:none!important}body,.government-app-shell,.command-main{background:#fff!important}.command-workspace{max-width:none;display:block}.command-content-boundary{padding:0}.panel,.operations-table{break-inside:avoid;border-color:#999}}
.results-command-bar{border-top:4px solid var(--gov-navy-deep);border-bottom:1px solid var(--gov-border);background:#fff;grid-template-columns:minmax(260px,.9fr) minmax(0,2fr);margin-bottom:24px;display:grid}.results-command-primary{border-right:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:20px 22px}.results-command-primary span,.results-command-bar dt,.pipeline-pressure span{color:var(--gov-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.results-command-primary strong{color:var(--gov-navy-deep);margin:4px 0;font-size:34px;line-height:1;display:block}.results-command-primary small{color:var(--gov-muted);font-size:12px}.results-command-bar>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.results-command-bar>dl>div{border-right:1px solid var(--gov-border-light);min-width:0;padding:18px}.results-command-bar>dl>div:last-child{border-right:0}.results-command-bar>dl>div.watch{box-shadow:inset 0 4px #b47800}.results-command-bar>dl>div.danger{box-shadow:inset 0 4px 0 var(--gov-danger)}.results-command-bar dd{color:var(--gov-navy-deep);margin:4px 0 0;font-size:26px;font-weight:700}.results-pipeline-workspace{border:1px solid var(--gov-border);background:#fff;margin-bottom:24px}.results-pipeline-heading{border-bottom:1px solid var(--gov-border);justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.results-pipeline-heading h2{color:var(--gov-navy-deep);margin:0;font-size:19px}.results-pipeline-heading p{max-width:760px;color:var(--gov-muted);margin:5px 0 0;font-size:12px}.pipeline-pressure{border-left:1px solid var(--gov-border);text-align:right;min-width:150px;padding-left:20px}.pipeline-pressure.active{color:var(--gov-warning)}.pipeline-pressure strong{color:var(--gov-navy-deep);font-size:25px;display:block}.results-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.results-pipeline li{border-right:1px solid var(--gov-border-light);grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;padding:18px;display:grid}.results-pipeline li:last-child{border-right:0}.results-pipeline li>span{color:var(--gov-blue-dark);grid-row:1/3;font-size:11px;font-weight:800}.results-pipeline li>div{gap:3px;min-width:0;display:grid}.results-pipeline li>div strong{font-size:14px}.results-pipeline li>div small{color:var(--gov-muted);font-size:11px;line-height:1.4}.results-pipeline li>b{color:var(--gov-navy-deep);grid-column:2;margin-top:7px;font-size:17px}.results-activity-register{margin-bottom:24px}.register-empty{padding:18px}.results-assurance-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.75fr);gap:20px;display:grid}.assurance-register,.results-assurance-state{border:1px solid var(--gov-border);background:#fff}.assurance-register-heading,.results-assurance-state{padding:18px 20px}.assurance-register-heading{border-bottom:1px solid var(--gov-border)}.assurance-register-heading h2,.results-assurance-state h2{color:var(--gov-navy-deep);margin:0;font-size:18px}.assurance-register ol{counter-reset:assurance;margin:0;padding:0;list-style:none}.assurance-register li{border-bottom:1px solid var(--gov-border-light);counter-increment:assurance;grid-template-columns:auto minmax(160px,.6fr) minmax(0,1.4fr);align-items:start;gap:13px;padding:13px 18px;display:grid}.assurance-register li:last-child{border-bottom:0}.assurance-register li:before{color:var(--gov-blue-dark);content:counter(assurance, decimal-leading-zero);font-size:11px;font-weight:800}.assurance-register li strong{font-size:13px}.assurance-register li span{color:var(--gov-muted);font-size:12px;line-height:1.45}.results-assurance-state{border-top:4px solid var(--gov-navy)}.results-assurance-state dl{margin:13px 0 0}.results-assurance-state dl>div{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;gap:18px;padding:10px 0;display:flex}.results-assurance-state dl>div:last-child{border-bottom:0}.results-assurance-state dt{color:var(--gov-muted);font-size:12px}.results-assurance-state dd{margin:0;font-size:13px;font-weight:700}.command-main[data-route=verification] .stat-strip{border-top-color:var(--gov-blue)}.command-main[data-route=verification]>.command-content-boundary>.dashboard-grid{align-items:start}.command-main[data-route=verification] .dashboard-grid>.panel:first-child{padding:0}.command-main[data-route=verification] .dashboard-grid>.panel:first-child .section-header{border-bottom:2px solid var(--gov-navy);margin:0;padding:17px 18px}.command-main[data-route=verification] .dashboard-grid>aside.panel{border-top:4px solid var(--gov-navy-deep)}.command-main[data-route=verification] button.table-row{border-left:5px solid #0000!important}.command-main[data-route=verification] button.table-row[style*="65737d"]{border-left-color:var(--gov-blue)!important;background:var(--gov-blue-pale)!important}.command-main[data-route=verification] .command-content-boundary>section.panel[style*=margin-top]{border-top:5px solid var(--gov-navy-deep);padding:24px;margin-top:24px!important}.command-main[data-route=verification] .command-content-boundary>section.panel[style*=margin-top]>.section-header{margin-bottom:20px}.command-main[data-route=verification] .compact-metric-list small[style]{margin-top:4px;font-size:11px!important}.command-main[data-route=verification] .secondary-button[href*=http]{border-color:var(--gov-navy);color:var(--gov-navy)}.command-main[data-route=verification] .auth-field textarea{min-height:150px}.command-main[data-route=nec-intake] .panel,.command-main[data-route=reconciliation] .panel{box-shadow:none}.command-main[data-route=nec-intake] .operations-table-panel,.command-main[data-route=reconciliation] .operations-table-panel{border-top:4px solid var(--gov-navy)}.command-main[data-route=reconciliation] .status-badge.danger{border-left-width:4px}.command-main[data-route=field] .panel,.command-main[data-route=turnout] .panel,.command-main[data-route=contingency] .panel,.command-main[data-route=incidents] .panel{border-radius:0}.command-main[data-route=field] .operations-table-panel,.command-main[data-route=turnout] .operations-table-panel,.command-main[data-route=incidents] .operations-table-panel{border-top:4px solid var(--gov-navy)}.command-main[data-route=incidents] .dashboard-grid>aside,.command-main[data-route=contingency] .dashboard-grid>aside{border-top:4px solid var(--gov-warning)}.command-main[data-route=elections] .panel,.command-main[data-route=personnel] .panel{box-shadow:none}.command-main[data-route=elections] .setup-grid>aside,.command-main[data-route=personnel] .dashboard-grid>aside{border-top:4px solid var(--gov-navy)}.command-main[data-route=personnel] .operations-table-panel,.command-main[data-route=legal] .operations-table-panel{border-top:4px solid var(--gov-navy-deep)}.command-main[data-route=legal] .dashboard-grid>aside{border-left:4px solid var(--gov-navy)}.command-main[data-route=publication] .panel{box-shadow:none}.command-main[data-route=publication] .dashboard-grid>aside{border-top:5px solid var(--gov-blue)}.command-main[data-route=publication] .primary-button{min-height:44px}.command-main[data-route=runbook] .operations-table-panel,.command-main[data-route=sitrep] .operations-table-panel,.command-main[data-route=communications] .operations-table-panel{border-top:4px solid var(--gov-navy)}.command-main[data-route=runbook] .dashboard-grid>aside{border-top:4px solid var(--gov-warning)}.command-main[data-route=communications] .dashboard-grid>aside{border-top:4px solid var(--gov-blue)}.command-main[data-route=system] .panel{box-shadow:none}.command-main[data-route=system] .dashboard-grid>section{border-top:4px solid var(--gov-navy-deep)}.command-main[data-route=system] .dashboard-grid>aside{border-top:4px solid var(--gov-blue)}@media (max-width:980px){.results-command-bar{grid-template-columns:1fr}.results-command-primary{border-right:0;border-bottom:1px solid var(--gov-border)}.results-assurance-grid{grid-template-columns:1fr}}@media (max-width:760px){.results-command-bar>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.results-command-bar>dl>div:nth-child(2){border-right:0}.results-command-bar>dl>div:nth-child(-n+2){border-bottom:1px solid var(--gov-border-light)}.results-pipeline-heading{flex-direction:column;align-items:flex-start}.pipeline-pressure{text-align:left;border-left:0;padding-left:0}.results-pipeline{grid-template-columns:1fr}.results-pipeline li{border-right:0;border-bottom:1px solid var(--gov-border-light)}.results-pipeline li:last-child{border-bottom:0}.assurance-register li{grid-template-columns:auto minmax(0,1fr)}.assurance-register li span{grid-column:2}}@media (max-width:480px){.results-command-bar>dl{grid-template-columns:1fr}.results-command-bar>dl>div{border-right:0;border-bottom:1px solid var(--gov-border-light)!important}.results-command-bar>dl>div:last-child{border-bottom:0!important}}
.evidence-bundle{border:1px solid var(--gov-border);border-left:5px solid var(--gov-navy);background:#fff;margin:18px 0 22px}.evidence-bundle-heading{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);justify-content:space-between;align-items:flex-start;gap:22px;padding:17px 18px;display:flex}.evidence-bundle-heading h3{color:var(--gov-navy-deep);margin:0;font-size:17px}.evidence-bundle-heading p{max-width:820px;color:var(--gov-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.evidence-page-register{margin:0;padding:0;list-style:none}.evidence-page-register>li{border-bottom:1px solid var(--gov-border-light);grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px 18px;display:grid}.evidence-page-register>li:last-child{border-bottom:0}.evidence-page-number{border-right:1px solid var(--gov-border);justify-items:center;padding-right:15px;display:grid}.evidence-page-number span{color:var(--gov-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.evidence-page-number strong{color:var(--gov-navy-deep);font-size:25px;line-height:1.1}.evidence-page-detail{min-width:0}.evidence-page-detail>strong{color:var(--gov-ink);font-size:13px;display:block}.evidence-page-detail>span{color:var(--gov-muted);margin-top:3px;font-size:11px;display:block}.evidence-page-detail dl{gap:4px;margin:9px 0 0;display:grid}.evidence-page-detail dl>div{grid-template-columns:110px minmax(0,1fr);gap:9px;min-width:0;display:grid}.evidence-page-detail dt{color:var(--gov-muted);text-transform:uppercase;font-size:10px;font-weight:800}.evidence-page-detail dd{min-width:0;color:var(--gov-ink-soft);overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.evidence-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.verification-brief{border-top:4px solid var(--gov-navy-deep);border-bottom:1px solid var(--gov-border);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px;display:grid}.verification-brief>div{border-right:1px solid var(--gov-border-light);min-width:0;padding:17px 18px}.verification-brief>div:last-child{border-right:0}.verification-brief>div.watch{box-shadow:inset 0 4px #b47800}.verification-brief>div.danger{box-shadow:inset 0 4px 0 var(--gov-danger)}.verification-brief span{color:var(--gov-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.verification-brief strong{color:var(--gov-navy-deep);margin-top:4px;font-size:27px;line-height:1.1;display:block}.verification-brief small{color:var(--gov-muted);margin-top:4px;font-size:11px;display:block}.verification-correction-register{border:1px solid var(--gov-border);background:#fff;border-top:4px solid #b47800;margin-bottom:22px}.verification-correction-register>header,.verification-pane-heading,.dossier-heading{border-bottom:1px solid var(--gov-border);justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 18px;display:flex}.verification-correction-register h2,.verification-pane-heading h2,.dossier-heading h2,.verification-decision-chamber h2{color:var(--gov-navy-deep);margin:0;font-size:19px;line-height:1.25}.verification-correction-register header p,.verification-pane-heading p,.dossier-heading p,.verification-decision-chamber header p{color:var(--gov-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.register-count{border:1px solid var(--gov-border);background:var(--gov-surface-subtle);color:var(--gov-ink-soft);flex:none;padding:5px 8px;font-size:12px;font-weight:700}.verification-correction-register .operations-table{border:0}.verification-casework-layout{grid-template-columns:minmax(250px,.7fr) minmax(0,1.65fr) minmax(270px,.72fr);align-items:start;gap:18px;display:grid}.verification-queue-pane,.verification-dossier,.verification-decision-chamber{border:1px solid var(--gov-border);background:#fff;min-width:0}.verification-queue-pane{max-height:calc(100vh - 224px);position:sticky;top:204px;overflow:hidden}.verification-pane-heading{background:var(--gov-surface-subtle)}.verification-pane-heading>div{min-width:0}.verification-queue-list{max-height:calc(100vh - 355px);overflow-y:auto}.verification-queue-item{border:0;border-bottom:1px solid var(--gov-border-light);width:100%;color:var(--gov-ink);text-align:left;cursor:pointer;background:#fff;border-left:5px solid #0000;padding:13px 13px 13px 12px;display:block}.verification-queue-item:hover{background:#f7f9fb}.verification-queue-item.active{border-left-color:var(--gov-blue);background:var(--gov-blue-pale)}.verification-queue-title{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.verification-queue-title strong{font-size:13px;line-height:1.3}.verification-queue-title span{color:var(--gov-muted);flex:none;font-size:10px;font-weight:800}.verification-queue-item>p{color:var(--gov-ink-soft);margin:4px 0 7px;font-size:12px;line-height:1.35}.verification-queue-meta{color:var(--gov-muted);justify-content:space-between;gap:10px;font-size:10px;display:flex}.verification-queue-state{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.finding-count{color:var(--gov-success);font-size:10px;font-weight:800}.finding-count.danger{color:var(--gov-danger)}.own-submission-warning{color:var(--gov-warning);border-left:3px solid #b47800;margin-top:8px;padding-left:7px;font-size:10px;font-weight:700;display:block}.verification-empty{padding:18px}.verification-dossier{border-top:5px solid var(--gov-navy-deep)}.dossier-heading{align-items:center}.dossier-heading>div{min-width:0}.dossier-facts{border-bottom:1px solid var(--gov-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dossier-facts dl{margin:0;padding:12px 18px}.dossier-facts dl+dl{border-left:1px solid var(--gov-border-light)}.dossier-facts dl>div{border-bottom:1px solid var(--gov-border-light);grid-template-columns:minmax(110px,.85fr) minmax(0,1.15fr);gap:12px;padding:8px 0;display:grid}.dossier-facts dl>div:last-child{border-bottom:0}.dossier-facts dt{color:var(--gov-muted);font-size:11px}.dossier-facts dd{color:var(--gov-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700}.primary-evidence-record{border:1px solid var(--gov-border);border-left:5px solid var(--gov-blue);margin:18px}.primary-evidence-record>header{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;display:flex}.primary-evidence-record h3,.ballot-register h3,.validation-register h3,.review-history h3{color:var(--gov-navy-deep);margin:0;font-size:16px}.primary-evidence-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.evidence-hash-register{margin:0;padding:12px 16px 15px}.evidence-hash-register>div{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.evidence-hash-register dt{color:var(--gov-muted);text-transform:uppercase;font-size:10px;font-weight:800}.evidence-hash-register dd{overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.evidence-missing-note{color:var(--gov-danger);margin:0;padding:15px 16px;font-size:12px}.verification-dossier>.evidence-bundle{margin-left:18px;margin-right:18px}.dossier-review-grid{grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:18px;padding:0 18px 18px;display:grid}.ballot-register,.validation-register{border:1px solid var(--gov-border);min-width:0}.ballot-register>header,.validation-register>header,.review-history>header{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:14px 15px}.ballot-register .operations-table{border:0}.validation-register header p{color:var(--gov-muted);margin:4px 0 0;font-size:11px}.validation-list{flex-direction:column;display:flex}.validation-row{border-bottom:1px solid var(--gov-border-light);border-left:4px solid #7b8793;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 12px;display:flex}.validation-row:last-child{border-bottom:0}.validation-row.pass{border-left-color:var(--gov-success)}.validation-row.warn{border-left-color:#b47800}.validation-row.fail{border-left-color:var(--gov-danger);background:var(--gov-danger-pale)}.validation-row strong{font-size:11px}.validation-row p{color:var(--gov-muted);margin:3px 0 0;font-size:11px;line-height:1.4}.review-history{border:1px solid var(--gov-border);margin:0 18px 18px}.review-history ol{margin:0;padding:0;list-style:none}.review-history li{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;align-items:flex-start;gap:20px;padding:11px 14px;display:flex}.review-history li:last-child{border-bottom:0}.review-history li>div{gap:2px;min-width:0;display:grid}.review-history li strong{font-size:12px}.review-history li span{color:var(--gov-muted);font-size:11px;line-height:1.4}.review-history time{color:var(--gov-muted);flex:none;font-size:10px}.verification-decision-chamber{border-top:5px solid var(--gov-blue);position:sticky;top:204px}.verification-decision-chamber>header{border-bottom:1px solid var(--gov-border);padding:17px 18px}.decision-case-state{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:13px 18px}.decision-case-state>span{color:var(--gov-muted);text-transform:uppercase;font-size:10px;font-weight:800;display:block}.decision-case-state strong{margin-top:2px;font-size:17px;display:block}.decision-case-state small{color:var(--gov-muted);font-size:11px;display:block}.decision-warning,.decision-notice{background:var(--gov-warning-pale);border-left:5px solid #b47800;margin:14px 16px 0;padding:11px 12px}.decision-notice{border-left-color:var(--gov-blue);background:var(--gov-blue-pale)}.decision-warning strong,.decision-notice strong{font-size:12px}.decision-warning p,.decision-notice p{color:var(--gov-ink-soft);margin:3px 0 0;font-size:11px;line-height:1.4}.decision-notes{gap:6px;padding:16px;display:grid}.decision-notes>span{font-size:12px;font-weight:700}.decision-notes textarea{min-height:150px}.verification-decision-chamber .auth-error,.decision-success{margin-left:16px;margin-right:16px}.decision-actions{gap:8px;padding:0 16px 16px;display:grid}.decision-actions>*{width:100%}.decision-danger{border-color:var(--gov-danger);color:var(--gov-danger)}.decision-danger:hover{background:var(--gov-danger-pale);color:#8f1c14}.decision-empty{color:var(--gov-muted);margin:0;padding:0 16px 16px;font-size:12px}.decision-audit-facts{border-top:1px solid var(--gov-border);margin:0;padding:4px 16px 14px}.decision-audit-facts>div{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.decision-audit-facts>div:last-child{border-bottom:0}.decision-audit-facts dt{color:var(--gov-muted);font-size:11px}.decision-audit-facts dd{margin:0;font-size:11px;font-weight:700}@media (max-width:1380px){.verification-casework-layout{grid-template-columns:minmax(250px,.72fr) minmax(0,1.5fr)}.verification-decision-chamber{grid-column:1/-1;grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);align-items:start;display:grid;position:static}.verification-decision-chamber>header,.decision-case-state{border-right:1px solid var(--gov-border)}.decision-warning,.decision-notice,.decision-notes,.decision-actions,.decision-empty,.decision-audit-facts,.verification-decision-chamber .auth-error,.decision-success{grid-column:2}}@media (max-width:1080px){.verification-casework-layout{grid-template-columns:1fr}.verification-queue-pane{max-height:none;position:static}.verification-queue-list{max-height:430px}.verification-decision-chamber{grid-column:auto;display:block}.verification-decision-chamber>header,.decision-case-state{border-right:0}}@media (max-width:760px){.verification-brief{grid-template-columns:repeat(2,minmax(0,1fr))}.verification-brief>div:nth-child(2){border-right:0}.verification-brief>div:nth-child(-n+2){border-bottom:1px solid var(--gov-border-light)}.verification-correction-register>header,.verification-pane-heading,.dossier-heading,.primary-evidence-record>header{flex-direction:column}.dossier-facts,.dossier-review-grid{grid-template-columns:1fr}.dossier-facts dl+dl{border-left:0;border-top:1px solid var(--gov-border-light)}.primary-evidence-actions{justify-content:flex-start}.evidence-bundle-heading{flex-direction:column}.evidence-page-register>li{grid-template-columns:52px minmax(0,1fr)}.evidence-page-actions{grid-column:2;justify-content:flex-start}.evidence-page-detail dl>div{grid-template-columns:1fr;gap:1px}}@media (max-width:480px){.verification-brief{grid-template-columns:1fr}.verification-brief>div{border-right:0;border-bottom:1px solid var(--gov-border-light)!important}.verification-brief>div:last-child{border-bottom:0!important}.dossier-facts dl>div{grid-template-columns:1fr;gap:2px}.dossier-facts dd{text-align:left}.evidence-hash-register>div{grid-template-columns:1fr;gap:2px}.review-history li{flex-direction:column;gap:5px}}
.turnout-heading-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.turnout-heading-status>small{color:var(--gov-muted);font-size:10px}.turnout-live-label{color:var(--gov-muted);white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.turnout-live-label>i{background:#21875a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #21875a1a}.turnout-command-brief{border-top:4px solid var(--gov-navy-deep);border-bottom:1px solid var(--gov-border);background:#fff;grid-template-columns:minmax(280px,.95fr) minmax(0,2.05fr);margin-bottom:18px;display:grid}.turnout-national-reading{border-right:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:20px 22px}.turnout-national-reading>span,.turnout-command-brief dt{color:var(--gov-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.turnout-national-reading>strong{color:var(--gov-navy-deep);margin:5px 9px 10px 0;font-size:32px;line-height:1;display:inline-block}.turnout-national-reading>b{color:var(--gov-blue-dark);font-size:18px}.turnout-national-reading small{color:var(--gov-muted);margin-top:8px;font-size:11px;line-height:1.5;display:block}.turnout-command-brief>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.turnout-command-brief>dl>div{border-right:1px solid var(--gov-border-light);min-width:0;padding:18px}.turnout-command-brief>dl>div:last-child{border-right:0}.turnout-command-brief>dl>div.attention{box-shadow:inset 0 4px #b47800}.turnout-command-brief dd{color:var(--gov-navy-deep);margin:5px 0 0;font-size:24px;font-weight:700}.turnout-command-brief dl small{color:var(--gov-muted);margin-top:4px;font-size:10px;line-height:1.4;display:block}.turnout-inline-update{border:1px solid var(--gov-border);color:var(--gov-muted);background:#fff;margin:14px 0;padding:13px 15px;font-size:12px}.turnout-empty-live{background:#fff;border:1px solid #d9e2ea;align-items:center;gap:12px;margin:0 0 18px;padding:13px 16px;display:flex}.turnout-empty-live strong{color:var(--gov-navy-deep);font-size:12px}.turnout-empty-live span{color:var(--gov-muted);font-size:11px}.turnout-county-register{margin-bottom:20px}.turnout-county-table .table-head,.turnout-county-table .table-row{grid-template-columns:1.15fr 1fr 1fr 1.05fr}.turnout-county-row{appearance:none;border:0;border-bottom:1px solid var(--gov-border-light);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:0}.turnout-county-row:hover{background:#f7f9fc}.turnout-county-row.selected{box-shadow:inset 4px 0 0 var(--gov-blue-dark);background:#f1f6fc}.turnout-county-row:focus-visible{outline:2px solid var(--gov-blue-dark);outline-offset:-3px}.turnout-county-row>span{min-width:0}.turnout-county-row small{display:block}.turnout-county-row .progress-line{margin-top:7px}.turnout-area-workspace{border:1px solid var(--gov-border);background:#fff;margin:0 0 20px;scroll-margin-top:18px}.turnout-area-heading{border-bottom:1px solid var(--gov-border);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.turnout-area-heading h2{color:var(--gov-navy-deep);margin:3px 0 0;font-size:20px}.turnout-area-heading p{color:var(--gov-muted);margin:5px 0 0;font-size:11px}.turnout-area-heading-actions{align-items:center;gap:10px;display:flex}.turnout-mini-updating{color:var(--gov-muted);font-size:10px}.turnout-area-breadcrumb{border-bottom:1px solid var(--gov-border-light);color:var(--gov-muted);background:#f8fafc;align-items:center;gap:8px;padding:10px 18px;font-size:11px;display:flex}.turnout-area-breadcrumb strong{color:var(--gov-navy-deep)}.turnout-area-breadcrumb b{color:#a3adba;font-weight:400}.turnout-district-filter{border-bottom:1px solid var(--gov-border-light);scrollbar-width:thin;gap:8px;padding:14px 18px;display:flex;overflow-x:auto}.turnout-district-filter button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e0e9;border-radius:6px;flex:none;min-width:150px;padding:10px 12px}.turnout-district-filter button:hover{border-color:#9db6d4}.turnout-district-filter button.active{border-color:var(--gov-blue-dark);box-shadow:inset 0 0 0 1px var(--gov-blue-dark);background:#f0f6ff}.turnout-district-filter strong,.turnout-district-filter span{display:block}.turnout-district-filter strong{color:var(--gov-navy-deep);font-size:11px}.turnout-district-filter span{color:var(--gov-muted);margin-top:3px;font-size:9px}.turnout-polling-controls{border-bottom:1px solid var(--gov-border-light);grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:end;gap:14px;padding:14px 18px;display:grid}.turnout-status-filters{flex-wrap:wrap;gap:6px;display:flex}.turnout-status-filters button{color:#46566a;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e0e9;border-radius:5px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.turnout-status-filters button>b{color:#607086;background:#edf1f5;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.turnout-status-filters button.active{border-color:var(--gov-blue-dark);color:var(--gov-blue-dark);background:#eef5ff}.turnout-status-filters button.active>b{color:var(--gov-blue-dark);background:#dceaff}.turnout-local-search>span{color:#526174;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.turnout-local-search input{box-sizing:border-box;color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #ccd7e3;border-radius:6px;padding:9px 10px;font-size:11px}.turnout-local-search input:focus{border-color:var(--gov-blue-dark);outline:2px solid #1565be2e}.turnout-polling-register>header{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.turnout-polling-register>header h3{color:var(--gov-navy-deep);margin:3px 0 0;font-size:16px}.turnout-polling-register>header>small{color:var(--gov-muted);font-size:10px}.turnout-polling-table .table-head,.turnout-polling-table .table-row{grid-template-columns:1.45fr .85fr .8fr 1.05fr .8fr}.turnout-polling-table .table-row>span{min-width:0}.turnout-polling-table .table-row>span small{color:var(--gov-muted);margin-top:4px;font-size:9px;line-height:1.4;display:block}.turnout-polling-table .table-row>span:first-child small{white-space:normal}.turnout-local-empty{background:#fbfcfd;border-top:0;align-items:center;gap:12px;padding:20px;display:flex}.turnout-local-empty strong{color:var(--gov-navy-deep);font-size:12px}.turnout-local-empty span{color:var(--gov-muted);font-size:11px}.turnout-show-more{border-top:1px solid var(--gov-border-light);background:#fafbfd;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.turnout-show-more>span{color:var(--gov-muted);font-size:10px}.turnout-exception-register{border:1px solid var(--gov-border);border-top:4px solid var(--gov-success);background:#fff}.turnout-exception-register.active{border-top-color:#b47800}.turnout-exception-register>header{border-bottom:1px solid var(--gov-border);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.turnout-exception-register h2{color:var(--gov-navy-deep);margin:0;font-size:19px}.turnout-exception-register header p{max-width:850px;color:var(--gov-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.turnout-exception-register .operations-table{border:0}.turnout-difference-table .table-head,.turnout-difference-table .table-row{grid-template-columns:1.45fr .75fr .75fr .65fr}.turnout-exception-register .table-row>span:last-child>small{color:var(--gov-muted);margin-top:5px;font-size:9px;display:block}@media (max-width:1180px){.turnout-command-brief{grid-template-columns:1fr}.turnout-national-reading{border-right:0;border-bottom:1px solid var(--gov-border)}.turnout-polling-table .table-head,.turnout-polling-table .table-row{grid-template-columns:1.35fr .8fr .8fr 1fr}.turnout-polling-table .table-head>span:nth-child(5),.turnout-polling-table .table-row>span:nth-child(5){grid-column:4}.turnout-polling-controls{grid-template-columns:1fr}}@media (max-width:900px){.turnout-command-brief>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.turnout-command-brief>dl>div:nth-child(2){border-right:0}.turnout-command-brief>dl>div:nth-child(-n+2){border-bottom:1px solid var(--gov-border-light)}.turnout-county-table .table-head{display:none}.turnout-county-table .table-row{grid-template-columns:1fr 1fr}.turnout-area-heading{flex-direction:column}.turnout-area-heading-actions{justify-content:space-between;width:100%}.turnout-polling-table .table-head{display:none}.turnout-polling-table .table-row{grid-template-columns:1fr 1fr}.turnout-polling-table .table-row>span:nth-child(5){grid-column:auto}.turnout-difference-table .table-head{display:none}.turnout-difference-table .table-row{grid-template-columns:1fr 1fr}}@media (max-width:620px){.turnout-heading-status{justify-content:flex-start}.turnout-command-brief>dl{grid-template-columns:1fr}.turnout-command-brief>dl>div{border-right:0;border-bottom:1px solid var(--gov-border-light)!important}.turnout-command-brief>dl>div:last-child{border-bottom:0!important}.turnout-empty-live{flex-direction:column;align-items:flex-start}.turnout-county-table .table-row,.turnout-polling-table .table-row,.turnout-difference-table .table-row{grid-template-columns:1fr}.turnout-polling-controls,.turnout-district-filter{padding:12px}.turnout-area-heading{padding:15px}.turnout-area-heading-actions{flex-direction:column;align-items:flex-start}.turnout-status-filters{grid-template-columns:1fr 1fr;width:100%;display:grid}.turnout-status-filters button{justify-content:space-between}.turnout-exception-register>header{flex-direction:column}.turnout-show-more{flex-direction:column;align-items:flex-start}}
.publication-release-brief{border-top:4px solid var(--gov-navy-deep);border-bottom:1px solid var(--gov-border);background:#fff;grid-template-columns:minmax(260px,.9fr) minmax(0,2.1fr);margin-bottom:24px;display:grid}.publication-feed-state{border-right:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:20px 22px}.publication-feed-state>span,.publication-release-brief dt,.snapshot-facts dt{color:var(--gov-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.publication-feed-state>strong{color:var(--gov-navy-deep);margin:4px 0;font-size:24px;display:block}.publication-feed-state small{color:var(--gov-muted);font-size:11px}.publication-release-brief>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.publication-release-brief>dl>div{border-right:1px solid var(--gov-border-light);padding:18px}.publication-release-brief>dl>div:last-child{border-right:0}.publication-release-brief>dl>div.watch{box-shadow:inset 0 4px #b47800}.publication-release-brief>dl>div.ready{box-shadow:inset 0 4px 0 var(--gov-success)}.publication-release-brief dd{color:var(--gov-navy-deep);margin:4px 0 0;font-size:25px;font-weight:700}.publication-release-brief dl small{color:var(--gov-muted);margin-top:4px;font-size:11px;display:block}.release-gate-workspace{border:1px solid var(--gov-border);background:#fff;margin-bottom:24px}.release-gate-workspace>header,.publication-register>header,.publication-decision-panel>header,.publication-integrity-boundary>header{border-bottom:1px solid var(--gov-border);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.release-gate-workspace h2,.publication-register h2,.publication-decision-panel h2,.publication-integrity-boundary h2{color:var(--gov-navy-deep);margin:0;font-size:19px}.release-gate-workspace header p,.publication-register header p,.publication-decision-panel header p{max-width:780px;color:var(--gov-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.release-gate{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.release-gate li{border-right:1px solid var(--gov-border-light);grid-template-columns:auto minmax(0,1fr);gap:11px;padding:18px;display:grid}.release-gate li:last-child{border-right:0}.release-gate li>span{color:var(--gov-blue-dark);font-size:11px;font-weight:800}.release-gate strong{font-size:14px}.release-gate p{color:var(--gov-muted);margin:3px 0 0;font-size:11px;line-height:1.4}.publication-control-layout{grid-template-columns:minmax(0,1.8fr) minmax(300px,.65fr);align-items:start;gap:20px;margin-bottom:24px;display:grid}.publication-register,.publication-decision-panel,.publication-integrity-boundary{border:1px solid var(--gov-border);background:#fff;min-width:0}.publication-register>header{background:var(--gov-surface-subtle)}.publication-snapshot-list{flex-direction:column;display:flex}.publication-snapshot{border-bottom:1px solid var(--gov-border)}.publication-snapshot:last-child{border-bottom:0}.publication-snapshot.snapshot-published{border-left:5px solid var(--gov-success)}.publication-snapshot.snapshot-awaiting_approval{border-left:5px solid var(--gov-blue)}.publication-snapshot.snapshot-approved{border-left:5px solid var(--gov-success)}.publication-snapshot.snapshot-withdrawn{border-left:5px solid var(--gov-danger)}.snapshot-identity{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 17px;display:flex}.snapshot-identity>div{gap:2px;min-width:0;display:grid}.snapshot-identity>div>span{color:var(--gov-muted);text-transform:uppercase;font-size:10px;font-weight:800}.snapshot-identity strong{font-size:14px}.snapshot-identity small{color:var(--gov-muted);font-size:11px}.snapshot-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.snapshot-facts>div{border-right:1px solid var(--gov-border-light);min-width:0;padding:13px 16px}.snapshot-facts>div:last-child{border-right:0}.snapshot-facts dd{color:var(--gov-ink);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;font-weight:700}.snapshot-facts small{color:var(--gov-muted);margin-top:3px;font-size:10px;line-height:1.35;display:block}.snapshot-hash{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px!important}.snapshot-warning{background:var(--gov-warning-pale);color:var(--gov-warning);border-top:1px solid #dbc27d;padding:10px 16px;font-size:11px;font-weight:700}.snapshot-actions{border-top:1px solid var(--gov-border-light);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.publication-decision-panel{border-top:5px solid var(--gov-blue);position:sticky;top:204px}.publication-decision-panel>header{display:block}.publication-decision-panel>label{gap:6px;padding:16px;display:grid}.publication-decision-panel>label>span{font-size:12px;font-weight:700}.publication-decision-panel textarea{min-height:150px}.publication-decision-panel>.auth-error,.publication-success{margin:0 16px 14px}.publication-decision-panel>dl{border-top:1px solid var(--gov-border);margin:0;padding:4px 16px 14px}.publication-decision-panel>dl>div{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;gap:14px;padding:8px 0;display:flex}.publication-decision-panel>dl>div:last-child{border-bottom:0}.publication-decision-panel dt{color:var(--gov-muted);font-size:11px}.publication-decision-panel dd{margin:0;font-size:11px;font-weight:700}.publication-feed-toggle{width:calc(100% - 32px);margin:0 16px 16px}.publication-role-note{color:var(--gov-muted);margin:0;padding:0 16px 16px;font-size:11px;line-height:1.45}.publication-integrity-boundary{border-left:5px solid var(--gov-navy)}.publication-integrity-boundary>header{display:block}.publication-integrity-boundary ul{margin:0;padding:10px 22px 17px 42px}.publication-integrity-boundary li{color:var(--gov-ink-soft);padding:6px 0;font-size:12px;line-height:1.45}@media (max-width:1050px){.publication-release-brief{grid-template-columns:1fr}.publication-feed-state{border-right:0;border-bottom:1px solid var(--gov-border)}.publication-control-layout{grid-template-columns:1fr}.publication-decision-panel{position:static}}@media (max-width:760px){.publication-release-brief>dl,.release-gate,.snapshot-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-release-brief>dl>div:nth-child(2),.release-gate li:nth-child(2),.snapshot-facts>div:nth-child(2){border-right:0}.publication-release-brief>dl>div:nth-child(-n+2),.release-gate li:nth-child(-n+2),.snapshot-facts>div:nth-child(-n+2){border-bottom:1px solid var(--gov-border-light)}.release-gate-workspace>header,.publication-register>header,.snapshot-identity{flex-direction:column}}@media (max-width:480px){.publication-release-brief>dl,.release-gate,.snapshot-facts{grid-template-columns:1fr}.publication-release-brief>dl>div,.release-gate li,.snapshot-facts>div{border-right:0;border-bottom:1px solid var(--gov-border-light)!important}.publication-release-brief>dl>div:last-child,.release-gate li:last-child,.snapshot-facts>div:last-child{border-bottom:0!important}.snapshot-actions{flex-direction:column;align-items:stretch}.snapshot-actions>*{width:100%}}
.incident-command-brief{border-top:4px solid var(--gov-navy-deep);border-bottom:1px solid var(--gov-border);background:#fff;grid-template-columns:minmax(260px,.9fr) minmax(0,2.1fr);margin-bottom:24px;display:grid}.incident-critical-state{border-right:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:20px 22px}.incident-critical-state.active{box-shadow:inset 5px 0 0 var(--gov-danger)}.incident-critical-state>span,.incident-command-brief dt,.incident-description>span,.incident-selected-state>span{color:var(--gov-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.incident-critical-state>strong{color:var(--gov-navy-deep);margin:4px 0;font-size:32px;line-height:1;display:block}.incident-critical-state>b{color:var(--gov-ink-soft);font-size:12px;display:block}.incident-critical-state>small{color:var(--gov-muted);margin-top:5px;font-size:11px;display:block}.incident-command-brief>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.incident-command-brief>dl>div{border-right:1px solid var(--gov-border-light);padding:18px}.incident-command-brief>dl>div:last-child{border-right:0}.incident-command-brief>dl>div.watch{box-shadow:inset 0 4px #b47800}.incident-command-brief>dl>div.danger{box-shadow:inset 0 4px 0 var(--gov-danger)}.incident-command-brief dd{color:var(--gov-navy-deep);margin:4px 0 0;font-size:25px;font-weight:700}.incident-command-layout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr) minmax(285px,.72fr);align-items:start;gap:18px;margin-bottom:22px;display:grid}.incident-queue-pane,.incident-dossier,.incident-action-panel{border:1px solid var(--gov-border);background:#fff;min-width:0}.incident-queue-pane,.incident-action-panel{max-height:calc(100vh - 224px);position:sticky;top:204px;overflow:hidden}.incident-queue-pane>header,.incident-dossier-heading,.incident-action-panel>header{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px;display:flex}.incident-queue-pane h2,.incident-dossier h2,.incident-action-panel h2{color:var(--gov-navy-deep);margin:0;font-size:19px}.incident-queue-pane header p,.incident-dossier-heading p,.incident-action-panel header p{color:var(--gov-muted);margin:4px 0 0;font-size:11px;line-height:1.4}.incident-queue-list{max-height:calc(100vh - 355px);overflow-y:auto}.incident-queue-item{border:0;border-bottom:1px solid var(--gov-border-light);width:100%;color:var(--gov-ink);text-align:left;cursor:pointer;background:#fff;border-left:5px solid #0000;padding:12px;display:block}.incident-queue-item:hover{background:#f8fafb}.incident-queue-item.active{background:var(--gov-blue-pale);border-left-color:var(--gov-blue)}.incident-queue-item.severity-critical{border-left-color:var(--gov-danger)}.incident-queue-item.active.severity-critical{background:var(--gov-danger-pale)}.incident-queue-item.severity-high:not(.active){border-left-color:#b47800}.incident-item-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.incident-item-title>strong{font-size:13px;line-height:1.35}.incident-queue-item>p{color:var(--gov-ink-soft);margin:5px 0 7px;font-size:11px}.incident-item-meta,.incident-item-footer{color:var(--gov-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.incident-item-footer{margin-top:8px}.incident-integrity-alert{color:var(--gov-danger);font-weight:800}.incident-empty{padding:18px}.incident-dossier{border-top:5px solid var(--gov-navy-deep)}.incident-dossier-heading{background:#fff;align-items:center}.incident-dossier-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.incident-description{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:17px 18px}.incident-description p{color:var(--gov-ink);margin:5px 0 0;font-size:13px;line-height:1.55}.incident-facts{border-bottom:1px solid var(--gov-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.incident-facts>div{border-right:1px solid var(--gov-border-light);min-width:0;padding:12px 14px}.incident-facts>div:last-child{border-right:0}.incident-facts dt{color:var(--gov-muted);text-transform:uppercase;font-size:10px;font-weight:800}.incident-facts dd{color:var(--gov-ink);overflow-wrap:anywhere;margin:3px 0 0;font-size:11px;font-weight:700}.incident-dossier-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:16px;padding:18px;display:grid}.incident-evidence-register,.incident-history-register{border:1px solid var(--gov-border);min-width:0}.incident-evidence-register>header,.incident-history-register>header{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:13px 14px}.incident-evidence-register h3,.incident-history-register h3{color:var(--gov-navy-deep);margin:0;font-size:16px}.incident-evidence-register header p{color:var(--gov-muted);margin:4px 0 0;font-size:10px}.incident-evidence-register ol,.incident-history-register ol{margin:0;padding:0;list-style:none}.incident-evidence-register li{border-bottom:1px solid var(--gov-border-light);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 12px;display:grid}.incident-evidence-register li:last-child,.incident-history-register li:last-child{border-bottom:0}.incident-evidence-number{color:var(--gov-blue-dark);font-size:10px;font-weight:800}.incident-evidence-register li>div:nth-child(2){gap:2px;min-width:0;display:grid}.incident-evidence-register strong{font-size:11px}.incident-evidence-register small{color:var(--gov-muted);font-size:10px}.incident-evidence-register code{color:var(--gov-ink-soft);overflow-wrap:anywhere;margin-top:4px;font-size:9px}.incident-evidence-register li>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.incident-history-register li{border-bottom:1px solid var(--gov-border-light);justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.incident-history-register li>div{gap:2px;min-width:0;display:grid}.incident-history-register strong{font-size:11px}.incident-history-register span{color:var(--gov-muted);font-size:10px;line-height:1.35}.incident-history-register time{color:var(--gov-muted);flex:none;font-size:9px}.incident-action-panel{border-top:5px solid #b47800;overflow-y:auto}.incident-action-panel>header{display:block}.incident-selected-state{border-bottom:1px solid var(--gov-border);background:var(--gov-surface-subtle);padding:12px 16px}.incident-selected-state strong{margin-top:2px;font-size:16px;display:block}.incident-selected-state small{color:var(--gov-muted);font-size:10px;line-height:1.35;display:block}.incident-action-panel>label{gap:6px;padding:14px 16px 0;display:grid}.incident-action-panel>label>span{font-size:12px;font-weight:700}.incident-action-panel textarea{min-height:130px}.incident-action-panel>.auth-error,.incident-success{margin:12px 16px 0}.incident-action-buttons{gap:7px;padding:14px 16px 16px;display:grid}.incident-action-buttons>*{width:100%}.incident-action-empty{color:var(--gov-muted);margin:0;padding:16px;font-size:11px}.incident-rule{border:1px solid var(--gov-border);border-left:5px solid var(--gov-navy);background:#fff;padding:15px 18px}.incident-rule strong{font-size:13px}.incident-rule p{max-width:1050px;color:var(--gov-ink-soft);margin:4px 0 0;font-size:12px;line-height:1.5}@media (max-width:1360px){.incident-command-layout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr)}.incident-action-panel{grid-column:1/-1;grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);align-items:start;max-height:none;display:grid;position:static}.incident-action-panel>header,.incident-selected-state{border-right:1px solid var(--gov-border)}.incident-action-panel>label,.incident-action-panel>.auth-error,.incident-success,.incident-action-buttons,.incident-action-empty{grid-column:2}}@media (max-width:1050px){.incident-command-brief{grid-template-columns:1fr}.incident-critical-state{border-right:0;border-bottom:1px solid var(--gov-border)}.incident-command-layout{grid-template-columns:1fr}.incident-queue-pane{max-height:none;position:static}.incident-queue-list{max-height:420px}.incident-action-panel{grid-column:auto;display:block}.incident-action-panel>header,.incident-selected-state{border-right:0}.incident-dossier-grid{grid-template-columns:1fr}}@media (max-width:760px){.incident-command-brief>dl,.incident-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.incident-command-brief>dl>div:nth-child(2),.incident-facts>div:nth-child(2){border-right:0}.incident-command-brief>dl>div:nth-child(-n+2),.incident-facts>div:nth-child(-n+2){border-bottom:1px solid var(--gov-border-light)}.incident-queue-pane>header,.incident-dossier-heading{flex-direction:column}.incident-dossier-heading>div:last-child{justify-content:flex-start}.incident-evidence-register li{grid-template-columns:28px minmax(0,1fr)}.incident-evidence-register li>div:last-child{grid-column:2;justify-content:flex-start}}@media (max-width:480px){.incident-command-brief>dl,.incident-facts{grid-template-columns:1fr}.incident-command-brief>dl>div,.incident-facts>div{border-right:0;border-bottom:1px solid var(--gov-border-light)!important}.incident-command-brief>dl>div:last-child,.incident-facts>div:last-child{border-bottom:0!important}.incident-history-register li{flex-direction:column;gap:4px}}
