.war-room.control-workspace{--control-bg:#f3f1e9;--control-paper:#fffef7;--control-ink:#1d3027;--control-muted:#526258;--control-line:#ced4c8;--war-muted:var(--control-muted);--war-line:var(--control-line);--war-panel:var(--control-paper);background:var(--control-bg);color:var(--control-ink);min-height:calc(100dvh - var(--workspace-header-height));max-width:1560px;height:auto;margin:auto;padding:32px clamp(16px,3vw,40px) 48px;font-size:16px;line-height:1.55;overflow:visible}.dark .war-room.control-workspace{--control-bg:#14241c;--control-paper:#1d3026;--control-ink:#f3f1e7;--control-muted:#b7c6b9;--control-line:#3e5545;background:var(--control-bg)}.control-workspace *{min-width:0}.control-workspace h1,.control-workspace h2,.control-workspace h3{font-family:var(--font-geist-sans);letter-spacing:-.035em;color:inherit}.control-workspace h1{margin:8px 0 12px;font-size:36px;font-weight:650;line-height:1.1}.control-workspace h2{font-size:24px;font-weight:600;line-height:1.25}.control-workspace h3{font-size:19px;font-weight:600}.control-workspace p{margin:12px 0}.control-workspace button,.control-workspace summary,.control-workspace input,.control-workspace a.control-handoff{min-height:44px;font:inherit}.control-workspace button{cursor:pointer}.control-workspace button:disabled{cursor:not-allowed;opacity:.6}.control-workspace button,.control-workspace input{border:1px solid var(--control-line);background:var(--control-paper);color:var(--control-ink);border-radius:8px;padding:9px 12px}.control-workspace button:hover:not(:disabled){background:var(--control-bg)}.control-workspace button:focus-visible,.control-workspace a:focus-visible,.control-workspace input:focus-visible,.control-workspace summary:focus-visible{outline-offset:3px;outline:2px solid #528968}.control-workspace a{color:inherit;text-underline-offset:4px;text-decoration:underline}.control-workspace :is(ul,ol){padding-left:22px}.control-source{color:var(--control-muted);font-size:13px;line-height:1.5}.control-page-title{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.control-session-notice{color:var(--control-muted);flex-shrink:0;font-size:13px}.control-skip{z-index:20;background:var(--control-paper);padding:10px;position:absolute;top:0;left:16px;transform:translateY(-300%)}.control-skip:focus{transform:none}.control-workspace .war-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-wrap:wrap;gap:12px;height:auto;margin-bottom:24px;padding:0;display:flex;position:static}.control-workspace .war-header nav{flex-wrap:wrap;gap:6px;display:flex}.control-workspace .war-header nav button{font:inherit;min-width:0;color:var(--control-ink)}.control-workspace .war-header nav button[aria-pressed=true]{color:#fffef5;background:#1b382a;border-color:#1b382a}.control-workspace .war-search{background:var(--control-paper);border-color:var(--control-line);width:min(330px,100%);min-height:44px;color:var(--control-ink);flex:0 330px;margin-left:auto}.control-workspace .war-search input{width:100%;color:var(--control-ink);border:0;padding:8px;font-size:13px}.control-workspace .war-header-actions{flex-wrap:wrap;gap:8px}.control-workspace .war-header-actions a{align-items:center;min-height:44px;font-size:13px;display:flex}.control-workspace .war-health-trigger{background:var(--control-paper);color:var(--control-ink)}.control-workspace .war-operator{display:none}.control-task-workbench{border:1px solid var(--control-line);border-radius:14px;grid-template-columns:5fr 7fr;margin-bottom:36px;display:grid;overflow:hidden}.control-task-pane{color:#f5f3e8;background:#1b382a;padding:32px}.control-task-pane h2{max-width:19ch;margin:20px 0;font-size:30px;line-height:1.15}.control-task-pane .control-source{color:#c2d6c6}.control-owner{border-top:1px solid #637c68;justify-content:space-between;gap:12px;margin:22px 0 14px;padding-top:16px;display:flex}.control-owner dd{font-weight:600}.control-handoff{background:#e8eccf;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;width:fit-content;padding:12px 18px;display:flex;color:#1b382a!important;font-weight:650!important;text-decoration:none!important}.control-handoff:hover{background:#f2f4df}.control-navigation-note,.control-local-note{color:#c2d6c6;font-size:13px}.control-connected-evidence{background:var(--control-paper);overflow-wrap:anywhere;padding:32px}.control-connected-evidence h2{margin-bottom:12px}.control-connected-evidence .control-facts{margin:24px 0;padding:0;list-style:none}.control-facts li{border-top:1px solid var(--control-line);padding:12px 0}.control-connected-evidence .connected-ref{color:var(--control-muted);font-size:13px}.control-order-statuses{font-size:13px}.control-connected-evidence details{border-top:1px solid var(--control-line);margin-top:12px}.control-workspace summary{cursor:pointer;padding:12px 0}.control-evidence-boundary{color:var(--control-muted);border-top:1px solid var(--control-line);padding-top:16px;font-size:13px}.control-review{border-top:1px solid #637c68;margin-top:24px;padding-top:6px}.control-review>details>summary{font-size:16px}.control-review small,.control-review p[role=status],.control-review summary span{color:#c2d6c6;font-size:13px}.control-review button{color:#1b382a;background:#e8eccf;border-color:#e8eccf;margin:8px 6px 0 0}.control-review .connected-check{color:inherit;align-items:flex-start;gap:10px;margin:16px 0;font-size:14px;display:flex}.control-review input[type=checkbox]{accent-color:#bddbb9;width:20px;min-width:20px;min-height:20px;margin-top:3px}.control-review .role-agent-result{color:#f5f3e8;background:#254632;border:1px solid #637c68;border-radius:8px;margin-top:16px;padding:18px}.control-review .role-agent-result h3{color:inherit}.control-review-pending{border-top:1px solid #637c68;padding-top:12px}.control-review .role-agent-evidence{color:inherit;background:0 0;border:0;padding:0}.control-fixture-heading{border-top:1px solid var(--control-line);margin-bottom:22px;padding-top:24px}.control-fixture-heading p{color:var(--control-muted);font-size:13px}.control-workspace .war-grid{grid-template-rows:auto auto auto;grid-template-columns:7fr 5fr;gap:24px;height:auto;min-height:0;padding:0;display:grid;position:static}.control-workspace .war-glass{background:var(--control-paper);border-color:var(--control-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.control-workspace .war-queue{border-radius:10px;grid-area:1/1;min-height:0;padding:22px;overflow:visible}.control-workspace .war-intelligence{border-radius:10px;grid-area:1/2;gap:20px;min-height:0;padding:22px;display:flex;overflow:visible}.control-workspace .war-panel-title{color:var(--control-ink);font-size:16px}.control-workspace .war-panel-title span,.control-workspace .war-panel-title strong{color:inherit;font:inherit}.control-workspace .war-panel-title h2{gap:8px;font-size:20px;display:flex}.control-workspace .war-panel-title small{color:var(--control-muted);font-size:13px}.control-workspace .war-case-list{max-height:none;overflow:visible}.control-workspace .war-case-list article{border-color:var(--control-line);background:0 0;grid-template-columns:70px 1fr auto auto;gap:8px;padding:16px 0;display:grid}.control-workspace .war-case-list article.selected{background:var(--control-bg);padding:16px 8px}.control-workspace .war-case-list button{height:auto;font:inherit;color:inherit;text-align:left}.control-workspace .war-case-list strong,.control-workspace .war-selected-record strong{color:var(--control-ink);font-size:16px;line-height:1.5}.control-workspace .war-case-list small,.control-workspace .war-selected-record small,.control-workspace .war-case-id,.control-workspace .war-case-list time{color:var(--control-muted);font-size:13px}.control-workspace .war-empty{min-height:110px;color:var(--control-ink);padding:22px;font-size:16px}.control-workspace .war-empty button{color:inherit}.control-workspace .war-selected-record{color:var(--control-ink)}.control-workspace .war-record-state span{color:var(--control-ink);border-color:var(--control-line);background:var(--control-bg);font-size:13px}.control-workspace .war-primary-action{color:#fffef5;background:#1b382a;border-color:#1b382a}.control-workspace .war-primary-action strong,.control-workspace .war-primary-action small{color:inherit;font-size:13px}.control-workspace .war-event-summary{background:var(--control-bg);border-color:var(--control-line);color:var(--control-ink)}.control-workspace .war-source-health span,.control-workspace .war-source-health strong{color:var(--control-muted);font-size:13px}.control-workspace .war-map-panel{background:var(--control-paper);border-color:var(--control-line);height:auto;min-height:0;box-shadow:none;border-radius:10px;grid-area:2/1/auto/-1;grid-template-columns:1fr auto;gap:12px;padding:20px;display:grid;overflow:visible}.control-workspace .war-map-head{color:var(--control-ink);z-index:auto;background:0 0;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding:0;font-size:13px;position:static}.control-workspace .war-google-map{border-radius:8px;grid-area:3/1/auto/-1;height:360px;position:relative;overflow:hidden}.control-workspace .war-coverage-overlay{height:360px;inset:132px 20px auto}.control-workspace .war-code-filter{z-index:8;grid-row:2;gap:8px;display:flex;position:static}.control-workspace .war-code-filter button{color:var(--control-ink);background:var(--control-bg);font:inherit;border-color:var(--control-line);min-height:44px;font-size:13px}.control-workspace .war-code-filter button[aria-pressed=true]{color:#fffef5;background:#1b382a}.control-workspace .war-map-zoom{grid-area:2/2;gap:6px;display:flex;position:static}.control-workspace .war-map-zoom button{width:44px;min-width:44px;height:44px;color:var(--control-ink);background:var(--control-bg);border-color:var(--control-line)}.control-workspace .war-code-detail{z-index:auto;grid-area:4/1/auto/-1;width:auto;padding:14px;position:static}.control-workspace .war-code-detail strong,.control-workspace .war-code-detail span{color:var(--control-ink);font-size:16px}.control-workspace .war-code-detail small{font-size:13px}.control-workspace .war-region-rail{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex;position:static}.control-workspace .war-map-marker{background:var(--control-bg);min-height:44px;color:var(--control-ink);border-color:var(--control-line);align-items:center;gap:8px;width:auto;padding:8px 12px;display:flex}.control-workspace .war-map-marker strong,.control-workspace .war-map-marker small{color:inherit;font-size:13px}.control-workspace .war-map-marker[aria-pressed=true]{color:#fffef5;background:#1b382a}.control-workspace .war-map-marker>span{display:none}.control-workspace .war-map-legend{width:auto;color:var(--control-ink);grid-column:1/-1;padding:10px;font-size:13px;position:static}.control-workspace .war-region-card{width:auto;max-width:none;color:var(--control-ink);grid-column:1/-1;padding:16px;position:static}.control-workspace .war-region-card strong,.control-workspace .war-region-card span,.control-workspace .war-region-card p{color:inherit;font-size:13px}.control-workspace .war-map-hint{color:var(--control-muted);grid-column:1/-1;gap:16px;padding:0;font-size:13px;position:static}.control-workspace .war-map-load{max-width:80%;color:var(--control-ink);background:var(--control-paper);font-size:13px}.control-workspace .war-command-panel{grid-area:3/1/auto/-1;padding:24px;overflow:visible}.control-workspace .war-command-panel p{color:var(--control-muted);font-size:16px}.control-workspace .war-command-panel h2{font-size:24px}.control-workspace .war-metrics{flex-wrap:wrap;gap:24px;margin-top:20px;display:flex}.control-workspace .war-metrics article{box-shadow:none;border:0;border-top:1px solid var(--control-line);background:0 0;flex:180px;padding:14px 0}.control-workspace .war-metrics span,.control-workspace .war-metrics small{color:var(--control-muted);font-size:13px}.control-workspace .war-metrics strong{color:var(--control-ink);font-size:28px}.control-workspace .war-live-note{background:var(--control-bg);color:var(--control-ink);border-color:var(--control-line);font-size:13px}@media (max-width:1100px){.control-workspace .war-search{margin-left:0}.control-page-title{align-items:start}.control-workspace .war-grid{gap:16px}}@media (max-width:780px){.war-room.control-workspace{padding:24px 16px}.control-page-title{display:block}.control-page-title h1{font-size:30px}.control-task-workbench{grid-template-columns:1fr}.control-task-pane,.control-connected-evidence{padding:24px}.control-task-pane h2{font-size:28px}.control-workspace .war-grid{flex-direction:column;display:flex}.control-workspace .war-search{flex-basis:100%;width:100%}.control-workspace .war-header-actions{width:100%}.control-workspace .war-resident-link{margin-left:auto}.control-workspace .war-case-list article{grid-template-columns:1fr auto}.control-workspace .war-case-list article>button:not(.war-queue-inspect){grid-area:2/1/auto/-1}.control-workspace .war-case-list time{grid-area:1/2}.control-workspace .war-queue-inspect{grid-column:2}.control-workspace .war-map-panel{flex-direction:column;padding:16px;display:flex}.control-workspace .war-google-map{flex-shrink:0;height:300px}.control-workspace .war-coverage-overlay{height:300px;top:180px;left:16px;right:16px}.control-workspace .war-code-filter{flex-wrap:wrap;order:0}.control-workspace .war-map-zoom{order:0;justify-content:end}.control-workspace .war-google-map{order:1}.control-workspace .war-code-detail{order:2}.control-workspace .war-region-rail{order:3}.control-workspace .war-map-hint,.control-workspace .war-map-legend,.control-workspace .war-region-card{order:4}.control-workspace .war-code-filter button{padding-inline:10px;font-size:13px}.control-workspace .war-map-head{order:-1;min-height:50px}.control-workspace .war-region-card{margin:0}.control-workspace .war-map-marker{flex:130px}.control-workspace .war-map-head>span{font-size:13px}}@media (prefers-reduced-motion:reduce){.control-workspace *{scroll-behavior:auto;transition:none!important;animation:none!important}}.control-workspace .control-map-stage{border-radius:8px;grid-area:3/1/auto/-1;height:360px;position:relative;overflow:hidden}.control-workspace .control-map-stage .war-google-map{border-radius:0;height:100%;position:absolute;inset:0}.control-workspace .control-map-stage .war-coverage-overlay{height:auto;position:absolute;inset:0}@media (max-width:850px){.control-task-workbench{grid-template-columns:1fr}}@media (max-width:780px){.control-workspace .control-map-stage{flex-shrink:0;order:1;height:300px}}:root:not(.dark) .war-room.control-workspace{background:var(--control-bg);color:var(--control-ink);--war-muted:var(--control-muted);--war-panel:var(--control-paper);--war-line:var(--control-line)}:root:not(.dark) .control-workspace .war-header{background:0 0}:root:not(.dark) .control-workspace .war-header nav button[aria-pressed=true],:root:not(.dark) .control-workspace .war-code-filter button[aria-pressed=true],:root:not(.dark) .control-workspace .war-map-marker[aria-pressed=true]{color:#fffef5;background:#1b382a}:root:not(.dark) .control-workspace .war-primary-action{color:#fffef5;background:#1b382a;border-color:#1b382a}:root:not(.dark) .control-workspace .war-map-panel{background:var(--control-paper)}.control-workspace .war-queue{align-self:start;display:block}.control-workspace .war-case-list{display:block}.control-workspace .war-case-list article{grid-template-rows:auto;align-items:center}.control-workspace .war-case-list article>button strong{white-space:normal;text-overflow:clip;overflow:visible}.control-workspace .war-queue-inspect{grid-column:auto}.control-workspace .war-case-list article>button small{font-size:13px}.control-workspace .war-header nav button{font-weight:500}.control-workspace .war-empty strong{font-size:16px}.control-workspace .war-map-hint{box-shadow:none;background:0 0}.control-workspace .war-metrics article{background:0 0}.control-workspace .war-command-panel h2{margin:12px 0}.control-workspace .war-intelligence .war-panel-title{flex-wrap:wrap}.control-workspace .war-primary-action:hover{color:#fffef5;background:#294d36}@media (max-width:780px){.control-workspace .war-queue-inspect{grid-column:2}}.control-workspace .war-search input{font-size:14px}.control-workspace .war-source-health div,.control-workspace .war-status{font-size:13px}.control-review .sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;padding:8px 0;position:static;overflow:visible}.control-source-change{color:#d8e6cd;border-left:2px solid #bed4b1;padding-left:12px;font-size:13px}.control-workspace .war-health-trigger,.control-workspace .war-resident-link{flex:0 auto;justify-content:center;align-items:center;gap:8px;width:auto;max-width:100%;padding:10px 12px;font-size:13px;display:flex}.control-workspace .war-health-trigger svg,.control-workspace .war-resident-link svg{flex-shrink:0;width:16px;height:16px}.control-workspace .war-header-actions{justify-content:flex-start;overflow:visible}.control-workspace .war-resident-link{margin-left:0}.control-workspace .war-grid-cell{justify-content:center;align-items:center;display:flex;overflow:hidden}.control-workspace .war-grid-cell .war-code-pin{flex-shrink:1;min-height:0;max-height:100%;padding:1px;font-size:11px}.control-workspace .war-grid-cell .war-code-pin.is-dot{padding:0}.control-workspace .war-map-hint{z-index:auto;border:0;border-radius:0;width:100%;inset:auto;transform:none}.control-workspace .war-map-hint span{color:var(--control-muted);flex-wrap:wrap;font-size:13px}.control-workspace .control-skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}.control-workspace .control-skip:focus{top:calc(var(--workspace-header-height) + 8px);clip-path:none;z-index:100;width:auto;height:auto;overflow:visible;transform:none}:root:not(.dark) .control-workspace .war-map-hint{box-shadow:none;background:0 0}
