:root{color-scheme:dark;--bg: #050607;--nav: #090b0d;--surface: #0d1114;--surface-2: #11171b;--surface-3: #172027;--surface-4: #1d2830;--line: #22303a;--line-strong: #344650;--text: #edf2f5;--muted: #9aa8b2;--faint: #697782;--good: #35c98b;--warn: #d7a53d;--bad: #f07167;--info: #5ea5ff;--violet: #b49bff;--mono: "SFMono-Regular", "JetBrains Mono", Consolas, monospace;--sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;max-width:100%;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:14px;letter-spacing:0}button,input{font:inherit}button{color:var(--text)}code{font-family:var(--mono);font-size:11px;color:#cbd5df;overflow-wrap:anywhere}.institutional-shell{min-height:100vh;display:grid;grid-template-columns:208px minmax(0,1fr);background:var(--bg)}.side-nav{position:sticky;top:0;height:100vh;display:grid;grid-template-rows:auto 1fr auto;gap:14px;padding:14px;border-right:1px solid var(--line);background:var(--nav);box-shadow:inset -1px 0 #ffffff05}.side-brand{display:flex;align-items:center;gap:10px;min-width:0}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--surface-2);color:var(--good);font-family:var(--mono);font-weight:800;box-shadow:inset 0 0 0 1px #35c98b29}.side-brand strong,.side-brand span{display:block}.side-brand strong{font-size:14px}.side-brand span,.side-boundary span,.status-pill span,.rail-label,.dense-table th,.audit-footer,.research-row small,.lane-chip small,.metric-card span,.metric-card small,.detail-list dt,.template-note{color:var(--muted);font-size:11px;font-family:var(--mono)}.nav-list{display:grid;align-content:start;gap:6px}.nav-list a{min-height:34px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid transparent;color:var(--muted);text-decoration:none;border-radius:6px}.nav-list a:hover,.nav-list a:focus-visible{border-color:var(--line);background:var(--surface-2);color:var(--text);outline:none}.side-boundary{display:grid;gap:5px;padding:10px;border:1px solid var(--line);background:var(--surface);border-radius:8px}.side-boundary strong{font-size:12px;color:var(--warn)}.app-shell{min-width:0;min-height:100vh;display:grid;grid-template-rows:auto auto 1fr auto}.control-header{min-height:62px;display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,460px) auto;gap:12px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line);background:#090d10}.identity-block{display:flex;align-items:center;gap:12px;min-width:0}.product-mark{display:inline-flex;align-items:center;gap:7px;min-width:96px;color:var(--text);font-family:var(--mono);font-weight:700}.title-stack{min-width:0}h1,h2,p{margin:0;letter-spacing:0}h1{font-size:18px;line-height:1.2;font-weight:700}h2{font-size:13px;line-height:1.2;font-weight:700}.title-stack p{margin-top:4px;color:var(--muted);font-size:12px}.command-search{height:36px;display:flex;align-items:center;gap:8px;min-width:0;padding:0 10px;border:1px solid var(--line);background:#0b1115;color:var(--muted);font-size:12px;border-radius:6px;cursor:pointer}.command-search span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-search:hover,.command-search:focus-visible{border-color:var(--info);outline:0}.global-command-palette{position:fixed;top:4.75rem;right:1rem;z-index:60;width:min(28rem,calc(100vw - 2rem));display:grid;gap:.625rem;padding:.875rem;border:1px solid #3f3f46;border-radius:.5rem;background:#09090b;box-shadow:0 18px 44px #0000006b}.global-command-palette:focus-visible{border-color:var(--info);outline:1px solid rgba(54,162,235,.5);outline-offset:2px}.command-palette-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem;align-items:start}.command-palette-head span,.global-command-palette strong,.global-command-palette small{font-family:var(--mono);font-size:.6875rem}.command-palette-head h2{margin-top:.125rem;font-size:.9375rem}.global-command-palette strong{color:#fbbf24;overflow-wrap:anywhere}.global-command-palette small{color:#a1a1aa;overflow-wrap:anywhere}.command-palette-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.header-status{display:flex;align-items:center;gap:8px;min-width:0}.status-pill,.icon-cluster,.rail-cell,.primary-action-cell,.panel-card,.lane-chip,.research-row,.metric-card,.detail-panel{border:1px solid var(--line);border-radius:8px;background:var(--surface-2);box-shadow:inset 0 1px #ffffff06}.status-pill{min-width:86px;padding:7px 9px;display:grid;gap:2px}.status-pill strong{font-size:12px;font-family:var(--mono)}.icon-cluster{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;color:var(--muted)}.decision-rail{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(250px,1.35fr) repeat(4,minmax(168px,1fr));gap:8px;padding:8px 16px;border-bottom:1px solid var(--line);background:#070a0d;overflow-x:auto}.primary-action-cell,.rail-cell{min-height:64px;padding:9px 10px;min-width:0}.rail-label{display:flex;align-items:center;gap:6px;margin-bottom:6px}.rail-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:12px}.primary-action-button{width:100%;min-height:36px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;align-items:center;padding:6px 8px;border:1px solid var(--line-strong);border-radius:6px;background:#122219;color:var(--text);cursor:pointer}.primary-action-button:hover,.primary-action-button:focus-visible{border-color:#35c98bb3;outline:none;background:#14291e}.primary-action-button span,.primary-action-button small,.primary-action-button code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-action-button span{font-size:12px;font-weight:700}.primary-action-button small{color:var(--muted);font-size:11px;font-family:var(--mono)}.primary-action-button code{grid-column:1 / -1}.main-grid{display:grid;gap:12px;padding:12px 16px 16px;outline:none}.terminal-workstation{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start}.analysis-canvas,.inspector-rail{display:grid;align-content:start;gap:10px;min-width:0}.inspector-rail{position:sticky;top:92px}.market-source-command-strip{min-width:0;display:grid;gap:.75rem;padding:.875rem;border:1px solid #27272a;border-radius:.5rem;background:#080b0e}.market-source-command-strip:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.market-source-head,.market-source-panel-title{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.625rem}.market-source-panel-title{display:flex;flex-wrap:wrap;align-items:center}.market-source-head span,.market-source-head strong,.market-source-panel-title code,.market-queue-row span,.market-queue-row small,.market-source-row span,.market-source-row small,.market-detail-grid dt,.market-detail-panel small{min-width:0;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35;overflow-wrap:anywhere;text-overflow:ellipsis}.market-source-head h2,.market-source-panel-title h3{margin:0;overflow:hidden;color:#fafafa;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.market-source-head h2{margin-top:.1875rem;font-size:1rem}.market-source-panel-title h3{flex:0 0 auto;font-size:.875rem;overflow:visible;white-space:normal}.market-source-head strong,.market-source-panel-title code{color:#fbbf24;text-align:right}.market-source-panel-title code{flex:1 1 12rem;min-width:min(100%,12rem)}.market-tape{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(170px,1fr));gap:8px}.tape-cell{min-height:72px;display:grid;gap:5px;align-content:start;min-width:0;padding:10px;border:1px solid var(--line);border-radius:8px;background:#0b1216}.tape-label{display:flex;align-items:center;gap:6px;color:var(--muted);font-family:var(--mono);font-size:11px}.tape-cell strong{min-width:0;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;font-family:var(--mono);font-size:15px}.tape-cell small{min-width:0;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;color:var(--faint);font-family:var(--mono);font-size:11px}.market-source-grid,.market-queue-list,.market-source-list,.market-detail-grid{min-width:0;display:grid;gap:.5rem}.market-source-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.market-queue-board,.market-source-board,.market-detail-panel,.market-queue-row,.market-source-row{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.market-queue-row,.market-source-row{width:100%;min-height:4.25rem;grid-template-columns:auto minmax(0,1fr);align-items:start;color:#e5e7eb;text-align:left;cursor:pointer}.market-queue-row:hover,.market-queue-row:focus-visible,.market-queue-row.is-active,.market-source-row:hover,.market-source-row:focus-visible,.market-source-row.is-active{border-color:#38bdf8;outline:none}.market-queue-row strong,.market-queue-row code,.market-source-row strong,.market-source-row code,.market-detail-grid dd,.market-detail-panel>code{min-width:0;overflow:hidden;color:#fafafa;font-family:var(--mono);font-size:.75rem;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.market-queue-row code,.market-source-row code,.market-detail-panel>code{color:#38bdf8}.market-queue-row small,.market-source-row small{grid-column:1 / -1;white-space:normal}.market-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail-grid>div{min-width:0;display:grid;gap:.25rem}.metric-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.metric-card{min-height:76px;display:grid;gap:5px;align-content:start;padding:10px;background:#0b1115}.metric-card strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:16px}.metric-card small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-grid{display:grid;grid-template-columns:minmax(250px,.42fr) minmax(0,1fr);gap:10px;align-items:start}.visual-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:10px}.workbench-primary,.data-grid,.gate-matrix,.research-lanes{display:grid;align-content:start;gap:10px}.data-grid{grid-template-columns:minmax(0,.9fr) minmax(280px,.75fr) minmax(320px,1fr)}.panel-card,.detail-panel{padding:12px;min-width:0;background:#0d1317}.section-title-row{display:flex;align-items:center;gap:8px;color:var(--text);margin-bottom:10px}.gate-row{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;align-items:start;padding:8px 0;border-top:1px solid var(--line)}.gate-row span{color:var(--muted);font-family:var(--mono);font-size:11px}.gate-row strong,.research-row strong{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:12px;line-height:1.45}.toolbar-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.toolbar-row button,.table-action{min-height:28px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:#0a1014;color:var(--muted);cursor:pointer}.toolbar-row button.is-active,.toolbar-row button:hover,.table-action:hover{border-color:var(--line-strong);background:var(--surface-3);color:var(--text)}.toolbar-divider{width:1px;min-height:28px;background:var(--line)}.dense-table-wrap{min-width:0;width:100%;max-width:100%;overflow:auto;contain:paint;border:1px solid var(--line);border-radius:8px;background:#0a0f12}.dense-table{width:100%;min-width:600px;border-collapse:collapse}.dense-table th,.dense-table td{padding:9px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:12px}.dense-table th{background:#111a20;color:var(--muted);text-transform:none}.dense-table tbody tr:hover,.dense-table tbody tr.is-selected{background:#5ea5ff14}.dense-table td strong,.dense-table td span,.dense-table td code{display:block;margin-bottom:3px}.mono-cell{font-family:var(--mono);overflow-wrap:anywhere}.state-token{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border:1px solid currentColor;border-radius:6px;font-family:var(--mono);font-size:11px}.lane-strip{display:grid;grid-template-columns:repeat(5,minmax(70px,1fr));gap:6px}.lane-chip{min-height:62px;display:grid;gap:3px;padding:8px}.lane-chip strong{font-family:var(--mono);font-size:18px}.research-list{display:grid;gap:6px}.research-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:6px 10px;padding:9px}.research-row small{grid-column:2;overflow-wrap:anywhere}.template-note{line-height:1.5;color:var(--faint)}.chart-panel{min-height:188px}.bar-stack{display:grid;gap:9px}.bar-row{display:grid;grid-template-columns:58px minmax(0,1fr) 48px 42px;gap:8px;align-items:center;width:100%;min-height:1.75rem;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;min-width:0}.bar-row:focus-visible,.bar-row:hover,.bar-row.is-selected{outline:1px solid #3f3f46;outline-offset:3px}.bar-row span,.bar-row small,.legend-row span,.database-status span,.database-results p,.database-result span,.database-result small,.annotation-panel span,.annotation-panel small,.source-card small{color:var(--muted);font-family:var(--mono);font-size:11px}.bar-track{height:10px;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#090e12}.bar-fill{height:100%;border-radius:6px;background:currentColor}.donut-layout{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center}.source-ring{width:112px;aspect-ratio:1;display:grid;place-items:center;align-content:center;border:1px solid var(--line-strong);border-radius:50%;background:#090f12}.source-ring strong{font-family:var(--mono);font-size:26px}.source-ring span{color:var(--muted);font-family:var(--mono);font-size:11px}.source-legend{display:grid;gap:7px}.legend-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;padding:5px 7px;border:1px solid var(--line);border-radius:6px;background:#0a1014}.source-audit-groups{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}.source-audit-groups button{min-width:0;min-height:3.125rem;display:grid;align-content:center;gap:.1875rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b;color:#a1a1aa;cursor:pointer}.source-audit-groups button:hover,.source-audit-groups button.is-active{border-color:#3f3f46;background:#27272a;color:#fafafa}.source-audit-groups span,.source-audit-groups strong{overflow:hidden;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap}.source-audit-groups span{font-size:.6875rem}.source-audit-groups strong{color:#fafafa;font-size:1rem}.source-audit-table-wrap{min-width:0;width:100%;max-width:100%;max-height:22rem;overflow:auto;contain:paint;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.source-audit-table{min-width:52rem}.source-audit-table th{position:sticky;top:0;z-index:1}.database-workbench{display:grid;gap:10px}.database-status{display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#0a1014}.institutional-read-model-db{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#061015}.read-model-db-head{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;align-items:center;min-width:0}.read-model-db-head div,.read-model-db-panel-head{display:flex;min-width:0;align-items:center;gap:7px}.read-model-db-head h3{margin:0;min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.2;text-overflow:clip;white-space:normal}.read-model-db-head strong,.read-model-db-head span,.read-model-db-panel-head code,.read-model-aggregate-grid code,.field-normalization-list code,.field-normalization-list small,.normalized-record-table code,.database-view-message,.local-database-view-list code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:11px;text-overflow:clip;white-space:normal}.read-model-db-head strong,.read-model-db-panel-head code,.read-model-aggregate-grid code,.field-normalization-list code,.field-normalization-list small,.normalized-record-table code,.database-view-message,.local-database-view-list code{color:var(--muted)}.read-model-db-head span{grid-column:1 / -1;color:var(--muted)}.read-model-query-strip{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:stretch;min-width:0}.read-model-db-query{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;min-width:0;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1217}.read-model-db-query span{grid-column:1 / -1;color:var(--muted);font-family:var(--mono);font-size:11px}.read-model-db-query input{min-width:0;height:32px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:#090e12;color:var(--text)}.read-model-db-facets{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px;min-width:0}.read-model-db-grid,.read-model-db-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start;min-width:0}.read-model-aggregate-panel,.field-normalization-panel,.read-model-record-detail,.local-database-view-library{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0a1217}.read-model-db-panel-head{display:grid;grid-template-columns:minmax(0,1fr);justify-content:start}.read-model-db-panel-head strong{min-width:0;overflow-wrap:anywhere;font-size:12px;text-overflow:clip;white-space:normal}.read-model-aggregate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:6px}.read-model-aggregate-grid div,.field-normalization-list article,.local-database-view-list article{min-width:0;display:grid;gap:4px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.read-model-aggregate-grid span,.read-model-aggregate-grid small,.field-normalization-list span,.local-database-view-list span,.local-database-view-list p,.read-model-detail-grid dt{color:var(--muted);font-family:var(--mono);font-size:11px}.read-model-aggregate-grid strong,.field-normalization-list strong,.local-database-view-list strong{min-width:0;overflow-wrap:anywhere;font-size:12px;text-overflow:clip;white-space:normal}.read-model-aggregate-grid code,.field-normalization-list code,.local-database-view-list code{display:block;max-width:100%;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip;white-space:normal}.source-history-drilldown-workbench{display:grid;gap:9px;min-width:0;padding:10px;border:1px solid rgba(56,189,248,.17);border-radius:8px;background:#071116}.source-history-drilldown-head{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;min-width:0}.source-history-drilldown-head div{display:flex;align-items:center;gap:7px;min-width:0}.source-history-drilldown-head h3{margin:0;min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.2;white-space:normal}.source-history-drilldown-head strong,.source-history-drilldown-head span{min-width:0;overflow-wrap:anywhere;color:var(--muted);font-family:var(--mono);font-size:11px;white-space:normal}.source-history-filter-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px;min-width:0}.source-history-drilldown-grid,.source-history-packet-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.source-history-gap-map,.source-history-timeline-drilldown,.source-owner-request-packet,.local-audit-export-preview,.source-history-acceptance-checklist{display:grid;gap:8px;min-width:0;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0a1217}.source-history-gap-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:6px;min-width:0}.history-gap-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-width:0;min-height:44px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#081015;color:var(--text);text-align:left}.history-gap-row:hover,.history-gap-row:focus-visible,.history-gap-row.is-selected{border-color:#38bdf86b;background:#0b1820}.history-gap-row span,.history-gap-row code,.history-gap-row small,.history-gap-row em{min-width:0;overflow-wrap:anywhere;color:var(--muted);font-family:var(--mono);font-size:11px;font-style:normal;white-space:normal}.history-gap-row strong{min-width:0;overflow-wrap:anywhere;font-size:12px;white-space:normal}.history-gap-row code{grid-column:1 / -1}.source-history-timeline-list{display:grid;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.source-history-timeline-list li{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.source-history-timeline-list span,.source-history-timeline-list strong,.source-history-timeline-list code,.source-history-timeline-list small,.source-history-timeline-list em,.source-history-packet-dl dt,.source-history-packet-dl dd,.local-audit-export-lines span,.source-history-checklist-grid span,.source-history-checklist-grid strong,.source-history-checklist-grid code,.source-history-checklist-grid small{min-width:0;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.source-history-timeline-list span,.source-history-timeline-list code,.source-history-timeline-list small,.source-history-timeline-list em,.source-history-packet-dl dt,.local-audit-export-lines span,.source-history-checklist-grid span,.source-history-checklist-grid small{color:var(--muted);font-family:var(--mono);font-size:11px;font-style:normal}.source-history-packet-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;min-width:0;margin:0}.source-history-packet-dl div,.source-history-checklist-grid article{display:grid;gap:4px;min-width:0;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.source-history-packet-dl dd{margin:0;font-size:12px}.local-audit-export-lines,.source-history-checklist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;min-width:0}.local-audit-export-lines span{padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.field-normalization-list,.local-database-view-list{display:grid;gap:6px;min-width:0}.normalized-record-table-wrap{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#090e12}.normalized-record-table{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed}.normalized-record-table th,.normalized-record-table td{min-width:0;overflow:hidden;padding:7px 6px;border-bottom:1px solid rgba(148,163,184,.12);font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.normalized-record-table th{color:var(--muted);font-family:var(--mono);font-weight:600}.normalized-record-table tr.is-selected td{background:#36a2eb14}.normalized-record-table td:nth-child(4) code{display:block}.read-model-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}.read-model-detail-grid div{min-width:0;display:grid;gap:3px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.read-model-detail-grid dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:12px;text-overflow:clip;white-space:normal}.read-model-detail-grid code{overflow-wrap:anywhere;white-space:normal}.local-database-view-list p{margin:0;overflow-wrap:anywhere;white-space:normal}.read-model-persistence-panel{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#081015}.persistence-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.persistence-head div{display:flex;align-items:center;gap:7px;min-width:0}.persistence-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.persistence-head strong,.persistence-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.persistence-head span{grid-column:1 / -1;color:var(--muted)}.persistence-meta-grid,.persistence-kv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.persistence-meta-grid div,.persistence-kv-grid div{min-width:0;display:grid;gap:3px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1116}.persistence-meta-grid span,.persistence-kv-grid span,.persistence-index-row span,.persistence-index-row small,.persistence-detail-head code,.persistence-lineage-row code,.persistence-annotation-preview small{color:var(--muted);font-family:var(--mono);font-size:11px}.persistence-meta-grid strong,.persistence-kv-grid strong,.persistence-index-row code,.persistence-index-row strong,.persistence-lineage-row strong,.persistence-annotation-preview span{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.persistence-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.persistence-index-table{display:grid;gap:4px;min-width:0;overflow-x:auto}.persistence-index-row{display:grid;grid-template-columns:minmax(112px,.9fr) minmax(82px,.7fr) 52px minmax(210px,1.3fr);gap:6px;align-items:center;min-width:520px;padding:6px 7px;border:1px solid rgba(148,163,184,.12);border-radius:6px;background:#0a1116}.persistence-index-row.is-head{background:#0c151b;color:var(--muted);font-family:var(--mono);font-size:11px}.persistence-index-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.persistence-detail{display:grid;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.12);border-radius:6px;background:#090e12}.persistence-detail-head{display:flex;justify-content:space-between;gap:10px;min-width:0}.persistence-detail-head strong,.persistence-detail-head code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.persistence-lineage-list{display:grid;gap:6px}.persistence-lineage-row{display:grid;grid-template-columns:92px minmax(0,.8fr) minmax(0,1fr);gap:7px;min-width:0;padding:6px;border:1px solid var(--line);border-radius:6px;background:#0a1116}.persistence-lineage-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.persistence-annotation-preview{display:grid;gap:5px}.persistence-annotation-preview p,.persistence-detail p{margin:0;overflow-wrap:anywhere;color:var(--muted)}.read-model-analytics-layer{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#071116}.analytics-layer-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.analytics-layer-head div{display:flex;align-items:center;gap:7px;min-width:0}.analytics-layer-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.analytics-layer-head strong,.analytics-layer-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.analytics-layer-head span{grid-column:1 / -1;color:var(--muted)}.analytics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.analytics-section{min-width:0;display:grid;align-content:start;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0a1116}.analytics-section-head{display:grid;gap:4px;min-width:0}.analytics-section-head strong,.analytics-section-head code,.analytics-bar-row span,.analytics-bar-row strong,.analytics-bar-row small,.analytics-snapshot-row span,.analytics-snapshot-row strong,.analytics-snapshot-row code,.analytics-lineage-row span,.analytics-lineage-row strong,.analytics-lineage-row code,.analytics-raw-detail span,.analytics-raw-detail strong,.analytics-raw-detail code,.analytics-raw-detail small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-section-head strong{font-size:12px}.analytics-section-head code,.analytics-bar-row span,.analytics-bar-row small,.analytics-snapshot-row span,.analytics-snapshot-row code,.analytics-lineage-row span,.analytics-lineage-row code,.analytics-raw-detail span,.analytics-raw-detail code,.analytics-raw-detail small,.analytics-snapshot-list p{color:var(--muted);font-family:var(--mono);font-size:11px}.analytics-bar-list,.analytics-snapshot-list,.analytics-lineage-list{display:grid;gap:6px;min-width:0}.analytics-bar-row{display:grid;grid-template-columns:minmax(52px,.72fr) minmax(0,1fr) minmax(28px,auto);gap:6px;align-items:center;min-width:0}.analytics-bar-row small{grid-column:2 / -1}.analytics-bar-track{height:8px;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#070c10}.analytics-bar-track i{display:block;height:100%;border-radius:6px;background:#2fbf71}.analytics-bar-row.tone-stale .analytics-bar-track i{background:#eab308}.analytics-bar-row.tone-future .analytics-bar-track i{background:#38bdf8}.analytics-bar-row.tone-source_missing .analytics-bar-track i{background:#f97316}.analytics-snapshot-row{display:grid;gap:4px;min-width:0;padding:6px;border:1px solid var(--line);border-radius:6px;background:#081015}.analytics-snapshot-list p{margin:0;overflow-wrap:anywhere;white-space:normal}.analytics-lineage-row{display:grid;grid-template-columns:54px minmax(0,1fr) 42px;gap:6px;align-items:center;min-width:0;min-height:30px;padding:6px;border:1px solid var(--line);border-radius:6px;background:#081015;color:var(--text);text-align:left;cursor:pointer}.analytics-lineage-row:hover,.analytics-lineage-row:focus-visible,.analytics-lineage-row.is-selected{border-color:var(--line-strong);background:#101922;outline:none}.analytics-raw-detail{min-width:0;display:grid;grid-template-columns:minmax(120px,.35fr) minmax(180px,.45fr) minmax(0,1fr);gap:7px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#090e12}.analytics-raw-detail div{min-width:0;display:grid;gap:3px}.analytics-raw-detail small{grid-column:1 / -1}.scenario-comparison-workspace{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#071016}.scenario-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.scenario-head div{display:flex;align-items:center;gap:7px;min-width:0}.scenario-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.scenario-head strong,.scenario-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.scenario-head span{grid-column:1 / -1;color:var(--muted)}.scenario-selector,.layout-pack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.scenario-tab,.layout-pack-button{min-width:0;min-height:42px;display:grid;gap:3px;align-content:center;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1116;color:var(--text);text-align:left;cursor:pointer}.scenario-tab:hover,.scenario-tab:focus-visible,.scenario-tab.is-active,.layout-pack-button:hover,.layout-pack-button:focus-visible,.layout-pack-button.is-active{border-color:var(--line-strong);background:#101922;outline:none}.scenario-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(210px,.72fr);gap:7px;align-items:start}.scenario-panel,.scenario-layout-pack{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0a1116}.scenario-panel-head{display:grid;gap:4px;min-width:0}.scenario-row-list{display:grid;gap:6px;min-width:0}.scenario-row{min-width:0;display:grid;grid-template-columns:minmax(72px,.8fr) minmax(0,1fr);gap:4px 7px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.scenario-row small{grid-column:1 / -1}.scenario-panel-head strong,.scenario-panel-head code,.scenario-tab span,.scenario-tab small,.layout-pack-button span,.layout-pack-button small,.scenario-row span,.scenario-row strong,.scenario-row code,.scenario-row small,.layout-pack-status span,.layout-pack-status strong,.layout-pack-message,.scenario-row-list p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scenario-panel-head strong,.scenario-row strong,.layout-pack-status strong{font-size:12px}.scenario-panel-head code,.scenario-tab small,.layout-pack-button small,.scenario-row span,.scenario-row code,.scenario-row small,.layout-pack-status span,.layout-pack-message,.scenario-row-list p{color:var(--muted);font-family:var(--mono);font-size:11px}.layout-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-pack-status{min-width:0;display:grid;gap:3px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.layout-pack-message{display:block}.scenario-row-list p{margin:0;white-space:normal}.source-fidelity-board{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#060d12}.source-fidelity-board:focus-visible,.source-tape-panel:focus-visible,.lane-board-panel:focus-visible,.source-audit-ops-layer:focus-visible,.source-provenance-graph:focus-visible,.audit-packet-composer:focus-visible,.baseline-comparison-readout:focus-visible,.event-workflow-layer:focus-visible{outline:2px solid rgba(56,189,248,.72);outline-offset:2px}.source-fidelity-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.source-fidelity-head div,.source-fidelity-panel-head{display:flex;min-width:0;align-items:center;gap:7px}.source-fidelity-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.source-fidelity-head strong,.source-fidelity-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-fidelity-head span{grid-column:1 / -1;color:var(--muted)}.source-fidelity-grid{display:grid;grid-template-columns:minmax(220px,.92fr) minmax(0,1.08fr);gap:7px;align-items:start;min-width:0}.source-tape-panel,.source-tape-detail,.lane-board-panel,.lane-board-detail,.keyboard-drilldown-panel{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#091016}.source-tape-panel{grid-row:span 2}.keyboard-drilldown-panel{grid-column:1 / -1}.source-fidelity-panel-head{justify-content:space-between}.source-fidelity-panel-head strong,.source-fidelity-panel-head code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-fidelity-panel-head strong{font-size:12px}.source-fidelity-panel-head code{color:var(--muted);font-family:var(--mono);font-size:11px}.source-tape-list,.lane-board-grid,.keyboard-drilldown-grid{display:grid;gap:6px;min-width:0}.source-tape-row,.lane-board-card{min-width:0;min-height:44px;display:grid;align-items:center;gap:3px 8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0d151b;color:var(--text);text-align:left;cursor:pointer}.source-tape-row{grid-template-columns:54px minmax(0,1fr) 42px;padding:7px}.source-tape-row span,.lane-board-card span{color:var(--muted);font-size:11px}.source-tape-row strong,.source-tape-row small,.source-tape-row code,.lane-board-card strong,.lane-board-card small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-tape-row strong{font-family:var(--mono);font-size:12px}.source-tape-row small{grid-column:2 / -1;color:var(--muted);font-size:11px}.source-tape-row code{justify-self:end;color:var(--accent);font-family:var(--mono);font-size:12px}.source-tape-row.is-selected,.lane-board-card.is-selected{border-color:#38bdf88c;background:#0b1b22}.source-tape-detail-grid,.lane-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.source-tape-detail-grid div,.lane-detail-grid div{min-width:0;display:grid;gap:3px;padding:7px;border:1px solid rgba(148,163,184,.1);border-radius:6px;background:#070f14}.source-tape-detail-grid span,.lane-detail-grid span{color:var(--muted);font-size:11px}.source-tape-detail-grid strong,.source-tape-detail-grid code,.lane-detail-grid strong,.lane-detail-grid code,.source-tape-detail small,.keyboard-drilldown-panel small{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.lane-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lane-board-card{padding:8px}.lane-board-card strong{font-family:var(--mono);font-size:18px;line-height:1}.lane-board-card i{overflow:hidden;display:block;height:5px;border-radius:999px;background:#94a3b824}.lane-board-card b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#22c55e)}.lane-board-card small{color:var(--muted);font-family:var(--mono);font-size:11px}.keyboard-drilldown-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.source-audit-ops-layer{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#070d11}.source-audit-ops-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.source-audit-ops-head div,.source-audit-panel-head{display:flex;min-width:0;align-items:center;gap:7px}.source-audit-ops-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.source-audit-ops-head strong,.source-audit-ops-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-audit-ops-head span{grid-column:1 / -1;color:var(--muted)}.source-audit-ops-grid{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);gap:7px;align-items:start;min-width:0}.source-provenance-graph,.dependency-detail,.audit-packet-composer,.baseline-comparison-readout,.audit-ops-shortcuts{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0a1116}.source-provenance-graph{grid-row:span 2}.audit-ops-shortcuts{grid-column:1 / -1}.source-audit-panel-head{justify-content:space-between}.source-audit-panel-head strong,.source-audit-panel-head code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-audit-panel-head strong{font-size:12px}.source-audit-panel-head code{color:var(--muted);font-family:var(--mono);font-size:11px}.dependency-node-list,.audit-composer-actions,.audit-draft-list,.baseline-readout-grid,.audit-ops-shortcut-grid{display:grid;gap:6px;min-width:0}.dependency-node{min-width:0;min-height:44px;display:grid;grid-template-columns:54px minmax(0,1fr) 42px;gap:3px 8px;align-items:center;padding:7px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0d151b;color:var(--text);text-align:left;cursor:pointer}.dependency-node.is-selected{border-color:#38bdf88c;background:#0b1b22}.dependency-node span,.baseline-readout-row span,.audit-draft-row span,.baseline-source-status span,.audit-draft-preview span{color:var(--muted);font-size:11px}.dependency-node strong,.dependency-node small,.dependency-node code,.audit-draft-row strong,.audit-draft-row code,.baseline-readout-row strong,.baseline-readout-row code,.baseline-readout-row small,.baseline-source-status strong,.baseline-source-status code,.audit-draft-preview strong,.audit-draft-preview code,.audit-draft-message,.audit-ops-shortcuts small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependency-node strong{font-family:var(--mono);font-size:12px}.dependency-node code{justify-self:end;color:var(--accent);font-family:var(--mono);font-size:12px}.dependency-node small{grid-column:2 / -1;color:var(--muted);font-family:var(--mono);font-size:11px}.dependency-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dependency-detail-grid div,.audit-draft-row,.baseline-readout-row,.baseline-source-status,.audit-draft-preview{min-width:0;display:grid;gap:3px;padding:7px;border:1px solid rgba(148,163,184,.1);border-radius:6px;background:#070f14}.dependency-detail-grid span{color:var(--muted);font-size:11px}.dependency-detail-grid strong,.dependency-detail-grid code,.dependency-detail small{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.audit-composer-actions,.audit-ops-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-ops-shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-draft-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.audit-draft-row code{grid-column:1 / -1;color:var(--muted);font-family:var(--mono);font-size:11px}.baseline-readout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.baseline-readout-row code,.baseline-source-status code,.audit-draft-preview code{color:var(--muted);font-family:var(--mono);font-size:11px}.event-workflow-layer{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#070f14}.event-workflow-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.event-workflow-head div,.event-panel-head{display:flex;min-width:0;align-items:center;gap:7px}.event-workflow-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.event-workflow-head strong,.event-workflow-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.event-workflow-head span{grid-column:1 / -1;color:var(--muted)}.event-workflow-grid{display:grid;grid-template-columns:minmax(220px,.95fr) minmax(0,1.15fr);gap:7px;align-items:start}.event-timeline-panel,.event-replay-panel,.event-preset-panel,.event-audit-draft{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0a1116}.event-timeline-panel{grid-row:span 2}.event-panel-head{justify-content:space-between}.event-panel-head strong,.event-panel-head code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel-head strong{font-size:12px}.event-panel-head code{color:var(--muted);font-family:var(--mono);font-size:11px}.event-timeline-list,.event-preset-actions{display:grid;gap:6px;min-width:0}.event-timeline-item{min-width:0;min-height:54px;display:grid;grid-template-columns:minmax(58px,.5fr) minmax(0,1fr);gap:4px 7px;align-content:center;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015;color:var(--text);text-align:left;cursor:pointer}.event-timeline-item:hover,.event-timeline-item:focus-visible,.event-timeline-item.is-selected{border-color:var(--line-strong);background:#101922;outline:none}.event-timeline-item small{grid-column:1 / -1}.event-replay-grid,.event-audit-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.event-replay-grid div,.event-audit-grid article,.event-preset-status,.event-replay-raw{min-width:0;display:grid;gap:3px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#081015}.event-replay-raw{grid-template-columns:minmax(0,1fr)}.event-timeline-item span,.event-timeline-item strong,.event-timeline-item code,.event-timeline-item small,.event-replay-grid span,.event-replay-grid strong,.event-replay-grid code,.event-replay-raw span,.event-replay-raw code,.event-replay-raw small,.event-preset-status span,.event-preset-status strong,.event-preset-status code,.event-preset-message,.event-audit-grid span,.event-audit-grid strong,.event-audit-grid code,.event-audit-draft>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-timeline-item span,.event-timeline-item code,.event-timeline-item small,.event-replay-grid span,.event-replay-grid code,.event-replay-raw span,.event-replay-raw code,.event-replay-raw small,.event-preset-status span,.event-preset-status code,.event-preset-message,.event-audit-grid span,.event-audit-grid code,.event-audit-draft>small{color:var(--muted);font-family:var(--mono);font-size:11px}.event-timeline-item strong,.event-replay-grid strong,.event-preset-status strong,.event-audit-grid strong{font-size:12px}.event-preset-message{display:block}.query-box,.annotation-panel label{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:7px;align-items:center}.query-box input{min-width:0;height:32px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:#090e12;color:var(--text)}.database-results{min-height:110px;max-height:190px;overflow:auto;display:grid;align-content:start;gap:7px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#090e12}.database-result{display:grid;grid-template-columns:94px minmax(0,1fr) auto;gap:4px 8px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0d1418}.database-result strong,.database-result em,.database-result small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.database-result em{grid-column:2;color:var(--muted);font-family:var(--mono);font-size:11px;font-style:normal}.database-result small{grid-column:2}.database-result-actions{grid-row:1 / span 3;grid-column:3;display:flex;align-items:center}.database-import-workbench{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#081015}.import-workbench-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.import-workbench-head div{display:flex;align-items:center;gap:7px;min-width:0}.import-workbench-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.import-workbench-head strong,.import-workbench-head span,.import-workbench-head small{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.import-workbench-head span,.import-workbench-head small{color:var(--muted)}.import-workbench-head small{grid-column:1 / -1}.import-filter-strip,.import-packet-grid,.import-table-map,.import-packet-detail,.import-field-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.import-packet-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.import-packet-card,.import-table-row,.import-blocker-queue li,.import-packet-detail div,.import-field-matrix div,.import-record-preview{min-width:0;display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0a1217}.import-packet-card{min-height:74px;color:var(--text);text-align:left}.import-packet-card:hover,.import-packet-card:focus-visible,.import-packet-card.is-selected{border-color:var(--info);background:#0e1820;outline:none}.import-packet-card span,.import-packet-card strong,.import-packet-card small,.import-table-row span,.import-table-row strong,.import-table-row code,.import-table-row small,.import-blocker-queue span,.import-blocker-queue strong,.import-blocker-queue small,.import-packet-detail span,.import-packet-detail strong,.import-packet-detail code,.import-field-matrix span,.import-field-matrix strong,.import-field-matrix code,.import-record-preview span,.import-record-preview strong,.import-record-preview code,.import-blocker-boundary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-packet-card span,.import-table-row span,.import-blocker-queue span,.import-packet-detail span,.import-field-matrix span,.import-record-preview span{color:var(--muted);font-family:var(--mono);font-size:11px}.import-packet-card strong,.import-table-row strong,.import-blocker-queue strong,.import-packet-detail strong,.import-packet-detail code,.import-field-matrix strong,.import-field-matrix code,.import-record-preview strong,.import-record-preview code{font-size:12px}.import-table-row code,.import-table-row small,.import-blocker-queue small,.import-packet-card small,.import-field-matrix code,.import-record-preview code,.import-blocker-boundary{color:var(--muted);font-family:var(--mono);font-size:11px}.import-blocker-queue{display:grid;gap:6px;margin:0;padding:0;list-style:none}.import-blocker-boundary{display:block}.institutional-workflow-layer{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#081016}.institutional-workflow-layer:focus-visible,.database-import-workbench:focus-visible,.operator-review-workbench:focus-visible,.data-room-panel:focus-visible{border-color:var(--info);outline:1px solid rgba(54,162,235,.45);outline-offset:2px}.workflow-layer-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.workflow-layer-head div{display:flex;align-items:center;gap:7px;min-width:0}.workflow-layer-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workflow-layer-head strong,.workflow-layer-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.workflow-layer-head span{grid-column:1 / -1;color:var(--muted)}.workflow-command-grid,.workflow-packet-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.workflow-command{justify-content:center;min-height:34px}.workflow-compare-row{min-width:0;display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0a1217}.workflow-compare-row span,.workflow-compare-row strong,.workflow-compare-row code,.workflow-compare-row small,.workflow-compare-boundary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-compare-row span{color:var(--muted);font-family:var(--mono);font-size:11px}.workflow-compare-row strong,.workflow-compare-row code{font-size:12px}.workflow-compare-row code,.workflow-compare-row small,.workflow-compare-boundary{color:var(--muted);font-family:var(--mono);font-size:11px}.workflow-compare-boundary{grid-column:1 / -1}.institutional-split-pane{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#081016}.split-pane-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.split-pane-head div{display:flex;align-items:center;gap:7px;min-width:0}.split-pane-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.split-pane-head strong,.split-pane-head span{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.split-pane-head span{grid-column:1 / -1;color:var(--muted)}.split-pane-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:8px;min-width:0}.split-pane-table-panel,.split-pane-raw-detail{min-width:0;display:grid;gap:6px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0a1217}.split-pane-compare-table{width:100%;border-collapse:collapse;table-layout:fixed}.split-pane-compare-table th,.split-pane-compare-table td{min-width:0;overflow:hidden;padding:7px 6px;border-bottom:1px solid rgba(148,163,184,.12);font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.split-pane-compare-table th{color:var(--muted);font-family:var(--mono);font-weight:600}.split-pane-compare-table tr.is-selected td{background:#36a2eb14}.split-pane-compare-table td:nth-child(1),.split-pane-compare-table td:nth-child(3){font-family:var(--mono)}.split-pane-compare-table .table-action{width:100%;min-height:30px;justify-content:center}.split-pane-raw-detail div{min-width:0;display:grid;gap:3px}.split-pane-raw-detail span,.split-pane-raw-detail strong,.split-pane-raw-detail code,.split-pane-raw-detail small,.split-pane-table-panel small{min-width:0;overflow-wrap:anywhere}.split-pane-raw-detail span,.split-pane-table-panel small{color:var(--muted);font-family:var(--mono);font-size:11px}.split-pane-raw-detail strong,.split-pane-raw-detail code{font-size:12px}.split-pane-raw-detail code,.split-pane-raw-detail small{color:var(--muted);font-family:var(--mono);font-size:11px}.operator-review-workbench{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#091115}.review-workbench-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.review-workbench-head div{display:flex;align-items:center;gap:7px;min-width:0}.review-workbench-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.review-workbench-head strong,.review-workbench-head span,.review-workbench-head small{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.review-workbench-head span,.review-workbench-head small{color:var(--muted)}.review-workbench-head small{grid-column:1 / -1}.review-filter-strip,.review-evidence-grid,.review-completeness-grid,.review-evidence-detail,.review-export-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.review-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.review-evidence-card,.review-completeness-row,.review-handoff-queue li,.review-evidence-detail div,.review-export-preview div{min-width:0;display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0a1217}.review-evidence-card{min-height:74px;color:var(--text);text-align:left}.review-evidence-card:hover,.review-evidence-card:focus-visible,.review-evidence-card.is-selected{border-color:var(--info);background:#0f1b22;outline:none}.review-evidence-card span,.review-evidence-card strong,.review-evidence-card small,.review-completeness-row span,.review-completeness-row strong,.review-completeness-row code,.review-completeness-row small,.review-handoff-queue span,.review-handoff-queue strong,.review-handoff-queue small,.review-evidence-detail span,.review-evidence-detail strong,.review-evidence-detail code,.review-export-preview span,.review-export-preview strong,.review-handoff-boundary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-evidence-card span,.review-completeness-row span,.review-handoff-queue span,.review-evidence-detail span,.review-export-preview span{color:var(--muted);font-family:var(--mono);font-size:11px}.review-evidence-card strong,.review-completeness-row strong,.review-completeness-row code,.review-handoff-queue strong,.review-evidence-detail strong,.review-evidence-detail code,.review-export-preview strong{font-size:12px}.review-evidence-card small,.review-completeness-row code,.review-completeness-row small,.review-handoff-queue small,.review-handoff-boundary{color:var(--muted);font-family:var(--mono);font-size:11px}.review-handoff-queue{display:grid;gap:6px;margin:0;padding:0;list-style:none}.review-handoff-boundary{display:block}.lineage-panel{display:grid;gap:10px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#090e12}.lineage-head{display:flex;align-items:center;gap:7px;min-width:0}.lineage-head h3{margin:0;font-size:13px;line-height:1.2}.lineage-head span,.lineage-grid dt{color:var(--muted);font-family:var(--mono);font-size:11px}.lineage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.lineage-grid div{min-width:0;display:grid;gap:4px}.lineage-grid dd{min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:12px}.lineage-boundary{grid-column:1 / -1}.operator-context-panel,.lineage-graph{display:grid;gap:8px;padding:9px;border:1px solid var(--line);border-radius:8px;background:#081015}.operator-context-panel>div{display:flex;align-items:center;gap:7px;min-width:0}.operator-context-panel span,.operator-context-panel small,.lineage-graph small,.lineage-node span,.lineage-edge{color:var(--muted);font-family:var(--mono);font-size:11px}.operator-context-panel code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:12px}.lineage-graph{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.lineage-node{min-width:0;display:grid;gap:4px;align-content:center;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0d1418}.lineage-node strong,.lineage-node code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:12px}.lineage-edge{display:flex;align-items:center;justify-content:center;min-width:6.5rem;text-align:center}.lineage-graph small{grid-column:1 / -1}.data-room-panel{display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#091015}.data-room-head,.data-room-drawer-head{display:flex;align-items:center;gap:7px;min-width:0}.data-room-head h3{margin:0;font-size:13px;line-height:1.2}.data-room-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.data-room-section-head strong{font-size:12px}.data-room-section-head span{min-width:0;overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.data-room-head span,.data-room-head strong,.data-room-summary span,.data-room-entity span,.data-room-entity small,.data-room-edge span,.data-room-edge small,.data-room-drawer-grid dt{color:var(--muted);font-family:var(--mono);font-size:11px}.data-room-head strong{margin-left:auto;color:var(--warn);overflow-wrap:anywhere;text-align:right}.data-room-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr) auto;gap:8px;align-items:stretch}.data-room-entity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.data-room-entity{min-width:0;min-height:68px;display:grid;gap:4px;align-content:center;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0a1014;color:var(--text);text-align:left}.data-room-entity:hover,.data-room-entity:focus-visible,.data-room-entity.is-selected{border-color:var(--info);background:#0e1820;outline:none}.data-room-entity strong{min-width:0;overflow:hidden;font-family:var(--mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.data-room-entity small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-room-summary>div,.data-room-edge,.data-room-drawer{min-width:0;display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0d1418}.data-room-summary strong,.data-room-summary code,.data-room-edge code,.data-room-edge span,.data-room-edge small,.data-room-drawer-grid dd{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:12px}.data-room-edge span,.data-room-edge small{font-size:11px}.data-room-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.data-room-drawer{background:#0a1014}.data-room-drawer-head{justify-content:space-between}.data-room-drawer-head h3{margin:0;font-size:13px;line-height:1.2}.data-room-drawer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.data-room-drawer-grid div{min-width:0;display:grid;gap:4px}.data-room-drawer-grid dd{margin:0}.source-snapshot-timeline{display:grid;gap:7px;margin:0;padding:0;list-style:none}.source-snapshot-timeline li{min-width:0;display:grid;grid-template-columns:76px minmax(0,1fr) minmax(0,1.15fr);gap:4px 8px;align-items:center;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0d1418}.source-snapshot-timeline span,.source-snapshot-timeline code,.source-snapshot-timeline small{min-width:0;overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-snapshot-timeline strong{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.source-snapshot-timeline small{grid-column:2 / -1}.source-history-state{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0d1418}.source-history-state div{min-width:0;display:grid;gap:4px}.source-history-state span,.source-history-state p{color:var(--muted);font-family:var(--mono);font-size:11px}.source-history-state strong,.source-history-state code{min-width:0;overflow-wrap:anywhere;color:var(--text);font-family:var(--mono);font-size:12px}.source-history-state p{grid-column:1 / -1;margin:0;line-height:1.45}.source-history-manifest-preview{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0d1418}.manifest-preview-fields,.manifest-preview-map{min-width:0;display:grid;gap:8px}.manifest-preview-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.manifest-preview-map{grid-template-columns:repeat(4,minmax(0,1fr))}.manifest-preview-fields div,.manifest-preview-map div{min-width:0;display:grid;gap:4px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1014}.source-history-manifest-preview span,.source-history-manifest-preview p{color:var(--muted);font-family:var(--mono);font-size:11px}.source-history-manifest-preview strong{min-width:0;overflow-wrap:anywhere;color:var(--text);font-family:var(--mono);font-size:12px}.source-history-manifest-preview p{margin:0;line-height:1.45}.manifest-acceptance-panel{min-width:0;display:grid;gap:8px}.manifest-acceptance-head{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.2fr);gap:8px;align-items:stretch}.manifest-acceptance-head div,.manifest-field-detail div{min-width:0;display:grid;gap:4px;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1014}.manifest-acceptance-head small{min-width:0;display:flex;align-items:center;padding:7px;border:1px solid var(--line);border-radius:6px;overflow-wrap:anywhere;color:var(--warn);font-family:var(--mono);font-size:11px}.manifest-filter-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.manifest-field-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.manifest-field-card{min-width:0;min-height:82px;display:grid;gap:4px;align-content:start;padding:8px;border:1px solid var(--line);border-radius:6px;background:#0a1014;color:var(--text);text-align:left}.manifest-field-card:hover,.manifest-field-card:focus-visible,.manifest-field-card.is-selected{border-color:var(--info);background:#0e1820;outline:none}.manifest-field-card span,.manifest-field-card small,.manifest-field-detail span{color:var(--muted);font-family:var(--mono);font-size:11px}.manifest-field-card strong,.manifest-field-card small,.manifest-field-detail strong,.manifest-field-detail code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono)}.manifest-field-card strong,.manifest-field-detail strong,.manifest-field-detail code{font-size:12px}.manifest-field-card small{line-height:1.35}.manifest-field-detail{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.database-facet-panel{display:grid;gap:8px;padding:9px;border:1px solid var(--line);border-radius:8px;background:#081015}.database-facet-copy{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.database-facet-copy strong{font-size:12px}.database-facet-copy span{min-width:0;overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.database-facet-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.facet-chip{min-height:44px;display:grid;gap:3px;align-content:center;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0b1217;color:var(--muted);text-align:left}.facet-chip span{min-width:0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.facet-chip strong{color:var(--text);font-family:var(--mono);font-size:13px}.facet-chip.active,.facet-chip:hover,.facet-chip:focus-visible{border-color:var(--info);background:#0e1820;color:var(--text);outline:none}.local-query-console{scroll-margin-top:96px;display:grid;gap:9px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#071015}.local-query-console:focus-visible,.query-console-panel:focus-visible{border-color:var(--info);outline:1px solid rgba(54,162,235,.45);outline-offset:2px}.query-console-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:5px 10px;align-items:center;min-width:0}.query-console-head div,.query-console-panel-head{display:flex;align-items:center;gap:7px;min-width:0}.query-console-head h3{margin:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.query-console-head strong,.query-console-head span,.query-console-panel-head code,.query-preset-detail code,.query-preset-detail small,.relationship-detail small,.raw-json-drawer code,.manifest-status-grid strong,.query-console-shortcuts code{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.query-console-head strong{justify-self:end;max-width:52vw;color:var(--info)}.query-console-head span{grid-column:1 / -1;color:var(--muted)}.query-console-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.console-tab{min-height:34px;padding:7px 8px;border:1px solid var(--line);border-radius:6px;background:#0a1217;color:var(--muted);font-size:12px}.console-tab:hover,.console-tab:focus-visible,.console-tab.is-active{border-color:var(--info);background:#0e1820;color:var(--text);outline:none}.query-console-grid{display:grid;grid-template-columns:repeat(5,minmax(170px,1fr));gap:7px;overflow-x:auto}.query-console-panel{scroll-margin-top:96px;min-width:0;max-height:178px;display:grid;align-content:start;gap:8px;overflow:hidden;padding:9px;border:1px solid var(--line);border-radius:8px;background:#081116}.query-console-panel.is-active{grid-column:span 2;max-height:none;border-color:#36a2ebb3;background:#0b151b}.query-console-panel-head{justify-content:space-between}.query-console-panel-head strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.query-console-panel-head code{max-width:58%;color:var(--muted)}.schema-console-table{min-width:0;display:grid;gap:5px}.schema-console-row{min-width:0;display:grid;grid-template-columns:minmax(88px,1.2fr) minmax(58px,.9fr) minmax(36px,.4fr) minmax(54px,.6fr);gap:6px;align-items:center;padding:6px;border:1px solid var(--line);border-radius:6px;background:#0a1217;color:var(--text);text-align:left}.schema-console-row.is-head{min-height:28px;background:#070d11;color:var(--muted);font-family:var(--mono);font-size:10px}.schema-console-row:hover,.schema-console-row:focus-visible,.schema-console-row.is-selected{border-color:var(--info);background:#0e1820;outline:none}.schema-console-row span,.schema-console-row strong,.schema-console-row small,.schema-console-row code,.schema-field-detail span,.schema-field-detail strong,.schema-field-detail code,.query-preset-button span,.query-preset-button strong,.query-preset-button small,.relationship-edge-card span,.relationship-edge-card strong,.relationship-edge-card code,.raw-record-button span,.raw-record-button strong,.manifest-status-grid span,.manifest-status-grid strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schema-console-row code,.schema-console-row small,.schema-field-detail span,.schema-field-detail code,.query-preset-button strong,.query-preset-button small,.relationship-edge-card code,.raw-record-button span,.manifest-status-grid span{color:var(--muted);font-family:var(--mono);font-size:11px}.schema-field-detail,.query-preset-detail,.relationship-detail,.raw-json-drawer{min-width:0;display:grid;gap:6px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#070d11}.schema-field-detail{grid-template-columns:repeat(3,minmax(0,1fr))}.schema-field-detail div,.query-preset-detail div,.relationship-detail div,.manifest-status-grid div{min-width:0;display:grid;gap:3px}.query-preset-grid,.relationship-edge-grid,.raw-record-picker,.manifest-status-grid,.query-console-shortcut-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.query-preset-button,.relationship-edge-card,.raw-record-button{min-width:0;min-height:66px;display:grid;gap:4px;align-content:center;padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1217;color:var(--text);text-align:left}.query-preset-button:hover,.query-preset-button:focus-visible,.query-preset-button.is-active,.relationship-edge-card:hover,.relationship-edge-card:focus-visible,.relationship-edge-card.is-active,.raw-record-button:hover,.raw-record-button:focus-visible,.raw-record-button.is-active{border-color:var(--info);background:#0e1820;outline:none}.relationship-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.relationship-detail small{grid-column:1 / -1;color:var(--muted)}.raw-json-drawer code{max-height:96px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.manifest-status-grid div{padding:7px;border:1px solid var(--line);border-radius:6px;background:#0a1217}.query-console-shortcuts{display:grid;gap:7px;padding-top:2px}.query-console-shortcut-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.annotation-panel{display:grid;gap:8px;padding-top:9px;border-top:1px solid var(--line)}.annotation-panel div{display:flex;justify-content:space-between;gap:10px}.annotation-panel label{grid-template-columns:auto auto}.annotation-panel textarea{grid-column:1 / -1;min-height:68px;resize:vertical;padding:8px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text);font:inherit}.saved-view-panel{display:grid;gap:8px;padding:9px;border:1px solid var(--line);border-radius:8px;background:#0a1014}.saved-view-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.saved-view-list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.saved-view-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-width:0;padding:7px;border:1px solid var(--line);border-radius:6px;background:#090e12}.saved-view-list li>div{display:flex;flex-wrap:wrap;gap:4px 10px;min-width:0}.saved-view-list li small{grid-column:1 / -1}.saved-view-list strong,.saved-view-list span,.saved-view-list small,.saved-view-panel p{min-width:0;margin:0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.saved-view-list strong{color:var(--text)}.detail-panel{position:static}.detail-symbol{margin:2px 0 10px;font-family:var(--mono);font-size:20px;font-weight:800}.detail-list{display:grid;gap:10px;margin:0}.detail-list div{display:grid;gap:5px;padding-top:9px;border-top:1px solid var(--line)}.detail-list dd{margin:0;display:grid;gap:5px;min-width:0;overflow-wrap:anywhere;font-size:12px}.audit-footer{min-height:36px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid var(--line);background:#090d10}.loading-shell,.load-error{min-height:100vh;display:grid;place-items:center;background:var(--bg);color:var(--text);font-family:var(--mono)}.load-error{min-height:32px;color:var(--bad)}.deferred-layer-fallback{min-height:132px;display:grid;align-content:center;gap:6px;border:1px dashed var(--line-strong);border-radius:8px;padding:16px;background:#080d14b8;color:var(--muted)}.deferred-layer-fallback span{color:var(--info);font-size:11px;font-family:var(--mono);font-weight:800}.deferred-layer-fallback strong{color:var(--text)}.deferred-layer-fallback small{font-family:var(--mono);overflow-wrap:anywhere}.deferred-layer-gate{min-height:132px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px dashed var(--line-strong);border-radius:8px;padding:16px;background:#080d14b8;color:var(--muted)}.deferred-layer-gate div{min-width:0;display:grid;gap:6px}.deferred-layer-gate span{color:var(--info);font-size:11px;font-family:var(--mono);font-weight:800}.deferred-layer-gate strong{color:var(--text)}.deferred-layer-gate small{font-family:var(--mono);overflow-wrap:anywhere}@media(max-width:640px){.deferred-layer-gate{grid-template-columns:minmax(0,1fr)}.deferred-layer-gate .table-action{width:100%;justify-content:center}}.tone-good{color:var(--good)}.tone-warn{color:var(--warn)}.tone-bad{color:var(--bad)}.tone-neutral{color:var(--muted)}.tone-info{color:var(--info)}.lane-repair{border-color:#d6a3298c}.lane-waiting{border-color:#5aa7ff73}.lane-review{border-color:#2fbf7b73}.lane-blocked{border-color:#ef6b628c}@media(max-width:1180px){.institutional-shell{grid-template-columns:68px minmax(0,1fr)}.side-brand div,.nav-list span,.side-boundary strong,.side-boundary span{display:none}.nav-list a{justify-content:center}.control-header{grid-template-columns:minmax(240px,1fr) auto}.command-search{display:none}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-workstation,.workbench-grid,.data-grid,.visual-grid,.market-tape{grid-template-columns:1fr}.inspector-rail{position:static}}@media(max-width:720px){.institutional-shell{grid-template-columns:1fr}.side-nav{position:static;height:auto;grid-template-columns:auto 1fr;grid-template-rows:auto;padding:8px}.nav-list{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto}.side-boundary{display:none}.control-header{grid-template-columns:1fr;gap:8px;padding:9px}.header-status{overflow-x:auto}.decision-rail{grid-template-columns:repeat(5,minmax(162px,1fr));padding:7px 9px}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.market-tape{grid-template-columns:repeat(4,minmax(170px,1fr));overflow-x:auto}.lane-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.lane-chip{min-width:0}.lane-chip strong,.lane-chip small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage-grid,.data-room-summary,.data-room-entity-grid,.data-room-grid,.data-room-drawer-grid,.import-filter-strip,.import-packet-grid,.import-table-map,.import-packet-detail,.import-field-matrix,.workflow-command-grid,.workflow-packet-comparison,.split-pane-grid,.review-filter-strip,.review-evidence-grid,.review-completeness-grid,.review-evidence-detail,.review-export-preview,.source-history-state,.manifest-preview-fields,.manifest-preview-map,.manifest-acceptance-head,.manifest-filter-strip,.manifest-field-grid,.manifest-field-detail,.query-console-head,.schema-field-detail,.relationship-detail,.source-snapshot-timeline li{grid-template-columns:1fr}.query-console-tabs{grid-template-columns:repeat(5,minmax(78px,1fr));overflow-x:auto}.query-console-grid{grid-template-columns:repeat(5,minmax(220px,1fr))}.query-console-panel.is-active{grid-column:span 1}.query-console-head strong,.query-console-panel-head code{justify-self:start;max-width:100%}.query-preset-grid,.relationship-edge-grid,.raw-record-picker,.manifest-status-grid{grid-template-columns:1fr}.query-console-shortcut-grid{grid-template-columns:repeat(5,minmax(94px,1fr));overflow-x:auto}.source-snapshot-timeline small{grid-column:auto}.lineage-graph{grid-template-columns:1fr}.lineage-edge{justify-content:flex-start;min-width:0}.data-room-head{align-items:flex-start;flex-wrap:wrap}.data-room-head strong{width:100%;margin-left:0;text-align:left}.main-grid{padding:8px}}@media(max-width:720px)and (max-height:620px){.side-nav{display:none}.control-header{min-height:46px;padding:6px 8px}.title-stack p,.header-status,.product-mark{display:none}.decision-rail{top:0;min-height:76px;grid-template-columns:repeat(5,minmax(160px,1fr));padding:6px 8px}.primary-action-cell,.rail-cell{min-height:62px;padding:7px 8px}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-01-shell{min-height:100vh;display:grid;grid-template-columns:16rem minmax(0,1fr);background:#09090b;color:#fafafa}.dashboard-01-shell .side-nav{position:sticky;top:0;height:100vh;padding:.75rem;gap:.75rem;border-right:1px solid #27272a;background:#0a0a0a}.dashboard-01-shell .side-brand{min-height:2.5rem;padding:.375rem;border-radius:.5rem}.dashboard-01-shell .brand-mark{width:2rem;height:2rem;border-radius:.5rem;border-color:#3f3f46;background:#18181b}.dashboard-01-shell .nav-list{gap:.125rem}.dashboard-01-shell .nav-list a{min-height:2rem;padding:.375rem .5rem;border-radius:.375rem;color:#a1a1aa}.dashboard-01-shell .nav-list a:first-child,.dashboard-01-shell .nav-list a:hover,.dashboard-01-shell .nav-list a:focus-visible{border-color:transparent;background:#18181b;color:#fafafa}.dashboard-01-shell .side-boundary{border-color:#27272a;border-radius:.5rem;background:#18181b}.dashboard-inset{min-width:0;min-height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:#09090b}.dashboard-inset .control-header{min-height:3rem;grid-template-columns:minmax(14rem,1fr) minmax(16rem,28rem) auto;padding:0 1rem;border-bottom:1px solid #27272a;background:#09090b}.dashboard-inset .product-mark{min-width:5.5rem;font-size:.8125rem}.dashboard-inset h1{font-size:1rem;font-weight:500}.dashboard-inset .title-stack p{display:none}.dashboard-inset .command-search{height:2rem;border-color:#27272a;border-radius:.375rem;background:#09090b}.dashboard-inset .status-pill,.dashboard-inset .icon-cluster{min-width:auto;height:2rem;padding:.25rem .625rem;border-color:#27272a;border-radius:.375rem;background:#18181b}.dashboard-inset .status-pill span{display:none}.dashboard-inset .status-pill strong{font-size:.75rem}.dashboard-content{flex:1;min-height:0;max-height:calc(300dvh - 6rem);display:flex;flex-direction:column;overflow:hidden;padding:0}.dashboard-main-container{display:flex;flex:1;min-height:0;height:100%;max-height:100%;flex-direction:column;gap:1rem;overflow-y:auto;scrollbar-gutter:stable;padding:1rem}.product-quant-home{display:grid;gap:1rem;padding:1rem;border:1px solid #27272a;border-radius:.5rem;background:linear-gradient(135deg,rgba(20,184,166,.08),transparent 42%),linear-gradient(180deg,#111113,#0c0c0f)}.quant-home-head,.quant-panel-head,.route-section-head{display:flex;align-items:start;justify-content:space-between;gap:1rem}.quant-home-head span,.quant-panel-head span,.route-section-head span{color:#7dd3fc;font-size:.6875rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.quant-home-head h2,.route-section-head h2{margin:.125rem 0 0;color:#fafafa;font-size:1.625rem;font-weight:650;letter-spacing:0}.quant-home-head p,.route-section-head p{max-width:48rem;margin:.375rem 0 0;color:#a1a1aa;font-size:.875rem;line-height:1.5}.product-route-tabs{display:grid;grid-template-columns:repeat(4,minmax(4rem,1fr));gap:.25rem;min-width:18rem;padding:.25rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.product-route-tabs a{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .625rem;border-radius:.375rem;color:#d4d4d8;font-size:.8125rem;font-weight:650;text-decoration:none}.product-route-tabs a:first-child,.product-route-tabs a:hover,.product-route-tabs a:focus-visible{background:#18181b;color:#fafafa;outline:none}.quant-home-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.625rem}.quant-home-metric{min-width:0;min-height:7rem;display:grid;align-content:space-between;gap:.5rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.quant-home-metric>div{display:flex;min-width:0;align-items:center;gap:.375rem;color:#a1a1aa;font-size:.75rem}.quant-home-metric strong{min-width:0;color:#fafafa;font-size:1rem;line-height:1.25;word-break:break-word}.quant-home-metric small,.factor-lane-grid small,.next-action-panel p,.quant-home-boundary{color:#a1a1aa;font-size:.75rem;line-height:1.4}.quant-home-metric.tone-good{border-color:#22c55e59}.quant-home-metric.tone-info{border-color:#38bdf859}.quant-home-metric.tone-warn{border-color:#f59e0b73}.quant-home-metric.tone-bad{border-color:#f8717173}.quant-home-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.9fr);gap:1rem}.terminal-workspace,.quant-market-board,.quant-research-board,.quant-risk-board,.route-section{min-width:0;display:grid;align-content:start;align-items:start;gap:.875rem;padding:.875rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.terminal-workspace,.quant-market-board{grid-row:span 2;grid-template-rows:auto auto}.terminal-workspace{gap:.75rem;background:#0b0d10}.terminal-workspace-head,.terminal-card-head,.terminal-table-toolbar{display:flex;align-items:start;justify-content:space-between;gap:.75rem;min-width:0}.terminal-workspace-head h3,.terminal-card-head h3{margin:.125rem 0 0;color:#fafafa;font-size:1rem;font-weight:650}.terminal-workspace-head span,.terminal-card-head span,.terminal-table-toolbar span{color:#7dd3fc;font-family:var(--mono);font-size:.6875rem;font-weight:700}.terminal-card-head p{margin:.25rem 0 0;color:#a1a1aa;font-size:.75rem;line-height:1.4}.terminal-view-tabs{display:inline-grid;grid-template-columns:repeat(3,minmax(3.875rem,1fr));gap:.25rem;min-width:13rem;padding:.25rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.terminal-tab,.strategy-filter-group button{min-height:2rem;padding:.375rem .625rem;border:1px solid transparent;border-radius:.375rem;background:transparent;color:#a1a1aa;font-size:.75rem;font-weight:650;cursor:pointer}.terminal-tab:hover,.terminal-tab:focus-visible,.terminal-tab.is-active,.strategy-filter-group button:hover,.strategy-filter-group button:focus-visible,.strategy-filter-group button.is-active{border-color:#3f3f46;background:#18181b;color:#fafafa;outline:none}.terminal-main-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.7fr);gap:.75rem;min-width:0}.terminal-chart-card,.terminal-detail-drawer,.terminal-table-panel,.decision-topology-panel{min-width:0;display:grid;gap:.75rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.decision-topology-panel{background:#080b0e}.decision-topology-tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(6rem,1fr));gap:.25rem;width:max-content;max-width:100%;padding:.25rem;border:1px solid #27272a;border-radius:.5rem;background:#050607}.decision-topology-tabs button,.decision-node,.network-edge,.decision-network-filters button,.decision-network-node-grid button,.decision-function-grid button,.decision-check-grid button{border:1px solid transparent;border-radius:.5rem;background:transparent;color:#d4d4d8;cursor:pointer}.decision-topology-tabs button{min-height:2rem;padding:.375rem .75rem;font-size:.75rem;font-weight:650}.decision-topology-tabs button:hover,.decision-topology-tabs button:focus-visible,.decision-topology-tabs button.is-active,.decision-node:hover,.decision-node:focus-visible,.decision-node.is-active,.network-edge:hover,.network-edge:focus-visible,.network-edge.is-active,.decision-network-filters button:hover,.decision-network-filters button:focus-visible,.decision-network-filters button.is-active,.decision-network-node-grid button:hover,.decision-network-node-grid button:focus-visible,.decision-network-node-grid button.is-active,.decision-function-grid button:hover,.decision-function-grid button:focus-visible,.decision-function-grid button.is-active,.decision-check-grid button:hover,.decision-check-grid button:focus-visible,.decision-check-grid button.is-active{border-color:#38bdf8;background:#0b1620;color:#fafafa;outline:none}.decision-topology-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.58fr);gap:.75rem;min-width:0}.decision-tree-flow{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(7.25rem,1fr));gap:.45rem;align-items:stretch;overflow-x:auto}.decision-tree-step{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;align-items:center}.decision-tree-step>i{width:1.125rem;height:1px;background:#3f3f46}.decision-node{min-width:7.25rem;min-height:6.25rem;display:grid;align-content:space-between;gap:.35rem;padding:.625rem;background:#0f1014;text-align:left}.decision-node span,.decision-node small,.network-edge span,.network-edge small,.decision-node-detail span,.decision-node-detail dt,.decision-node-detail dd{min-width:0;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.decision-node strong,.network-edge strong,.decision-node-detail h4,.decision-node-detail-value{min-width:0;overflow-wrap:anywhere;color:#fafafa;font-size:.875rem;line-height:1.2}.decision-network-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;overflow:hidden}.decision-network-workspace{min-width:0;display:grid;gap:.5rem;align-content:start}.decision-network-filters{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}.decision-network-filters button{min-width:0;min-height:2.25rem;padding:.375rem .5rem;background:#09090b;color:#d4d4d8;font-size:.6875rem;font-weight:650}.decision-network-search{min-width:0;display:grid;gap:.25rem}.decision-network-search span,.decision-network-canvas>span{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.decision-network-search input{width:100%;min-width:0;min-height:2.5rem;padding:.5rem .625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b;color:#fafafa;font:inherit}.decision-network-search input:focus{border-color:#38bdf8;outline:none}.decision-network-canvas{min-width:0;display:grid;gap:.375rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#07090b}.decision-network-node-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.decision-network-node-grid button{min-width:0;min-height:3.5rem;display:grid;gap:.25rem;align-content:center;padding:.5rem;background:#09090b;color:#d4d4d8;text-align:left}.decision-network-node-grid strong,.decision-network-node-grid small,.network-breadcrumb span,.network-breadcrumb strong,.network-saved-status,.network-empty-state{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);line-height:1.25}.decision-network-node-grid strong{color:#fafafa;font-size:.75rem}.decision-network-node-grid small,.network-saved-status,.network-empty-state{color:#a1a1aa;font-size:.6875rem}.network-edge{min-width:0;min-height:5.25rem;display:grid;align-content:start;gap:.25rem;padding:.625rem;background:#0f1014;text-align:left}.network-edge svg{color:#7dd3fc}.decision-node-detail{min-width:0;display:grid;align-content:start;gap:.625rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.decision-node-detail h4{margin:0;font-size:1rem}.decision-node-detail-value{display:inline-flex;width:fit-content;max-width:100%;padding:.3125rem .5rem;border:1px solid #3f3f46;border-radius:.375rem;background:#09090b;color:#7dd3fc;font-family:var(--mono);font-size:.75rem}.decision-node-detail p{margin:0;color:#d4d4d8;font-size:.8125rem;line-height:1.45}.decision-node-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.decision-node-detail dl div{min-width:0;display:grid;gap:.25rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.decision-node-detail dd{margin:0;color:#fafafa}.decision-function-list{min-width:0;display:grid;gap:.5rem}.decision-function-list>span,.decision-function-detail span,.decision-checklist>span,.decision-check-detail span,.decision-network-summary>span,.decision-path-summary>span{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.decision-function-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.decision-checklist{min-width:0;display:grid;gap:.5rem;padding-top:.5rem;border-top:1px solid #27272a}.decision-check-grid{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}.decision-function-grid button,.decision-check-grid button{min-width:0;min-height:3.25rem;display:grid;align-content:center;gap:.25rem;padding:.5rem;background:#09090b;text-align:left}.decision-function-grid strong,.decision-function-grid small,.decision-function-detail strong,.decision-check-grid strong,.decision-check-grid small,.decision-check-detail strong,.decision-check-detail small{min-width:0;overflow:hidden;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap}.decision-function-grid strong,.decision-function-detail strong,.decision-check-grid strong,.decision-check-detail strong{color:#fafafa;font-size:.75rem}.decision-function-grid small,.decision-check-grid small,.decision-check-detail small{color:#a1a1aa;font-size:.6875rem}.decision-function-detail,.decision-check-detail{min-width:0;display:grid;gap:.25rem;padding-top:.5rem;border-top:1px solid #27272a}.decision-function-detail p,.decision-check-detail p{margin:0;color:#d4d4d8;font-size:.75rem;line-height:1.45}.decision-path-summary,.decision-network-summary{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;padding-top:.5rem;border-top:1px solid #27272a}.decision-path-summary>span,.decision-path-summary>button,.decision-network-summary>span,.decision-network-summary>button,.decision-network-summary>nav,.decision-network-summary>p{grid-column:1 / -1}.decision-path-summary div,.decision-network-summary div{min-width:0;display:grid;gap:.1875rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.decision-path-summary small,.decision-path-summary strong,.decision-network-summary small,.decision-network-summary strong{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);line-height:1.25;white-space:normal}.decision-path-summary small,.decision-network-summary small{color:#a1a1aa;font-size:.6875rem}.decision-path-summary strong,.decision-network-summary strong{color:#fafafa;font-size:.75rem}.network-breadcrumb{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.375rem;align-items:center;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#07090b}.network-breadcrumb span,.network-breadcrumb strong{color:#fafafa;font-size:.6875rem}.network-breadcrumb strong{color:#7dd3fc;text-align:center}.network-saved-status,.network-empty-state{margin:0;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.terminal-chart-bars{display:grid;gap:.45rem;min-height:14rem;align-content:stretch;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#050607}.terminal-chart-row{display:grid;grid-template-columns:minmax(5.5rem,.75fr) minmax(0,1.6fr) 2.5rem minmax(3.25rem,.55fr);gap:.5rem;align-items:center;min-height:1.875rem;color:#d4d4d8;font-size:.75rem}.terminal-chart-row>span,.terminal-chart-row small,.terminal-detail-grid dt,.terminal-detail-drawer small{min-width:0;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.terminal-chart-row div{height:.625rem;overflow:hidden;border:1px solid #27272a;border-radius:999px;background:#111113}.terminal-chart-row i{display:block;height:100%;border-radius:inherit;background:#22c55e}.terminal-chart-row.tone-review i{background:#38bdf8}.terminal-chart-row.tone-repair i{background:#f59e0b}.terminal-chart-row.tone-waiting i{background:#a78bfa}.terminal-chart-row.tone-blocked i,.terminal-chart-row.tone-bad i{background:#f87171}.terminal-chart-row strong{color:#fafafa;font-family:var(--mono);font-size:.75rem}.terminal-depth-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.terminal-depth-strip div,.terminal-detail-grid div{min-width:0;display:grid;gap:.2rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.terminal-depth-strip span{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.terminal-depth-strip strong,.terminal-detail-grid dd{margin:0;color:#fafafa;font-size:.875rem;font-weight:700}.terminal-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.terminal-detail-drawer p{margin:0;color:#d4d4d8;font-size:.8125rem;line-height:1.45}.terminal-table-panel{padding:0;overflow:hidden}.terminal-table-toolbar{padding:.75rem .75rem 0;align-items:center}.terminal-table-toolbar strong{display:block;margin-top:.125rem;color:#fafafa;font-size:.875rem}.strategy-filter-group{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.terminal-strategy-table{min-width:48rem}.terminal-strategy-table tr.is-selected td{background:#38bdf814}.symbol-select-button{max-width:100%;min-height:2rem;padding:.125rem 0;border:0;background:transparent;color:#fafafa;font-weight:750;text-align:left;cursor:pointer}.symbol-select-button:hover,.symbol-select-button:focus-visible{color:#7dd3fc;outline:none}.quant-panel-head h3{margin:.125rem 0 0;color:#fafafa;font-size:1rem;font-weight:650}.quant-market-table-wrap{min-width:0;align-self:start;overflow-x:auto}.quant-market-table{width:100%;min-width:42rem;border-collapse:collapse;color:#e4e4e7;font-size:.8125rem}.quant-market-table th,.quant-market-table td{padding:.625rem;border-bottom:1px solid #27272a;text-align:left;vertical-align:top}.quant-market-table th{color:#a1a1aa;font-size:.6875rem;font-weight:700}.quant-market-table td:first-child,.quant-market-table td:nth-child(4){color:#fafafa;font-weight:700}.factor-lane-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.factor-lane-grid article,.next-action-panel{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.factor-lane-grid article>span,.next-action-panel>span{color:#a1a1aa;font-size:.6875rem}.factor-lane-grid strong,.next-action-panel strong{color:#fafafa;font-size:.875rem}.quant-mini-bar{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;color:#a1a1aa;font-size:.6875rem}.quant-mini-bar div{height:.375rem;overflow:hidden;border-radius:999px;background:#27272a}.quant-mini-bar i{display:block;height:100%;border-radius:inherit;background:#14b8a6}.quant-mini-bar.tone-info i{background:#38bdf8}.quant-mini-bar.tone-warn i{background:#f59e0b}.risk-backtest-grid{display:grid;gap:.5rem}.next-action-panel p{margin:0}.quant-home-boundary{display:block;padding-top:.25rem}.route-section{scroll-margin-top:5rem}.route-section>.profitability-router,.route-section>.research-lanes,.route-section>.decision-rail,.route-section>.metric-strip,.route-section>.chart-area-interactive,.route-section>.market-source-command-strip,.route-section>.institutional-command-deck,.route-section>.operator-pathway-compression,.route-section>.workspace-switchboard,.route-section>.terminal-template-layer,.route-section>.template-evidence-catalog,.route-section>.visual-baseline-workbench,.route-section>.visual-evidence-dossier,.route-section>.visual-evidence-drift-comparator,.route-section>.source-owner-evidence-triage,.route-section>.baseline-promotion-preflight,.route-section>.public-baseline-approval-packet,.route-section>.source-intelligence-layer,.route-section>.raw-field-visualization-layer,.route-section>.exception-audit-layer,.route-section>.history-timeline-panel,.route-section>.action-queue,.route-section>.dashboard-support-grid{margin-top:0}.dashboard-01-shell .decision-rail{position:sticky;top:0;z-index:30;grid-template-columns:minmax(15rem,1.2fr) repeat(4,minmax(11rem,1fr));padding:.5rem 0;border-bottom:1px solid #27272a;background:#09090b}.dashboard-01-shell .primary-action-cell,.dashboard-01-shell .rail-cell{min-height:4.625rem;border-color:#27272a;border-radius:.75rem;background:#18181b}.dashboard-01-shell .primary-action-button{border-color:#3f3f46;border-radius:.5rem;background:#052e1c}.section-cards{min-width:0;max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;contain:paint}.section-cards .metric-card{position:relative;min-height:8rem;padding:1rem;border-color:#27272a;border-radius:.75rem;background:#18181b}.section-cards .metric-card span{font-family:var(--sans);font-size:.8125rem;color:#a1a1aa}.section-cards .metric-card strong{margin-top:.25rem;font-size:1.65rem;font-weight:650;letter-spacing:0}.section-cards .metric-card:after{content:"源";position:absolute;top:1rem;right:1rem;min-width:2.25rem;height:1.375rem;display:grid;place-items:center;border:1px solid #3f3f46;border-radius:.5rem;color:#d4d4d8;font-family:var(--mono);font-size:.6875rem}.section-cards .metric-card small{align-self:end;font-family:var(--sans);color:#a1a1aa}.chart-area-interactive{display:grid;gap:1rem;padding:1rem;border:1px solid #27272a;border-radius:.75rem;background:#18181b}.chart-card-header{display:flex;align-items:start;justify-content:space-between;gap:1rem}.chart-card-header h2{font-size:1rem;font-weight:600}.chart-card-header p{margin-top:.25rem;color:#a1a1aa;font-size:.8125rem}.chart-toggle-group{display:inline-flex;gap:.25rem;padding:.25rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.chart-toggle-group button{min-height:1.75rem;padding:.25rem .625rem;border:0;border-radius:.375rem;background:transparent;color:#a1a1aa;font-size:.75rem;cursor:pointer}.chart-toggle-group button.is-active{background:#27272a;color:#fafafa}.chart-window-status{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.25rem;padding:.5rem .75rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.chart-window-status span,.chart-window-status strong{font-family:var(--mono);font-size:.75rem}.chart-window-status span{color:#fafafa}.chart-window-status strong{color:#a1a1aa;font-weight:500}.central-command-surface{min-width:0;display:grid;gap:.75rem;padding:.875rem;border:1px solid #3f3f46;border-radius:.625rem;background:#09090b}.central-command-head,.central-command-grid{min-width:0;display:grid;gap:.75rem}.central-command-head{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:start}.central-command-head span,.central-command-head strong,.central-command-head code,.central-command-inspector span,.central-command-inspector code,.central-command-inspector small,.central-action-matrix th,.central-action-matrix td{font-family:var(--mono)}.central-command-head span,.central-command-inspector span,.central-action-matrix th{color:#a1a1aa;font-size:.6875rem}.central-command-head h3{margin-top:.1875rem;font-size:1rem;font-weight:650}.central-command-head>div:last-child{min-width:0;display:grid;gap:.25rem;justify-items:end;text-align:right}.central-command-head strong,.central-command-head code,.central-command-inspector code{min-width:0;overflow-wrap:anywhere;font-size:.6875rem}.central-command-head strong{color:#fbbf24}.central-command-grid{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr)}.central-matrix-wrap{min-width:0;overflow-x:auto;border:1px solid #27272a;border-radius:.5rem}.central-action-matrix{width:100%;min-width:48rem;border-collapse:collapse}.central-action-matrix th,.central-action-matrix td{height:2.625rem;padding:.5rem .625rem;border-bottom:1px solid #27272a;text-align:left;vertical-align:middle;font-size:.75rem}.central-action-matrix tbody tr:last-child td{border-bottom:0}.central-action-matrix tr.is-selected{background:#111827}.central-action-matrix code{display:block;max-width:13rem;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.matrix-symbol-button{min-width:6.5rem;min-height:1.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;border:1px solid #3f3f46;border-radius:.375rem;background:#18181b;color:#fafafa;font-family:var(--mono);font-size:.75rem;cursor:pointer}.matrix-symbol-button:hover,.matrix-symbol-button:focus-visible{border-color:#38bdf8;outline:0}.central-command-inspector{min-width:0;display:grid;align-content:start;gap:.625rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.central-command-inspector div,.central-inspector-tab-panel{min-width:0;display:grid;gap:.25rem}.central-inspector-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.1875rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.central-inspector-tabs button{min-width:0;min-height:1.625rem;border:0;border-radius:.25rem;background:transparent;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;cursor:pointer}.central-inspector-tabs button.is-active,.central-inspector-tabs button:hover,.central-inspector-tabs button:focus-visible{background:#18181b;color:#fafafa;outline:0}.central-inspector-tab-panel{gap:.625rem}.central-command-inspector strong{min-width:0;color:#fafafa;font-family:var(--mono);font-size:.875rem;overflow-wrap:anywhere}.central-command-inspector small{min-width:0;padding-top:.5rem;border-top:1px solid #27272a;color:#fbbf24;font-size:.6875rem;overflow-wrap:anywhere}.chart-area-interactive .visual-grid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:1rem}.chart-area-interactive .panel-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.chart-area-interactive .section-title-row{margin-bottom:.75rem}.chart-area-interactive .bar-track{height:.625rem;border-color:#27272a;background:#09090b}.chart-area-interactive .source-ring,.chart-area-interactive .legend-row{border-color:#27272a;background:#09090b}.chart-audit-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem}.chart-detail-card,.hot-queue-panel{min-width:0;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.chart-detail-card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.chart-detail-card div{display:grid;gap:.25rem}.chart-detail-card span,.chart-detail-card p,.hot-queue-cell small{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.chart-detail-card strong,.hot-queue-cell strong,.hot-queue-cell span{font-family:var(--mono)}.chart-detail-card p{grid-column:1 / -1;margin:0;overflow-wrap:anywhere}.hot-queue-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.hot-queue-cell{display:grid;gap:.25rem;min-width:0;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#18181b}.hot-queue-cell span{overflow:hidden;color:#fafafa;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.history-timeline-panel{display:grid;gap:1rem;padding:1rem;border-color:#27272a;border-radius:.5rem;background:#18181b}.history-timeline-head{display:flex;align-items:start;justify-content:space-between;gap:1rem}.history-timeline-head p{margin-top:.25rem;max-width:48rem;color:#a1a1aa;font-size:.8125rem;line-height:1.45}.history-timeline-head code,.history-boundary-strip code{min-width:0;overflow-wrap:anywhere;color:#d4d4d8;font-family:var(--mono);font-size:.6875rem}.history-timeline-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:1rem}.history-lane{min-width:0;display:grid;gap:.75rem}.history-lane-head{min-height:2.25rem;display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.history-lane-head h3{min-width:0;flex:1;overflow:hidden;font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.history-lane-head span{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.history-event-list{position:relative;display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.history-event-list:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:.4375rem;width:1px;background:#3f3f46}.history-event{position:relative;min-width:0;display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.625rem}.history-node{position:relative;z-index:1;width:.875rem;height:.875rem;margin-top:.75rem;border:2px solid #71717a;border-radius:999px;background:#09090b}.history-event.tone-good .history-node{border-color:#34d399}.history-event.tone-warn .history-node{border-color:#fbbf24}.history-event.tone-bad .history-node{border-color:#fb7185}.history-event-body{min-width:0;display:grid;gap:.5rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.history-event-main,.history-event-meta,.history-event-foot{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.history-event-main strong,.history-event-meta span,.history-event-foot span,.history-event-foot code,.history-event-meta code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono)}.history-event-main strong{color:#fafafa;font-size:.8125rem}.history-event-meta span,.history-event-meta code,.history-event-foot span,.history-event-foot code{color:#a1a1aa;font-size:.6875rem}.history-event-foot{padding-top:.5rem;border-top:1px solid #27272a}.history-boundary-strip{min-width:0;min-height:2.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(18rem,.8fr);align-items:center;gap:.625rem;padding:.625rem .75rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.history-boundary-strip span{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-size:.75rem}.data-table-panel{padding:1rem;border-color:#27272a;border-radius:.75rem;background:#18181b}.queue-density-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}.queue-density-strip div{min-width:0;min-height:3.25rem;display:grid;align-content:center;gap:.1875rem;padding:.5rem .625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.queue-density-strip span,.queue-density-strip strong,.queue-trace-panel span,.queue-trace-panel strong,.queue-trace-panel dt,.queue-trace-panel dd{font-family:var(--mono)}.queue-density-strip span,.queue-trace-panel span,.queue-trace-panel dt{color:#a1a1aa;font-size:.6875rem}.queue-density-strip strong{overflow:hidden;color:#fafafa;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.data-table-panel .toolbar-row{margin-bottom:.75rem}.data-table-panel .toolbar-row button,.data-table-panel .table-action{min-height:2rem;border-color:#27272a;border-radius:.375rem;background:#09090b}.data-table-panel .toolbar-row button.is-active{background:#27272a;color:#fafafa}.data-table-panel .dense-table-wrap{border-color:#27272a;border-radius:.5rem;background:#09090b}.data-table-panel .dense-table th{height:2.5rem;background:#09090b;color:#a1a1aa}.data-table-panel .dense-table td{height:3.5rem}.data-table-panel .dense-table th,.data-table-panel .dense-table td{border-bottom-color:#27272a}.queue-trace-row:hover{background:transparent}.queue-trace-panel{display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#0f1014}.queue-trace-panel>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.queue-trace-panel strong{color:#fafafa;font-size:.75rem}.queue-trace-panel dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;margin:0}.queue-trace-panel dl div{min-width:0;display:grid;gap:.25rem}.queue-trace-panel dd{min-width:0;margin:0;color:#e4e4e7;font-size:.75rem;overflow-wrap:anywhere}.dashboard-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dashboard-support-grid>*{min-width:0}.dashboard-support-grid>.source-freshness{grid-column:1 / -1}.dashboard-support-grid .panel-card,.dashboard-support-grid .detail-panel{border-color:#27272a;border-radius:.75rem;background:#18181b}.dashboard-inset .audit-footer{border-top-color:#27272a;background:#09090b}.source-intelligence-layer{min-width:0;display:grid;gap:.75rem;padding:.875rem;border:1px solid #3f3f46;border-radius:.625rem;background:#09090b}.profitability-router{min-width:0;display:grid;gap:.75rem;padding:.875rem;border:1px solid #3f3f46;border-radius:.625rem;background:#080b0e}.profitability-router:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.profitability-router-head,.profitability-panel-title{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.625rem}.profitability-panel-title{grid-template-columns:auto minmax(0,1fr) minmax(0,auto);align-items:center}.profitability-router-head span,.profitability-router-head strong,.profitability-panel-title code,.profitability-lane span,.profitability-lane small,.profitability-detail-grid dt,.profitability-source-list span,.profitability-source-list small,.profitability-missing-values span,.profitability-boundary-panel li{min-width:0;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35;text-overflow:ellipsis}.profitability-router-head h2,.profitability-panel-title h3{margin:0;overflow:hidden;color:#fafafa;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.profitability-router-head h2{margin-top:.1875rem;font-size:1rem}.profitability-panel-title h3{font-size:.875rem}.profitability-router-head strong,.profitability-panel-title code{min-width:0;color:#fbbf24;overflow-wrap:anywhere;text-align:right}.profitability-router-kpis,.profitability-router-grid,.profitability-lane-list,.profitability-detail-grid,.profitability-unblock-list,.profitability-source-list,.profitability-safety-grid,.profitability-reentry-list,.profitability-missing-values{min-width:0;display:grid;gap:.5rem}.profitability-router-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.profitability-router-kpis>div,.profitability-lane-board,.profitability-lane-detail,.profitability-source-strip,.profitability-boundary-panel,.profitability-lane,.profitability-source-list article{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.profitability-router-kpis strong{min-width:0;overflow:hidden;color:#fafafa;font-family:var(--mono);font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.profitability-router-kpis strong,.profitability-lane strong,.profitability-lane code,.profitability-source-list span,.profitability-source-list strong,.profitability-source-list code,.profitability-safety-grid code{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.profitability-router-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start}.profitability-source-strip,.profitability-boundary-panel{grid-column:1 / -1}.profitability-lane-list{grid-template-columns:1fr}.profitability-lane{width:100%;min-height:4.25rem;grid-template-columns:auto minmax(0,1fr);align-items:start;color:#e5e7eb;text-align:left;cursor:pointer}.profitability-lane:hover,.profitability-lane:focus-visible,.profitability-lane.is-active{border-color:#38bdf8;outline:none}.profitability-lane strong,.profitability-lane code,.profitability-detail-grid dd,.profitability-source-list strong,.profitability-source-list code,.profitability-unblock-list code,.profitability-safety-grid code,.profitability-missing-values code{min-width:0;overflow:hidden;color:#fafafa;font-family:var(--mono);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.profitability-lane code,.profitability-unblock-list code,.profitability-safety-grid code,.profitability-missing-values code{color:#38bdf8}.profitability-router-kpis strong,.profitability-lane strong,.profitability-lane code,.profitability-detail-grid dd,.profitability-source-list span,.profitability-source-list strong,.profitability-source-list code,.profitability-unblock-list code,.profitability-safety-grid code,.profitability-missing-values code{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.profitability-lane small{grid-column:1 / -1;overflow-wrap:anywhere;white-space:normal}.profitability-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profitability-detail-grid>div{min-width:0;display:grid;gap:.25rem}.profitability-lane-detail p{margin:0;color:#d4d4d8;font-size:.8125rem;line-height:1.45}.profitability-unblock-list,.profitability-source-list,.profitability-safety-grid,.profitability-missing-values{grid-template-columns:repeat(2,minmax(0,1fr))}.profitability-reentry-list{margin:0;padding-left:1rem}.profitability-source-list article{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,.75fr);align-items:center}.profitability-source-list small{grid-column:1 / -1;overflow-wrap:anywhere;white-space:normal}.source-intelligence-layer>*{min-width:0}.source-intelligence-head,.source-panel-title{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.625rem}.source-panel-title{grid-template-columns:auto minmax(0,1fr) minmax(0,auto);align-items:center}.source-intelligence-head span,.source-intelligence-head strong,.source-panel-title code,.topology-stats span,.topology-node span,.topology-node small,.topology-edge-list span,.topology-edge-list small,.risk-heatmap-cell span,.risk-heatmap-cell small,.risk-heatmap-detail span,.risk-heatmap-detail small,.packet-compare-card span,.packet-compare-card small,.packet-raw-disclosure span,.packet-raw-disclosure small{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.source-intelligence-head h2,.source-panel-title h3{margin:0;overflow:hidden;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.source-intelligence-head h2{margin-top:.1875rem;font-size:1rem}.source-panel-title h3{font-size:.875rem}.source-intelligence-head strong,.source-panel-title code{min-width:0;color:#fbbf24;overflow-wrap:anywhere;text-align:right}.source-topology-panel,.source-lineage-workspace,.risk-heatmap-panel,.source-packet-compare{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.topology-stats,.topology-graph,.source-lineage-controls,.source-lineage-grid,.source-lineage-detail-grid,.risk-heatmap-grid,.packet-compare-grid{min-width:0;display:grid;gap:.5rem}.topology-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.topology-stats>div,.topology-node,.topology-edge-list li,.source-lineage-detail,.source-lineage-detail-grid>div,.risk-heatmap-detail,.packet-compare-card,.packet-raw-disclosure{min-width:0;display:grid;gap:.25rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.topology-stats strong,.topology-node strong,.topology-edge-list strong,.source-lineage-table strong,.source-lineage-detail strong,.source-lineage-detail dd,.risk-heatmap-cell strong,.risk-heatmap-detail strong,.packet-compare-card strong{min-width:0;overflow:hidden;color:#fafafa;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap}.topology-stats strong{font-size:1.125rem}.topology-graph{grid-template-columns:repeat(4,minmax(0,1fr))}.topology-node{position:relative;min-height:6rem;align-content:start}.topology-node:after{content:"";position:absolute;inset:.5rem .5rem auto auto;width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.topology-node code,.topology-edge-list code,.source-lineage-table code,.source-lineage-detail code,.packet-compare-card code,.packet-raw-disclosure code{min-width:0;overflow-wrap:anywhere}.topology-node.lane-repair,.risk-heatmap-cell.lane-repair{color:#d7a53d}.topology-node.lane-waiting,.risk-heatmap-cell.lane-waiting{color:#5ea5ff}.topology-node.lane-review,.risk-heatmap-cell.lane-review{color:#35c98b}.topology-node.lane-blocked,.risk-heatmap-cell.lane-blocked{color:#f07167}.topology-node.lane-watch,.risk-heatmap-cell.lane-watch{color:#b49bff}.topology-edge-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.topology-edge-list li{grid-template-columns:minmax(5.5rem,.35fr) minmax(8rem,.35fr) minmax(0,1fr) minmax(0,.75fr);align-items:center}.source-lineage-controls{grid-template-columns:repeat(5,minmax(7rem,1fr))}.source-lineage-grid{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);align-items:start}.source-lineage-table-scroll{min-width:0;overflow-x:auto}.source-lineage-table{width:100%;min-width:48rem;border-collapse:collapse;font-size:.75rem}.source-lineage-table th,.source-lineage-table td{height:2.75rem;padding:.5rem;border-bottom:1px solid #27272a;color:#d4d4d8;text-align:left;vertical-align:top}.source-lineage-table th{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;font-weight:600}.source-lineage-table td:first-child{display:grid;gap:.125rem}.source-lineage-table small,.source-lineage-detail dt,.source-lineage-detail small{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.source-lineage-table td,.source-lineage-table strong,.source-lineage-table code,.source-lineage-table small,.source-lineage-detail dd,.source-lineage-detail code,.source-lineage-detail small{min-width:0;overflow-wrap:anywhere}.source-lineage-table strong{text-overflow:clip;white-space:normal}.source-lineage-detail{position:sticky;top:6rem}.source-lineage-detail-head{min-width:0;display:grid;gap:.25rem}.source-lineage-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.source-lineage-detail strong,.source-lineage-detail dd{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.risk-heatmap-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.risk-heatmap-cell{min-width:0;min-height:5.25rem;display:grid;align-content:end;gap:.25rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:linear-gradient(0deg,color-mix(in srgb,currentColor var(--pressure, 12%),#09090b 88%),#09090b),#09090b;text-align:left;cursor:pointer}.risk-heatmap-cell:hover,.risk-heatmap-cell:focus-visible,.risk-heatmap-cell.is-active{border-color:currentColor;outline:none}.risk-heatmap-cell strong{font-size:1.25rem}.risk-heatmap-detail{grid-template-columns:minmax(5.5rem,.35fr) minmax(5.5rem,.35fr) minmax(0,1fr);align-items:start}.risk-heatmap-detail small{grid-column:1 / -1;color:#fbbf24}.packet-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.packet-compare-card{min-height:5.75rem}.packet-compare-card strong{font-size:1rem}.visual-compression-layer{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0a0f12}.visual-compression-layer:focus-visible,.topology-cluster-panel:focus-visible,.source-health-band-panel:focus-visible,.pressure-band-panel:focus-visible,.baseline-delta-band-panel:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.visual-compression-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.375rem .625rem;align-items:center}.visual-compression-head div,.compression-panel-title{min-width:0;display:flex;align-items:center;gap:.4375rem}.visual-compression-head h3{margin:0;overflow:hidden;font-size:.875rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.visual-compression-head strong,.visual-compression-head span,.compression-panel-title code,.topology-cluster-card span,.topology-cluster-card small,.source-health-band span,.pressure-band-card span,.pressure-band-card small,.baseline-delta-card span,.baseline-delta-card small,.raw-compression-card span,.raw-compression-card small,.compression-shortcuts small{min-width:0;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.visual-compression-head strong{color:#fbbf24;text-align:right}.visual-compression-head span{grid-column:1 / -1}.compression-view-tabs,.visual-compression-grid,.topology-cluster-grid,.source-health-band-grid,.pressure-band-grid,.baseline-delta-grid,.raw-compression-grid,.compression-shortcut-grid{min-width:0;display:grid;gap:.5rem}.compression-view-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-compression-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.topology-cluster-panel,.source-health-band-panel,.pressure-band-panel,.baseline-delta-band-panel,.raw-field-compression-cards,.compression-shortcuts{min-width:0;display:grid;gap:.5rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.topology-cluster-panel{grid-row:span 2}.raw-field-compression-cards,.compression-shortcuts{grid-column:1 / -1}.compression-panel-title{justify-content:space-between}.compression-panel-title strong,.compression-panel-title code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compression-panel-title strong{color:#fafafa;font-size:.75rem}.topology-cluster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.source-health-band-grid,.pressure-band-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.baseline-delta-grid,.raw-compression-grid,.compression-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compression-shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.topology-cluster-card,.source-health-band,.pressure-band-card,.baseline-delta-card,.raw-compression-card{min-width:0;display:grid;gap:.25rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.topology-cluster-card strong,.topology-cluster-card code,.source-health-band strong,.pressure-band-card strong,.baseline-delta-card strong,.baseline-delta-card code,.raw-compression-card strong,.raw-compression-card code{min-width:0;overflow:hidden;color:#fafafa;font-family:var(--mono);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.topology-cluster-card code,.baseline-delta-card code,.raw-compression-card code{color:#38bdf8}.source-health-band i,.pressure-band-card i{overflow:hidden;display:block;height:.375rem;border-radius:999px;background:#94a3b824}.source-health-band b,.pressure-band-card b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#22c55e)}.pressure-band-card b{background:linear-gradient(90deg,#fbbf24,#ef4444)}.packet-raw-disclosure{gap:.375rem;overflow:hidden}.packet-raw-disclosure>*{min-width:0;max-width:100%}.packet-raw-disclosure code{display:block;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#0f1014}.workspace-switchboard{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.workspace-switchboard:focus-visible,.raw-field-visualization-layer:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.workspace-switchboard>*{min-width:0}.workspace-switchboard-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.workspace-switchboard-head span,.workspace-switchboard-head strong,.workspace-route-button code,.workspace-boundary-row code{min-width:0;overflow:hidden;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.workspace-switchboard-head h2{margin:.1875rem 0 0;overflow:hidden;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workspace-switchboard-head strong{color:#fbbf24;overflow-wrap:anywhere;text-align:right;white-space:normal}.workspace-switchboard-controls{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem}.workspace-route-button{min-width:0;min-height:2.875rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.375rem;align-items:center;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#0d1117;color:#e5e7eb;cursor:pointer}.workspace-route-button:hover,.workspace-route-button:focus-visible,.workspace-route-button.is-active{border-color:#38bdf8;background:#0f1720}.workspace-route-button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.workspace-route-button svg{color:#67e8f9}.workspace-route-button span{min-width:0;overflow:hidden;font-size:.8125rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workspace-route-button code{padding:.125rem .25rem;border:1px solid #27272a;border-radius:.25rem;background:#09090b;color:#d4d4d8}.workspace-boundary-panel{min-width:0}.workspace-boundary-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.workspace-boundary-row{min-width:0;display:grid;gap:.1875rem;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#0b0f14}.workspace-boundary-row span{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workspace-boundary-row code{color:#a1a1aa}.terminal-template-layer{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#070b0e}.terminal-template-layer:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.terminal-template-layer>*{min-width:0}.terminal-template-head,.terminal-panel-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.terminal-template-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;align-items:center}.terminal-template-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.terminal-template-head span,.terminal-template-head strong,.terminal-template-head code,.terminal-panel-head code,.terminal-state-readout,.terminal-control-button small,.terminal-split-preview small,.terminal-preview-table code{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.terminal-template-head strong,.terminal-panel-head code{color:#fbbf24;text-align:right}.terminal-template-head code{grid-column:1 / -1;display:block;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.terminal-workspace-map,.terminal-command-dock,.terminal-density-panel,.terminal-split-preview{min-width:0;display:grid;gap:.5rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.terminal-workspace-grid,.terminal-command-grid,.terminal-control-grid{min-width:0;display:grid;gap:.5rem}.terminal-workspace-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.terminal-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-control-grid{grid-template-columns:minmax(0,.8fr) repeat(3,minmax(0,1fr));align-items:stretch}.terminal-workspace-button,.terminal-control-button{min-width:0;min-height:2.75rem;display:grid;gap:.25rem;align-content:center;align-items:center;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b;color:#e5e7eb;cursor:pointer}.terminal-workspace-button{grid-template-columns:auto minmax(0,1fr) auto}.terminal-control-button{grid-template-columns:auto minmax(0,1fr);text-align:left}.terminal-workspace-button:hover,.terminal-workspace-button:focus-visible,.terminal-control-button:hover,.terminal-control-button:focus-visible,.terminal-control-button.is-active{border-color:#38bdf8;background:#0f1720}.terminal-workspace-button:focus-visible,.terminal-control-button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.terminal-workspace-button svg,.terminal-control-button svg,.terminal-template-head svg{color:#67e8f9}.terminal-workspace-button span,.terminal-control-button span,.terminal-panel-head strong,.terminal-preview-table th,.terminal-preview-table td{min-width:0;overflow:hidden;font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.terminal-workspace-button span,.terminal-control-button span,.terminal-panel-head strong,.terminal-preview-table th{color:#f4f4f5;font-weight:650}.terminal-workspace-button code{padding:.125rem .25rem;border:1px solid #27272a;border-radius:.25rem;background:#111113}.terminal-control-button small{grid-column:2;color:#71717a}.terminal-state-readout{display:grid;gap:.25rem;height:100%;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.terminal-state-readout span{overflow:hidden;color:#e5e7eb;text-overflow:ellipsis;white-space:nowrap}.terminal-control-group{min-width:0;display:grid;gap:.375rem}.terminal-table-scroll{min-width:0;max-width:100%;overflow-x:auto;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.terminal-preview-table{width:100%;min-width:34rem;border-collapse:collapse}.terminal-preview-table th,.terminal-preview-table td{padding:.5rem;border-bottom:1px solid #27272a;text-align:left}.terminal-preview-table tr:last-child td{border-bottom:0}.terminal-preview-table th{position:sticky;top:0;background:#111113;color:#d4d4d8}.terminal-preview-table td{color:#d4d4d8}.terminal-density-dense .terminal-workspace-button,.terminal-density-dense .terminal-control-button,.terminal-density-dense .terminal-preview-table th,.terminal-density-dense .terminal-preview-table td{padding-block:.375rem}.terminal-density-audit .terminal-workspace-button,.terminal-density-audit .terminal-control-button{min-height:3.25rem}.terminal-density-audit .terminal-preview-table td{white-space:normal;overflow-wrap:anywhere}.visual-baseline-workbench{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.visual-baseline-workbench:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.visual-baseline-workbench>*{min-width:0}.visual-baseline-workbench-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.visual-baseline-workbench-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;align-items:center}.visual-baseline-workbench-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.visual-baseline-workbench-head span,.visual-baseline-workbench-head strong,.visual-baseline-status-grid span,.visual-baseline-status-grid code,.visual-baseline-assets code,.visual-baseline-viewport-controls code,.visual-baseline-scorecard code,.visual-baseline-scorecard-grid span,.visual-baseline-workbench small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.visual-baseline-workbench-head strong{color:#fbbf24;text-align:right}.visual-baseline-workbench-head svg,.visual-baseline-assets svg,.visual-baseline-scorecard svg{color:#67e8f9}.visual-baseline-status-grid,.visual-baseline-viewport-controls,.visual-baseline-scorecard-grid{min-width:0;display:grid;gap:.5rem}.visual-baseline-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-baseline-status-grid article,.visual-baseline-assets,.visual-baseline-scorecard,.visual-baseline-viewport-controls button{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.visual-baseline-status-grid strong,.visual-baseline-assets strong,.visual-baseline-viewport-controls strong,.visual-baseline-viewport-controls span,.visual-baseline-scorecard strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.visual-baseline-assets>div,.visual-baseline-scorecard-head{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.visual-baseline-assets ul{min-width:0;display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.visual-baseline-assets li{min-width:0}.visual-baseline-assets code{display:block;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.visual-baseline-viewport-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-baseline-viewport-controls button{min-height:3rem;cursor:pointer;color:#e5e7eb;text-align:left}.visual-baseline-viewport-controls button:hover,.visual-baseline-viewport-controls button:focus-visible,.visual-baseline-viewport-controls button.is-active{border-color:#38bdf8;background:#0f1720}.visual-baseline-viewport-controls button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.visual-baseline-scorecard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-baseline-scorecard-grid code{grid-column:1 / -1;display:block;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.template-evidence-catalog,.upstream-reference-history,.pixel-fidelity-workbench{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.template-evidence-catalog:focus-visible,.upstream-reference-history:focus-visible,.pixel-fidelity-workbench:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.template-evidence-catalog>*,.upstream-reference-history>*,.pixel-fidelity-workbench>*{min-width:0}.template-evidence-head,.upstream-reference-head,.pixel-fidelity-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.template-evidence-head>div,.upstream-reference-head>div,.pixel-fidelity-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;align-items:center}.template-evidence-head h2,.upstream-reference-head h2,.pixel-fidelity-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.template-evidence-head span,.template-evidence-head strong,.template-evidence-head code,.upstream-reference-head span,.upstream-reference-head strong,.upstream-reference-head code,.pixel-fidelity-head span,.pixel-fidelity-head strong,.template-evidence-status-grid span,.template-evidence-status-grid code,.upstream-reference-status-grid span,.upstream-reference-status-grid code,.pixel-fidelity-status-grid span,.pixel-fidelity-status-grid code,.template-evidence-catalog small,.upstream-reference-history small,.pixel-fidelity-workbench small,.template-panel-head code,.template-source-detail dt,.template-source-detail dd,.upstream-reference-detail dt,.upstream-reference-detail dd,.pixel-viewport-detail dt,.pixel-viewport-detail dd{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.template-evidence-head strong,.upstream-reference-head strong,.pixel-fidelity-head strong{color:#fbbf24;text-align:right}.template-evidence-head svg,.upstream-reference-head svg,.pixel-fidelity-head svg,.template-panel-head svg{color:#67e8f9}.template-evidence-status-grid,.upstream-reference-status-grid,.pixel-fidelity-status-grid,.template-evidence-map-grid{min-width:0;display:grid;gap:.5rem}.template-evidence-status-grid,.pixel-fidelity-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.upstream-reference-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.template-evidence-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.source-render-compare{min-width:0;display:grid;gap:.625rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0a0e13}.source-render-compare>*{min-width:0}.source-render-compare-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.source-render-compare-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.1875rem .375rem;align-items:center}.source-render-compare-head h3{grid-column:1 / -1;margin:0;overflow:hidden;color:#f8fafc;font-size:.875rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.source-render-compare-head svg{color:#67e8f9}.source-render-compare-head span,.source-render-compare-head code,.source-render-thumb span,.source-render-thumb code,.source-render-frame figcaption,.source-render-metadata dt,.source-render-metadata dd,.source-render-metadata code{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.source-render-compare-head code{text-align:right}.source-render-thumb-strip{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.source-render-thumb{min-width:0;display:grid;gap:.25rem;min-height:6.75rem;padding:.375rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b;color:#e5e7eb;cursor:pointer;text-align:left}.source-render-thumb:hover,.source-render-thumb:focus-visible,.source-render-thumb.is-active{border-color:#38bdf8;background:#0f1720}.source-render-thumb:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.source-render-thumb img{width:100%;height:4rem;min-width:0;border:1px solid #27272a;border-radius:.25rem;background:#020617;object-fit:cover;object-position:top left}.source-render-thumb span{overflow:hidden;color:#f4f4f5;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-render-preview-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.625rem;align-items:stretch}.source-render-frame{min-width:0;display:grid;gap:.375rem;margin:0}.source-render-frame>img{width:100%;max-height:18rem;aspect-ratio:1 / 1;border:1px solid #27272a;border-radius:.375rem;background:#020617;object-fit:contain;object-position:top left}.source-render-frame figcaption{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem;align-items:center}.source-render-frame figcaption strong{color:#f4f4f5;font-size:.75rem}.source-render-metadata{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin:0}.source-render-metadata>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-render-metadata dt{color:#71717a}.source-render-metadata dd{margin:0;color:#f4f4f5}.source-production-inspector{min-width:0;display:grid;gap:.625rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0a0e13}.source-production-inspector>*{min-width:0}.source-production-inspector-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.source-production-inspector-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.1875rem .375rem;align-items:center}.source-production-inspector-head h3{grid-column:1 / -1;margin:0;overflow:hidden;color:#f8fafc;font-size:.875rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.source-production-inspector-head svg{color:#67e8f9}.source-production-inspector-head span,.source-production-inspector-head code,.source-production-viewport span,.source-production-viewport code,.source-production-tool-button,.source-production-tool-button span,.source-production-diff-lens-head,.source-production-diff-lens-head code,.source-production-diff-sliders label,.source-production-diff-sliders span,.source-production-diff-sliders code,.source-production-issue-ledger-head,.source-production-issue-ledger-head code,.source-production-triage-head code,.source-production-archive-head code,.source-production-issue-category,.source-production-issue-select,.source-production-issue-select span,.source-production-issue-pin-controls label,.source-production-issue-pin-controls span,.source-production-issue-pin-controls code,.source-production-issue-metadata dt,.source-production-issue-metadata dd,.source-production-issue-export span,.source-production-issue-export code,.source-production-issue-export pre,.source-production-triage-head,.source-production-triage-detail,.source-production-triage-detail dt,.source-production-triage-detail dd,.source-production-triage-packet span,.source-production-triage-packet code,.source-production-triage-packet pre,.source-production-archive-head,.source-production-archive-metadata dt,.source-production-archive-metadata dd,.source-production-archive-analytics-head,.source-production-archive-analytics-head code,.source-production-archive-analytics-status dt,.source-production-archive-analytics-status dd,.source-production-archive-history-head,.source-production-archive-history-head code,.source-production-archive-history-status dt,.source-production-archive-history-status dd,.source-production-reviewer-head,.source-production-reviewer-head code,.source-production-reviewer-status dt,.source-production-reviewer-status dd,.source-production-reviewer-packet-grid span,.source-production-archive-packet span,.source-production-archive-packet code,.source-production-archive-packet pre,.source-production-archive-timeline,.source-production-archive-timeline code,.source-production-frames figcaption,.source-production-frames figcaption a,.source-production-metadata dt,.source-production-metadata dd,.source-production-metadata code{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.source-production-inspector-head code{text-align:right}.source-production-controls{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.source-production-viewport{min-width:0;display:grid;gap:.125rem;min-height:3rem;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b;color:#e5e7eb;cursor:pointer;text-align:left}.source-production-viewport:hover,.source-production-viewport:focus-visible,.source-production-viewport.is-active{border-color:#38bdf8;background:#0f1720}.source-production-viewport:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.source-production-viewport span{overflow:hidden;color:#f4f4f5;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-viewer-toolbar{min-width:0;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.5rem;align-items:stretch}.source-production-mode-group,.source-production-pan-group{min-width:0;display:grid;gap:.375rem}.source-production-mode-group{grid-template-columns:repeat(3,minmax(0,1fr))}.source-production-pan-group{grid-template-columns:repeat(7,minmax(0,1fr))}.source-production-tool-button{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,auto);justify-content:center;gap:.25rem;align-items:center;min-height:2.125rem;padding:.375rem .4375rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b;color:#d4d4d8;cursor:pointer;text-align:center}.source-production-tool-button:hover,.source-production-tool-button:focus-visible,.source-production-tool-button.is-active{border-color:#38bdf8;background:#0f1720;color:#f8fafc}.source-production-tool-button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.source-production-tool-button svg{color:#67e8f9}.source-production-tool-button span{overflow:hidden;color:inherit;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-diff-toolbar{min-width:0;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:.5rem;align-items:stretch}.source-production-diff-mode-group{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.source-production-diff-sliders{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.source-production-diff-sliders label{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,.9fr) auto;gap:.375rem;align-items:center;min-height:2.125rem;padding:.3125rem .4375rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-diff-sliders span{overflow:hidden;color:#d4d4d8;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-diff-sliders input{min-width:0;width:100%;accent-color:#38bdf8}.source-production-diff-sliders code{color:#f4f4f5;text-align:right}.source-production-frames{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.source-production-frames figure{min-width:0;display:grid;gap:.375rem;margin:0}.source-production-image-frame{min-width:0;width:100%;max-height:18rem;aspect-ratio:1 / 1;overflow:hidden;border:1px solid #27272a;border-radius:.375rem;background:#020617}.source-production-image{display:block;width:100%;height:100%;object-fit:contain;object-position:top left;transform:translate(var(--source-production-pan-x, 0),var(--source-production-pan-y, 0)) scale(var(--source-production-zoom, 1));transform-origin:top left;transition:transform .14s ease,object-fit .14s ease}.source-production-image[data-view-mode=fill]{object-fit:cover;object-position:center}.source-production-image[data-view-mode=detail]{object-fit:contain;image-rendering:auto}.source-production-frames figcaption{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem;align-items:center}.source-production-frames figcaption span{overflow:hidden;color:#f4f4f5;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-frames figcaption a{display:inline-grid;grid-template-columns:auto auto;gap:.25rem;align-items:center;color:#67e8f9;text-decoration:none}.source-production-frames figcaption a:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.source-production-diff-lens{min-width:0;display:grid;gap:.375rem}.source-production-diff-lens-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem;align-items:center}.source-production-diff-lens-head span{overflow:hidden;color:#f4f4f5;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-diff-frame{position:relative;min-width:0;width:100%;max-height:18rem;aspect-ratio:16 / 9;overflow:hidden;border:1px solid #27272a;border-radius:.375rem;background:#020617}.source-production-diff-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:top left;transform:translate(var(--source-production-pan-x, 0),var(--source-production-pan-y, 0)) scale(var(--source-production-zoom, 1));transform-origin:top left}.source-production-diff-image.production{opacity:0}.source-production-diff-frame[data-diff-mode=blend] .source-production-diff-image.production{opacity:var(--source-production-diff-opacity, .5)}.source-production-diff-frame[data-diff-mode=split] .source-production-diff-image.production{opacity:1;clip-path:inset(0 calc(100% - var(--source-production-diff-split, 50%)) 0 0)}.source-production-diff-frame[data-diff-mode=split]:after{position:absolute;top:0;bottom:0;left:var(--source-production-diff-split, 50%);width:1px;background:#38bdf8;box-shadow:0 0 0 1px #38bdf838;content:""}.source-production-issue-ledger{min-width:0;display:grid;gap:.5rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#070b12}.source-production-issue-ledger-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.source-production-issue-ledger-head>div{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem;align-items:center}.source-production-issue-ledger-head svg{color:#67e8f9}.source-production-issue-ledger-head span,.source-production-issue-export span,.source-production-triage-head span,.source-production-triage-detail span,.source-production-triage-packet span,.source-production-archive-head span,.source-production-archive-packet span,.source-production-archive-timeline span{overflow:hidden;color:#f4f4f5;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-issue-ledger-head code,.source-production-triage-head code,.source-production-archive-head code{text-align:right}.source-production-issue-controls{min-width:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(8rem,.8fr) minmax(9rem,.8fr);gap:.5rem;align-items:stretch}.source-production-issue-category{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.source-production-issue-select,.source-production-issue-pin-controls label{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.375rem;align-items:center;min-height:2.125rem;padding:.3125rem .4375rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-issue-select span,.source-production-issue-pin-controls span{overflow:hidden;color:#d4d4d8;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-issue-select select{min-width:0;width:100%;border:1px solid #27272a;border-radius:.25rem;background:#020617;color:#f4f4f5;font:inherit}.source-production-issue-pin-controls{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(8.5rem,auto);gap:.5rem;align-items:stretch}.source-production-issue-pin-controls label{grid-template-columns:minmax(0,1fr) minmax(5rem,1fr) auto}.source-production-issue-pin-controls input{min-width:0;width:100%;accent-color:#38bdf8}.source-production-issue-pin-controls code{color:#f4f4f5;text-align:right}.source-production-issue-add{width:100%}.source-production-issue-preview{min-width:0;display:grid;grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);gap:.625rem;align-items:stretch}.source-production-issue-canvas{position:relative;min-width:0;width:100%;max-height:14rem;aspect-ratio:16 / 9;overflow:hidden;border:1px solid #27272a;border-radius:.375rem;background:#020617}.source-production-issue-canvas img{display:block;width:100%;height:100%;object-fit:contain;object-position:top left}.source-production-issue-pin{position:absolute;z-index:2;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid #facc15;border-radius:999px;background:#facc1529;color:#fde68a;cursor:pointer;transform:translate(-50%,-50%)}.source-production-issue-pin:focus-visible{outline:2px solid #facc15;outline-offset:2px}.source-production-issue-table-wrap{min-width:0;overflow-x:auto}.source-production-issue-metadata{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0}.source-production-issue-metadata>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-issue-metadata dt{color:#71717a}.source-production-issue-metadata dd{margin:0;color:#f4f4f5}.source-production-issue-export{min-width:0;display:grid;gap:.375rem}.source-production-issue-export>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem;align-items:center}.source-production-issue-export pre{min-width:0;max-height:12rem;margin:0;overflow:auto;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#020617;color:#d4d4d8;white-space:pre-wrap}.source-production-issue-triage{min-width:0;display:grid;gap:.5rem;padding:.5rem;border:1px solid #334155;border-radius:.5rem;background:#08111a}.source-production-triage-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.source-production-triage-head>div{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem;align-items:center}.source-production-triage-head svg{color:#93c5fd}.source-production-triage-filters{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.source-production-triage-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);gap:.5rem;align-items:stretch}.source-production-triage-table-wrap{min-width:0;overflow-x:auto}.source-production-triage-table-wrap tr[data-selected=true] td{background:#5ea5ff1a}.source-production-triage-detail{min-width:0;display:grid;gap:.5rem;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-triage-detail>div:first-child,.source-production-triage-packet>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem;align-items:center}.source-production-triage-detail dl{min-width:0;display:grid;gap:.375rem;margin:0}.source-production-triage-detail dl>div{min-width:0;display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.375rem;align-items:baseline}.source-production-triage-detail dt{color:#71717a}.source-production-triage-detail dd,.source-production-triage-detail p{min-width:0;margin:0;color:#f4f4f5;overflow-wrap:anywhere}.source-production-triage-status-group{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.source-production-triage-status-group .source-production-tool-button:disabled{cursor:not-allowed;opacity:.48}.source-production-triage-packet{min-width:0;display:grid;gap:.375rem}.source-production-triage-packet pre{min-width:0;max-height:13rem;margin:0;overflow:auto;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#020617;color:#d4d4d8;white-space:pre-wrap}.source-production-triage-archive{min-width:0;display:grid;gap:.5rem;padding:.5rem;border:1px solid #1f3b4d;border-radius:.5rem;background:#06121a}.source-production-archive-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.source-production-archive-head>div{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem;align-items:center}.source-production-archive-head svg{color:#67e8f9}.source-production-archive-actions{min-width:0;display:grid;grid-template-columns:minmax(8rem,auto) minmax(0,1fr);gap:.5rem;align-items:stretch}.source-production-archive-metadata{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0}.source-production-archive-metadata>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-archive-metadata dt{color:#71717a}.source-production-archive-metadata dd{margin:0;color:#f4f4f5;overflow-wrap:anywhere}.source-production-archive-table-wrap{min-width:0;overflow-x:auto}.source-production-archive-table-wrap tr[data-selected=true] td{background:#67e8f917}.source-production-archive-row-actions{min-width:10rem;display:inline-grid;grid-template-columns:repeat(2,minmax(0,auto));gap:.375rem}.source-production-archive-analytics{min-width:0;display:grid;gap:.5rem;padding:.5rem;border:1px solid rgba(99,102,241,.34);border-radius:.5rem;background:#080f1c}.source-production-archive-analytics-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.source-production-archive-analytics-head>div{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem;align-items:center}.source-production-archive-analytics-head svg{color:#a5b4fc}.source-production-archive-analytics-status{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:0}.source-production-archive-analytics-status>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-archive-analytics-status dd{margin:0;color:#f4f4f5}.source-production-archive-compare-controls{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.source-production-archive-distribution-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;overflow-x:auto}.source-production-archive-change-table-wrap{min-width:0;overflow-x:auto}.source-production-archive-history-room{min-width:0;display:grid;gap:.5rem;padding:.5rem;border:1px solid rgba(20,184,166,.28);border-radius:.5rem;background:#071515}.source-production-archive-history-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.source-production-archive-history-head>div{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem;align-items:center}.source-production-archive-history-head svg{color:#5eead4}.source-production-reviewer-queue{min-width:0;display:grid;gap:.5rem;padding:.5rem;border:1px solid rgba(56,189,248,.3);border-radius:.5rem;background:#07111b}.source-production-reviewer-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.source-production-reviewer-head>div{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem;align-items:center}.source-production-reviewer-head svg{color:#67e8f9}.source-production-reviewer-head span{overflow:hidden;color:#f4f4f5;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.source-production-reviewer-status,.source-production-reviewer-controls{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0}.source-production-reviewer-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.source-production-reviewer-status>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-reviewer-status dd{margin:0;color:#f4f4f5}.source-production-reviewer-table-wrap{min-width:0;overflow-x:auto}.source-production-reviewer-table-wrap tr[data-selected=true] td{background:#38bdf817}.source-production-reviewer-packet-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.source-production-reviewer-packet-grid label{min-width:0;display:grid;gap:.25rem}.source-production-reviewer-packet-grid textarea{min-width:0;width:100%;min-height:7rem;resize:vertical;border:1px solid #27272a;border-radius:.375rem;background:#020617;color:#d4d4d8;font:.6875rem/1.4 var(--mono);padding:.5rem}.source-production-archive-history-status{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0}.source-production-archive-history-status>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-archive-history-status dd{margin:0;color:#f4f4f5}.source-production-archive-history-search input{min-width:0;width:100%;border:1px solid #3f3f46;border-radius:.375rem;background:#09090b;color:#f4f4f5;font:inherit;min-height:2rem;padding:.25rem .5rem}.source-production-archive-history-table-wrap{min-width:0;overflow-x:auto}.source-production-archive-preview-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.source-production-archive-packet{min-width:0;display:grid;gap:.375rem}.source-production-archive-packet>div,.source-production-archive-timeline>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem;align-items:center}.source-production-archive-packet pre{min-width:0;max-height:13rem;margin:0;overflow:auto;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#020617;color:#d4d4d8;white-space:pre-wrap}.source-production-archive-timeline{min-width:0;display:grid;gap:.375rem}.source-production-archive-timeline ol{min-width:0;display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.source-production-archive-timeline li{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.375rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-metadata{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0}.source-production-metadata>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-production-metadata dt{color:#71717a}.source-production-metadata dd{margin:0;color:#f4f4f5}@media(max-width:860px){.source-render-compare-head,.source-render-preview-grid,.source-render-metadata,.source-production-inspector-head,.source-production-viewer-toolbar,.source-production-diff-toolbar,.source-production-issue-ledger-head,.source-production-issue-controls,.source-production-issue-pin-controls,.source-production-issue-preview,.source-production-triage-head,.source-production-triage-filters,.source-production-triage-grid,.source-production-triage-status-group,.source-production-archive-head,.source-production-archive-actions,.source-production-archive-metadata,.source-production-archive-analytics-head,.source-production-archive-analytics-status,.source-production-archive-compare-controls,.source-production-archive-distribution-grid,.source-production-archive-history-head,.source-production-archive-history-status,.source-production-reviewer-head,.source-production-reviewer-status,.source-production-reviewer-controls,.source-production-reviewer-packet-grid,.source-production-archive-preview-grid,.source-production-issue-metadata,.source-production-frames,.source-production-metadata{grid-template-columns:minmax(0,1fr)}.source-render-compare-head code,.source-production-inspector-head code,.source-production-issue-ledger-head code,.source-production-triage-head code,.source-production-archive-head code,.source-production-archive-analytics-head code,.source-production-archive-history-head code{text-align:left}}@media(max-width:520px){.source-render-compare{gap:.5rem;padding:.5rem}.source-render-thumb-strip{grid-template-columns:repeat(3,minmax(7.25rem,1fr));overflow-x:auto;padding-bottom:.125rem}.source-render-thumb{min-height:5.75rem}.source-render-thumb img{height:3.25rem}.source-render-frame>img{max-height:10.5rem}.source-production-inspector{gap:.5rem;padding:.5rem}.source-production-controls{grid-template-columns:repeat(3,minmax(7.25rem,1fr));overflow-x:auto;padding-bottom:.125rem}.source-production-viewer-toolbar{gap:.375rem}.source-production-mode-group,.source-production-pan-group,.source-production-diff-mode-group,.source-production-diff-sliders,.source-production-issue-category,.source-production-triage-status-group{overflow-x:auto;padding-bottom:.125rem}.source-production-mode-group{grid-template-columns:repeat(3,minmax(4.75rem,1fr))}.source-production-pan-group{grid-template-columns:repeat(7,minmax(3.25rem,1fr))}.source-production-diff-mode-group{grid-template-columns:repeat(3,minmax(5.25rem,1fr))}.source-production-diff-sliders{grid-template-columns:repeat(2,minmax(13.5rem,1fr))}.source-production-issue-category{grid-template-columns:repeat(3,minmax(5.75rem,1fr))}.source-production-triage-filters{grid-template-columns:minmax(0,1fr)}.source-production-triage-status-group{grid-template-columns:repeat(3,minmax(5.75rem,1fr))}.source-production-diff-sliders label{grid-template-columns:minmax(4.5rem,1fr) minmax(4.75rem,.9fr) auto}.source-production-issue-select{grid-template-columns:minmax(4.5rem,1fr) minmax(5.25rem,1fr)}.source-production-issue-pin-controls label{grid-template-columns:minmax(4.5rem,1fr) minmax(5.25rem,1fr) auto}.source-production-tool-button{min-height:2rem;padding:.3125rem .375rem}.source-production-image-frame,.source-production-diff-frame,.source-production-issue-canvas{max-height:9.5rem}.source-production-issue-ledger{padding:.5rem}.source-production-issue-triage,.source-production-triage-archive,.source-production-archive-analytics,.source-production-archive-history-room{padding:.4375rem}.source-production-triage-detail dl>div{grid-template-columns:minmax(0,1fr)}.source-production-archive-row-actions,.source-production-archive-timeline li,.source-production-archive-analytics-head,.source-production-archive-analytics-status,.source-production-archive-compare-controls,.source-production-archive-distribution-grid,.source-production-archive-history-head,.source-production-archive-history-status,.source-production-reviewer-head,.source-production-reviewer-status,.source-production-reviewer-controls,.source-production-reviewer-packet-grid,.source-production-archive-packet>div,.source-production-archive-timeline>div{grid-template-columns:minmax(0,1fr)}}.template-evidence-status-grid article,.upstream-reference-status-grid article,.pixel-fidelity-status-grid article,.template-evidence-map-grid section,.template-source-detail,.upstream-reference-detail,.pixel-viewport-detail{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.template-evidence-status-grid strong,.upstream-reference-status-grid strong,.pixel-fidelity-status-grid strong,.template-panel-head strong,.template-evidence-map-grid span{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.template-panel-head{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.template-evidence-map-grid ul{min-width:0;display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.template-evidence-map-grid li{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.template-evidence-map-grid small{color:#a1a1aa;font-size:.6875rem;line-height:1.35}.template-source-table-wrap,.template-fidelity-table-wrap,.upstream-reference-table-wrap,.pixel-fidelity-table-wrap{min-width:0;overflow-x:auto;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.template-source-table-wrap .dense-table,.template-fidelity-table-wrap .dense-table,.upstream-reference-table-wrap .dense-table,.pixel-fidelity-table-wrap .dense-table{min-width:52rem}.template-source-detail dl,.upstream-reference-detail dl,.pixel-viewport-detail dl{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin:0}.template-source-detail dl>div,.upstream-reference-detail dl>div,.pixel-viewport-detail dl>div{min-width:0;display:grid;gap:.125rem;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.template-source-detail dt,.upstream-reference-detail dt,.pixel-viewport-detail dt{color:#71717a}.template-source-detail dd,.upstream-reference-detail dd,.pixel-viewport-detail dd{margin:0;color:#f4f4f5}.visual-evidence-dossier{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.visual-evidence-dossier:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.visual-evidence-dossier>*{min-width:0}.visual-evidence-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.visual-evidence-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;align-items:center}.visual-evidence-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.visual-evidence-head span,.visual-evidence-head strong,.visual-evidence-status-grid span,.visual-evidence-status-grid code,.visual-evidence-viewport-controls code,.visual-evidence-viewport-detail code,.visual-evidence-viewport-detail dt,.visual-evidence-viewport-detail dd,.visual-evidence-screenshot-index code,.visual-evidence-component-anchors code,.visual-evidence-anchor-detail dt,.visual-evidence-anchor-detail dd,.visual-evidence-anchor-detail small,.visual-evidence-notes code,.visual-evidence-notes p,.visual-evidence-dossier small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.visual-evidence-head strong{color:#fbbf24;text-align:right}.visual-evidence-head svg,.visual-evidence-viewport-detail svg,.visual-evidence-screenshot-index svg,.visual-evidence-component-anchors svg,.visual-evidence-notes svg{color:#67e8f9}.visual-evidence-status-grid,.visual-evidence-viewport-controls,.visual-evidence-anchor-grid{min-width:0;display:grid;gap:.5rem}.visual-evidence-status-grid,.visual-evidence-viewport-controls,.visual-evidence-anchor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-evidence-status-grid article,.visual-evidence-viewport-controls button,.visual-evidence-viewport-detail,.visual-evidence-screenshot-index,.visual-evidence-component-anchors,.visual-evidence-anchor-grid button,.visual-evidence-anchor-detail,.visual-evidence-notes{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.visual-evidence-status-grid strong,.visual-evidence-viewport-controls strong,.visual-evidence-viewport-controls span,.visual-evidence-viewport-detail strong,.visual-evidence-screenshot-index strong,.visual-evidence-component-anchors strong,.visual-evidence-anchor-grid strong,.visual-evidence-anchor-grid span,.visual-evidence-anchor-detail strong,.visual-evidence-notes strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.visual-evidence-viewport-controls button,.visual-evidence-anchor-grid button{min-height:3rem;cursor:pointer;color:#e5e7eb;text-align:left}.visual-evidence-viewport-controls button:hover,.visual-evidence-viewport-controls button:focus-visible,.visual-evidence-viewport-controls button.is-active,.visual-evidence-anchor-grid button:hover,.visual-evidence-anchor-grid button:focus-visible,.visual-evidence-anchor-grid button.is-active{border-color:#38bdf8;background:#0f1720}.visual-evidence-viewport-controls button:focus-visible,.visual-evidence-anchor-grid button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.visual-evidence-viewport-detail>div,.visual-evidence-screenshot-index>div,.visual-evidence-component-anchors>div,.visual-evidence-notes>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.visual-evidence-viewport-detail dl,.visual-evidence-anchor-detail dl{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0}.visual-evidence-anchor-detail dl{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-evidence-viewport-detail dl>div,.visual-evidence-anchor-detail dl>div{min-width:0;display:grid;gap:.25rem}.visual-evidence-viewport-detail dd,.visual-evidence-anchor-detail dd{margin:0;color:#e5e7eb}.visual-evidence-screenshot-index .dense-table-wrap{max-width:100%;overflow-x:auto}.visual-evidence-notes label{min-width:0;display:grid;gap:.25rem}.visual-evidence-notes label span{color:#a1a1aa;font-size:.6875rem}.visual-evidence-notes textarea{width:100%;min-height:4rem;resize:vertical;border:1px solid #27272a;border-radius:.5rem;background:#09090b;color:#f4f4f5;font:inherit;font-size:.75rem}.visual-drift-comparator{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.visual-drift-comparator:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.visual-drift-comparator>*{min-width:0}.visual-drift-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.visual-drift-head>div,.visual-drift-assets>div,.visual-drift-viewport-matrix>div,.visual-drift-viewport-detail>div,.visual-drift-component-delta>div,.visual-drift-request-packet>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.visual-drift-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.visual-drift-head span,.visual-drift-head strong,.visual-drift-status-grid span,.visual-drift-status-grid code,.visual-drift-assets code,.visual-drift-assets span,.visual-drift-viewport-matrix code,.visual-drift-viewport-detail code,.visual-drift-viewport-detail dt,.visual-drift-viewport-detail dd,.visual-drift-component-delta code,.visual-drift-request-packet code,.visual-drift-request-packet dt,.visual-drift-request-packet dd,.visual-drift-comparator small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.visual-drift-head strong{color:#fbbf24;text-align:right}.visual-drift-head svg,.visual-drift-assets svg,.visual-drift-viewport-matrix svg,.visual-drift-viewport-detail svg,.visual-drift-component-delta svg,.visual-drift-request-packet svg{color:#67e8f9}.visual-drift-status-grid,.visual-drift-asset-columns,.visual-drift-component-grid,.visual-drift-viewport-detail dl,.visual-drift-request-packet dl{min-width:0;display:grid;gap:.5rem}.visual-drift-status-grid,.visual-drift-component-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-drift-asset-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-drift-viewport-detail dl,.visual-drift-request-packet dl{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.visual-drift-request-packet dl{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-drift-status-grid article,.visual-drift-assets,.visual-drift-asset-columns>div,.visual-drift-viewport-matrix,.visual-drift-viewport-detail,.visual-drift-component-delta,.visual-drift-component-grid article,.visual-drift-request-packet{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.visual-drift-status-grid strong,.visual-drift-assets strong,.visual-drift-asset-columns span,.visual-drift-viewport-matrix strong,.visual-drift-viewport-detail strong,.visual-drift-component-delta strong,.visual-drift-component-grid strong,.visual-drift-component-grid span,.visual-drift-request-packet strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.visual-drift-assets ul,.visual-drift-request-packet ul{min-width:0;display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.visual-drift-assets code,.visual-drift-request-packet code{display:block;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.visual-drift-viewport-matrix .dense-table-wrap{max-width:100%;overflow-x:auto}.visual-drift-viewport-detail dl>div,.visual-drift-request-packet dl>div{min-width:0;display:grid;gap:.25rem}.visual-drift-viewport-detail dd,.visual-drift-request-packet dd{margin:0;color:#e5e7eb}.source-owner-triage{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.source-owner-triage:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.source-owner-triage>*{min-width:0}.source-owner-triage-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.source-owner-triage-head>div,.source-owner-triage-table-panel>div,.source-owner-request-detail>div,.source-owner-disposition-preview>div,.source-owner-request-preview>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.source-owner-triage-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.source-owner-triage-head span,.source-owner-triage-head strong,.source-owner-triage-status-grid span,.source-owner-triage-status-grid code,.source-owner-triage-filters span,.source-owner-triage-table-panel code,.source-owner-request-detail code,.source-owner-request-detail dt,.source-owner-request-detail dd,.source-owner-request-detail small,.source-owner-disposition-preview code,.source-owner-request-preview code,.source-owner-request-preview dt,.source-owner-request-preview dd,.source-owner-triage small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.source-owner-triage-head strong{color:#fbbf24;text-align:right}.source-owner-triage-head svg,.source-owner-triage-filters svg,.source-owner-triage-table-panel svg,.source-owner-request-detail svg,.source-owner-disposition-preview svg,.source-owner-request-preview svg{color:#67e8f9}.source-owner-triage-status-grid,.source-owner-triage-filters,.source-owner-request-detail dl,.source-owner-request-preview dl,.source-owner-disposition-controls{min-width:0;display:grid;gap:.5rem}.source-owner-triage-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.source-owner-triage-filters{grid-template-columns:repeat(5,minmax(0,1fr))}.source-owner-request-detail dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.source-owner-request-preview dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.source-owner-disposition-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.source-owner-triage-status-grid article,.source-owner-triage-filters button,.source-owner-triage-table-panel,.source-owner-request-detail,.source-owner-disposition-preview,.source-owner-request-preview{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.source-owner-triage-status-grid strong,.source-owner-triage-filters strong,.source-owner-triage-table-panel strong,.source-owner-request-detail strong,.source-owner-disposition-preview strong,.source-owner-request-preview strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.source-owner-triage-filters button,.source-owner-disposition-controls button{min-height:2.75rem;cursor:pointer;color:#e5e7eb;text-align:left}.source-owner-triage-filters button:hover,.source-owner-triage-filters button:focus-visible,.source-owner-triage-filters button.is-active,.source-owner-disposition-controls button:hover,.source-owner-disposition-controls button:focus-visible,.source-owner-disposition-controls button.is-active{border-color:#38bdf8;background:#0f1720}.source-owner-triage-filters button:focus-visible,.source-owner-disposition-controls button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.source-owner-triage-table-panel .dense-table-wrap{max-width:100%;overflow-x:auto}.source-owner-request-detail dl>div,.source-owner-request-preview dl>div{min-width:0;display:grid;gap:.25rem}.source-owner-request-detail dd,.source-owner-request-preview dd{margin:0;color:#e5e7eb}.source-owner-request-preview ul{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin:0;padding:0;list-style:none}.source-owner-request-preview code{display:block;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.institutional-command-deck{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#070a0d}.institutional-command-deck:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.command-deck-panel:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.institutional-command-deck>*{min-width:0}.command-deck-head,.command-deck-status-row,.command-deck-preset-row,.command-deck-grid,.source-age-bars,.blocker-pressure-strip,.pathway-matrix,.actionability-buckets{min-width:0;display:grid;gap:.5rem}.command-deck-head{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:start}.command-deck-head>div,.command-deck-panel-title{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.command-deck-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.command-deck-head span,.command-deck-head strong,.command-deck-status-row span,.command-deck-status-row code,.command-deck-panel small,.command-deck-panel code,.institutional-command-deck>small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.command-deck-head strong{color:#fbbf24;text-align:right}.command-deck-head svg,.command-deck-panel-title svg{color:#67e8f9}.command-deck-status-row,.command-deck-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.command-deck-preset-row{grid-template-columns:minmax(7rem,auto) minmax(10rem,1fr) repeat(4,minmax(6.5rem,.65fr)) minmax(12rem,1fr);align-items:center;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.command-deck-preset-row>*{min-width:0}.command-deck-preset-row strong,.command-deck-preset-row code,.command-deck-preset-row small{overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.command-deck-preset-row .table-action{justify-content:center}.command-deck-panel{min-width:0;display:grid;gap:.5rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.command-deck-source-age,.command-deck-actions{grid-column:span 2}.command-deck-status-row article,.source-age-bar,.blocker-pressure-strip article,.pathway-matrix article,.actionability-buckets article{min-width:0;display:grid;gap:.25rem;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.source-age-bars{grid-template-columns:repeat(4,minmax(0,1fr))}.blocker-pressure-strip,.pathway-matrix,.actionability-buckets{grid-template-columns:repeat(2,minmax(0,1fr))}.command-deck-status-row strong,.command-deck-panel-title strong,.source-age-bar strong,.source-age-bar span,.blocker-pressure-strip strong,.blocker-pressure-strip span,.pathway-matrix strong,.pathway-matrix span,.actionability-buckets strong,.actionability-buckets span{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.source-age-bar.is-critical{border-color:#f87171}.source-age-bar.is-warning{border-color:#f59e0b}.source-age-bar.is-healthy{border-color:#22c55e}.actionability-buckets ul{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.actionability-buckets li{min-width:0;display:grid;grid-template-columns:minmax(3.5rem,.7fr) minmax(0,1fr) minmax(2.75rem,auto);gap:.375rem;align-items:center}.actionability-buckets li>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operator-pathway-compression{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#080b0e}.operator-pathway-compression:focus-visible,.source-owner-request-preview:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.operator-pathway-compression>*{min-width:0}.operator-pathway-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.operator-pathway-head>div,.operator-pathway-saved-views>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.operator-pathway-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.operator-pathway-head span,.operator-pathway-head strong,.operator-pathway-status-grid span,.operator-pathway-status-grid code,.operator-pathway-steps code,.operator-pathway-steps small,.operator-pathway-saved-views code,.operator-pathway-saved-views p,.operator-pathway-saved-views small,.operator-pathway-compression small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.operator-pathway-head strong{color:#fbbf24;text-align:right}.operator-pathway-head svg,.operator-pathway-steps svg,.operator-pathway-saved-views svg{color:#67e8f9}.operator-pathway-status-grid,.operator-pathway-steps,.operator-pathway-view-controls{min-width:0;display:grid;gap:.5rem}.operator-pathway-status-grid,.operator-pathway-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.operator-pathway-view-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.operator-pathway-status-grid article,.operator-pathway-steps button,.operator-pathway-saved-views{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.operator-pathway-status-grid strong,.operator-pathway-steps strong,.operator-pathway-steps span,.operator-pathway-saved-views strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.operator-pathway-steps button{min-height:4rem;cursor:pointer;color:#e5e7eb;text-align:left}.operator-pathway-steps button:hover,.operator-pathway-steps button:focus-visible{border-color:#38bdf8;background:#0f1720}.operator-pathway-steps button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.operator-pathway-view-controls .table-action{min-width:0;justify-content:center}.baseline-promotion-preflight{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#070a0f}.baseline-promotion-preflight:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.baseline-promotion-preflight>*{min-width:0}.baseline-promotion-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.baseline-promotion-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;align-items:center}.baseline-promotion-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.baseline-promotion-head span,.baseline-promotion-head strong,.baseline-promotion-status-grid span,.baseline-promotion-status-grid code,.baseline-promotion-required code,.baseline-promotion-candidates code,.baseline-promotion-candidates small,.baseline-template-detail code,.baseline-template-detail dd,.baseline-template-detail dt,.baseline-promotion-preflight small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.baseline-promotion-head strong{color:#fbbf24;text-align:right}.baseline-promotion-head svg,.baseline-promotion-required svg,.baseline-promotion-candidates svg{color:#67e8f9}.baseline-promotion-status-grid,.baseline-promotion-candidate-grid,.baseline-template-catalog{min-width:0;display:grid;gap:.5rem}.baseline-promotion-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.baseline-promotion-status-grid article,.baseline-promotion-required,.baseline-promotion-candidates,.baseline-promotion-candidate-grid article,.baseline-template-catalog button,.baseline-template-detail{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.baseline-promotion-status-grid strong,.baseline-promotion-required strong,.baseline-promotion-candidates strong,.baseline-template-catalog strong,.baseline-template-catalog span,.baseline-template-detail strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.baseline-promotion-required>div,.baseline-promotion-candidates>div,.baseline-template-detail>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.baseline-promotion-required ul{min-width:0;display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.baseline-promotion-required li,.baseline-promotion-candidate-grid article{min-width:0}.baseline-promotion-required code,.baseline-promotion-candidates code{display:block;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.baseline-promotion-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.baseline-template-catalog{grid-template-columns:repeat(7,minmax(0,1fr))}.baseline-template-catalog button{min-height:3rem;cursor:pointer;color:#e5e7eb;text-align:left}.baseline-template-catalog button:hover,.baseline-template-catalog button:focus-visible,.baseline-template-catalog button.is-active{border-color:#38bdf8;background:#0f1720}.baseline-template-catalog button:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.baseline-template-detail dl{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.baseline-template-detail dl>div{min-width:0;display:grid;gap:.25rem}.baseline-template-detail dd{margin:0;color:#e5e7eb}.public-baseline-approval-packet{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #3f3f46;border-radius:.5rem;background:#070a0f}.public-baseline-approval-packet:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.public-baseline-approval-packet>*{min-width:0}.public-baseline-approval-head{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.5rem;align-items:start}.public-baseline-approval-head>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;align-items:center}.public-baseline-approval-head h2{grid-column:1 / -1;margin:.125rem 0 0;overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.public-baseline-approval-head span,.public-baseline-approval-head strong,.approval-packet-status-grid span,.approval-packet-status-grid code,.approval-requirement-checklist code,.approval-requirement-checklist small,.approval-candidate-table-panel code,.approval-export-preview code,.approval-export-preview small,.public-baseline-approval-packet small{min-width:0;overflow-wrap:anywhere;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem;line-height:1.35}.public-baseline-approval-head strong{color:#fbbf24;text-align:right}.public-baseline-approval-head svg,.approval-requirement-checklist svg,.approval-candidate-table-panel svg{color:#67e8f9}.approval-packet-status-grid,.approval-requirement-grid{min-width:0;display:grid;gap:.5rem}.approval-packet-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.approval-requirement-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.approval-packet-status-grid article,.approval-requirement-checklist,.approval-requirement-grid article,.approval-candidate-table-panel,.approval-export-preview{min-width:0;display:grid;gap:.375rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#0d1117}.approval-packet-status-grid strong,.approval-requirement-checklist strong,.approval-requirement-grid span,.approval-requirement-grid strong,.approval-candidate-table-panel strong,.approval-export-preview strong{min-width:0;overflow:hidden;color:#f4f4f5;font-size:.75rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.approval-requirement-checklist>div,.approval-candidate-table-panel>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:.375rem;align-items:center}.approval-requirement-grid code,.approval-export-preview code{display:block;padding:.375rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#09090b}.approval-candidate-table-panel .dense-table-wrap{max-width:100%;overflow-x:auto}@media(max-width:860px){.baseline-promotion-status-grid,.baseline-promotion-candidate-grid,.baseline-template-detail dl,.visual-evidence-status-grid,.visual-evidence-viewport-detail dl,.visual-evidence-anchor-detail dl,.visual-evidence-viewport-controls,.visual-evidence-anchor-grid,.visual-drift-status-grid,.visual-drift-asset-columns,.visual-drift-component-grid,.visual-drift-viewport-detail dl,.visual-drift-request-packet dl,.source-owner-triage-status-grid,.source-owner-triage-filters,.source-owner-request-detail dl,.source-owner-request-preview dl,.source-owner-request-preview ul,.source-owner-disposition-controls,.command-deck-status-row,.command-deck-preset-row,.command-deck-grid,.source-age-bars,.blocker-pressure-strip,.pathway-matrix,.actionability-buckets,.operator-pathway-status-grid,.operator-pathway-steps,.operator-pathway-view-controls,.approval-packet-status-grid,.approval-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.baseline-template-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.baseline-promotion-head,.baseline-promotion-status-grid,.baseline-promotion-candidate-grid,.baseline-template-detail dl,.visual-evidence-head,.visual-evidence-status-grid,.visual-evidence-viewport-detail dl,.visual-evidence-anchor-detail dl,.visual-evidence-viewport-controls,.visual-evidence-anchor-grid,.visual-drift-head,.visual-drift-status-grid,.visual-drift-asset-columns,.visual-drift-component-grid,.visual-drift-viewport-detail dl,.visual-drift-request-packet dl,.source-owner-triage-head,.source-owner-triage-status-grid,.source-owner-triage-filters,.source-owner-request-detail dl,.source-owner-request-preview dl,.source-owner-request-preview ul,.source-owner-disposition-controls,.command-deck-head,.command-deck-status-row,.command-deck-preset-row,.command-deck-grid,.source-age-bars,.blocker-pressure-strip,.pathway-matrix,.actionability-buckets,.operator-pathway-head,.operator-pathway-status-grid,.operator-pathway-steps,.operator-pathway-view-controls,.public-baseline-approval-head,.approval-packet-status-grid,.approval-requirement-grid{grid-template-columns:minmax(0,1fr)}.baseline-promotion-head strong,.visual-evidence-head strong,.visual-drift-head strong,.source-owner-triage-head strong,.command-deck-head strong,.operator-pathway-head strong,.public-baseline-approval-head strong{text-align:left}.baseline-template-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.command-deck-source-age,.command-deck-actions{grid-column:auto}}.raw-field-visualization-layer{min-width:0;display:grid;gap:.75rem;padding:.875rem;border:1px solid #3f3f46;border-radius:.5rem;background:#09090b}.raw-field-visualization-layer>*{min-width:0}.raw-field-head,.raw-field-panel-title{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem;align-items:start}.raw-field-panel-title{grid-template-columns:auto minmax(0,1fr) minmax(0,auto);align-items:center}.raw-field-head span,.raw-field-head strong,.raw-field-panel-title code,.freshness-matrix-row span,.freshness-matrix-row code,.field-pressure-bar span,.field-pressure-bar small,.priority-bucket span,.field-top-symbols span,.field-correlation-row span,.field-correlation-row code,.raw-blocker-summary span,.raw-blocker-list span,.raw-blocker-list em{min-width:0;color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.raw-field-head h2,.raw-field-panel-title h3,.raw-field-panel-title h4{margin:0;overflow:hidden;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.raw-field-head h2{margin-top:.1875rem;font-size:1rem}.raw-field-panel-title h3,.raw-field-panel-title h4{font-size:.875rem}.raw-field-head strong,.raw-field-panel-title code{min-width:0;color:#fbbf24;overflow-wrap:anywhere;text-align:right}.field-freshness-matrix,.field-queue-pressure,.field-correlation-matrix,.field-blocker-decomposition,.field-blocker-raw{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.freshness-matrix-grid{min-width:0;max-width:100%;overflow:auto;border:1px solid #27272a;border-radius:.5rem;background:#09090b;contain:paint}.freshness-matrix-row{min-width:46rem;display:grid;grid-template-columns:minmax(5.5rem,.26fr) minmax(10rem,.34fr) minmax(8rem,.22fr) minmax(0,1fr);gap:.5rem;align-items:center;padding:.625rem;border-bottom:1px solid #27272a}.freshness-matrix-row:last-child{border-bottom:0}.freshness-matrix-row.is-header{position:sticky;top:0;z-index:1;background:#111113}.freshness-matrix-row.is-header span{color:#d4d4d8;font-weight:700}.freshness-matrix-row strong,.freshness-matrix-row code{min-width:0;overflow-wrap:anywhere}.freshness-matrix-row>span:nth-child(3){display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.5rem;align-items:center}.freshness-matrix-row i,.field-pressure-track,.priority-bucket i,.field-correlation-pressure i{display:block;overflow:hidden;border:1px solid #27272a;border-radius:999px;background:#050607}.freshness-matrix-row i{height:.45rem}.freshness-matrix-row i:before,.field-pressure-track i,.priority-bucket i:before,.field-correlation-pressure i:before{content:"";display:block;height:100%;border-radius:inherit;background:currentColor}.freshness-matrix-row i:before{width:var(--age, 4%)}.freshness-matrix-row.tone-good{color:#35c98b}.freshness-matrix-row.tone-warn{color:#d7a53d}.freshness-matrix-row.tone-bad{color:#f07167}.field-pressure-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(10rem,.45fr) minmax(10rem,.5fr);gap:.625rem}.field-pressure-bars,.priority-bucket-grid,.field-top-symbols,.blocker-group-grid,.raw-blocker-list{min-width:0;display:grid;gap:.5rem}.field-pressure-bar{min-width:0;display:grid;grid-template-columns:minmax(4.5rem,.24fr) minmax(0,1fr) 3.25rem 2.75rem;gap:.5rem;align-items:center;min-height:2rem}.field-pressure-track{height:.625rem}.field-pressure-track i{width:var(--pressure, 4%)}.field-pressure-bar strong,.priority-bucket strong,.field-top-symbols strong,.field-top-symbols code,.raw-blocker-summary strong,.raw-blocker-summary code,.raw-blocker-list strong,.raw-blocker-list code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:.75rem}.priority-bucket{min-width:0;display:grid;gap:.375rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.priority-bucket i{height:.45rem}.priority-bucket i:before{width:var(--bucket, 4%)}.field-correlation-grid{min-width:0;max-width:100%;overflow:auto;border:1px solid #27272a;border-radius:.5rem;background:#09090b;contain:paint}.field-correlation-row{min-width:48rem;display:grid;grid-template-columns:minmax(5rem,.16fr) minmax(5.5rem,.16fr) minmax(3.5rem,.1fr) minmax(8rem,.22fr) minmax(0,1fr) minmax(4rem,.12fr);gap:.5rem;align-items:center;padding:.5625rem .625rem;border-bottom:1px solid #27272a}.field-correlation-row:last-child{border-bottom:0}.field-correlation-row.is-header{position:sticky;top:0;z-index:1;background:#111113}.field-correlation-row.is-header span{color:#d4d4d8;font-weight:700}.field-correlation-row strong,.field-correlation-row code{min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:.75rem}.field-correlation-pressure{display:grid;grid-template-columns:minmax(0,1fr) 3rem;gap:.5rem;align-items:center}.field-correlation-pressure i{height:.5rem}.field-correlation-pressure i:before{width:var(--correlation-pressure, 4%);background:#67e8f9}.field-correlation-row button{min-height:1.875rem;padding:.25rem .5rem;border:1px solid #27272a;border-radius:.375rem;background:#0d1117;color:#e5e7eb;font-size:.75rem;cursor:pointer}.field-correlation-row button:hover,.field-correlation-row button:focus-visible,.field-correlation-row button.is-active{border-color:#38bdf8;color:#fafafa;outline:none}.bucket-high{color:#f07167}.bucket-mid{color:#d7a53d}.bucket-low{color:#35c98b}.field-top-symbols,.raw-blocker-list{margin:0;padding:0;list-style:none}.field-top-symbols li{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(4rem,auto) 2.5rem;gap:.5rem;align-items:center;min-height:2rem;padding:.45rem .5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.blocker-group-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.blocker-group-grid button{min-width:0;min-height:3.25rem;display:grid;gap:.1875rem;align-content:center;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b;color:#a1a1aa;cursor:pointer}.blocker-group-grid button:hover,.blocker-group-grid button:focus-visible,.blocker-group-grid button.is-active{border-color:#fbbf24;color:#fafafa;outline:none}.blocker-group-grid button span,.blocker-group-grid button strong{overflow:hidden;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap}.blocker-group-grid button span{font-size:.6875rem}.blocker-group-grid button strong{font-size:1rem}.raw-blocker-summary,.raw-blocker-list li{min-width:0;display:grid;gap:.375rem;padding:.5rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.raw-blocker-summary{grid-template-columns:minmax(4rem,auto) minmax(0,1fr) minmax(3.25rem,auto);align-items:center}.raw-blocker-list li{grid-template-columns:minmax(5rem,.18fr) minmax(7rem,.22fr) minmax(5rem,.18fr) minmax(0,1fr);align-items:start}.raw-blocker-list em{font-style:normal}.raw-blocker-list code{color:#d4d4d8}.exception-audit-layer{min-width:0;display:grid;gap:.75rem;padding:.875rem;border:1px solid #3f3f46;border-radius:.625rem;background:#09090b}.exception-audit-layer>*{min-width:0}.exception-audit-head,.exception-panel-title{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.625rem}.exception-panel-title{grid-template-columns:auto minmax(0,1fr) minmax(0,auto);align-items:center}.exception-audit-head span,.exception-audit-head strong,.exception-panel-title code,.exception-timeline-item span,.exception-timeline-item small,.exception-triage-buttons span,.exception-triage-detail span,.exception-triage-detail small,.exception-saved-view-head span,.exception-saved-view-list span,.exception-saved-view-list small,.exception-saved-views p,.audit-export-status span,.audit-export-row span,.audit-export-raw span,.audit-export-raw small,.visual-baseline-status span,.visual-baseline-cell span,.visual-regression-baseline small{color:#a1a1aa;font-family:var(--mono);font-size:.6875rem}.exception-audit-head h2,.exception-panel-title h3{margin:0;overflow:hidden;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.exception-audit-head h2{margin-top:.1875rem;font-size:1rem}.exception-panel-title h3{font-size:.875rem}.exception-audit-head strong,.exception-panel-title code{min-width:0;color:#fbbf24;overflow-wrap:anywhere;text-align:right}.exception-timeline-panel,.source-exception-triage,.exception-saved-views,.audit-export-preview,.visual-regression-baseline{min-width:0;display:grid;gap:.625rem;padding:.75rem;border:1px solid #27272a;border-radius:.5rem;background:#0f1014}.exception-saved-views>*,.visual-regression-baseline>*{min-width:0;max-width:100%}.exception-timeline-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.exception-timeline-item,.exception-triage-detail,.exception-saved-view-head,.exception-saved-view-list li,.audit-export-status,.audit-export-row,.audit-export-raw,.visual-baseline-status,.visual-baseline-cell{min-width:0;display:grid;gap:.25rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b}.exception-timeline-item{grid-template-columns:minmax(5.5rem,.35fr) minmax(9rem,.45fr) minmax(0,1fr) minmax(0,.85fr);align-items:center}.exception-timeline-item strong,.exception-triage-buttons strong,.exception-triage-detail strong,.exception-saved-view-head strong,.exception-saved-view-list strong,.audit-export-status strong,.audit-export-row strong,.visual-baseline-status strong,.visual-baseline-cell strong{min-width:0;overflow:hidden;color:#fafafa;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap}.exception-timeline-item code,.exception-triage-detail code,.exception-saved-view-list small,.audit-export-status code,.audit-export-row code,.audit-export-raw code,.visual-baseline-status code,.visual-baseline-cell code{min-width:0;overflow-wrap:anywhere}.exception-source_missing{border-color:#f071678c}.exception-future,.exception-blocker{border-color:#d7a53d8c}.exception-stale,.exception-high_pressure{border-color:#5ea5ff73}.exception-triage-buttons,.exception-saved-view-list,.audit-export-grid,.visual-baseline-grid{min-width:0;width:100%;max-width:100%;display:grid;gap:.5rem}.exception-triage-buttons{grid-template-columns:repeat(5,minmax(0,1fr))}.exception-triage-buttons button{min-width:0;min-height:4.25rem;display:grid;align-content:center;gap:.25rem;padding:.625rem;border:1px solid #27272a;border-radius:.5rem;background:#09090b;color:#a1a1aa;cursor:pointer}.exception-triage-buttons button:hover,.exception-triage-buttons button:focus-visible,.exception-triage-buttons button.is-active{border-color:#38bdf8;background:#111827;color:#fafafa;outline:none}.exception-triage-buttons strong{font-size:1rem}.exception-triage-detail{grid-template-columns:minmax(5.5rem,.35fr) minmax(5.5rem,.35fr) minmax(0,1fr);align-items:start}.exception-triage-detail small{grid-column:1 / -1;color:#fbbf24}.exception-saved-view-head{grid-template-columns:minmax(0,1fr) auto;align-items:center}.exception-saved-view-head .table-action,.exception-saved-view-list .table-action{min-height:2rem}.exception-saved-view-list{margin:0;padding:0;list-style:none}.exception-saved-view-list li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.exception-saved-view-list li>div{min-width:0;display:grid;gap:.1875rem}.audit-export-status{grid-template-columns:minmax(6rem,.25fr) minmax(12rem,.45fr) minmax(0,1fr);align-items:center}.audit-export-grid,.visual-baseline-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-baseline-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-export-row,.visual-baseline-cell{min-height:5rem}.visual-baseline-status{grid-template-columns:minmax(6rem,.25fr) minmax(10rem,.35fr) minmax(0,1fr);align-items:center}.audit-export-raw{overflow:hidden}.audit-export-raw>*{min-width:0;max-width:100%}.audit-export-raw code{display:block;padding:.5rem;border:1px solid #27272a;border-radius:.375rem;background:#0f1014}@media(max-width:1180px){.dashboard-01-shell{grid-template-columns:4.25rem minmax(0,1fr)}.dashboard-01-shell .side-brand div,.dashboard-01-shell .nav-list span,.dashboard-01-shell .side-boundary{display:none}.section-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.quant-home-head,.route-section-head{display:grid}.product-route-tabs,.quant-home-metrics{min-width:0}.quant-home-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.quant-home-body,.terminal-main-grid,.decision-topology-grid{grid-template-columns:1fr}.decision-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-view-tabs{min-width:0}.dashboard-01-shell .decision-rail{grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr));padding:.5rem}.chart-area-interactive .visual-grid,.central-command-head,.central-command-grid,.terminal-template-head,.workspace-switchboard-head,.profitability-router-grid,.topology-graph,.visual-compression-grid,.risk-heatmap-grid,.field-pressure-grid,.history-timeline-grid,.dashboard-support-grid{grid-template-columns:1fr}.workspace-switchboard-head strong,.terminal-template-head strong,.terminal-panel-head code{text-align:left}.workspace-switchboard-controls,.workspace-boundary-grid,.terminal-control-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-workspace-grid,.terminal-command-grid,.topology-stats,.profitability-router-kpis,.profitability-detail-grid,.profitability-unblock-list,.profitability-source-list,.profitability-safety-grid,.profitability-missing-values,.topology-cluster-grid,.source-health-band-grid,.pressure-band-grid,.baseline-delta-grid,.raw-compression-grid,.packet-compare-grid,.risk-heatmap-detail,.blocker-group-grid,.exception-triage-detail,.exception-saved-view-head,.audit-export-status,.visual-baseline-status{grid-template-columns:repeat(2,minmax(0,1fr))}.history-boundary-strip{grid-template-columns:auto minmax(0,1fr)}.history-boundary-strip code{grid-column:1 / -1}}@media(max-width:720px){.dashboard-01-shell{grid-template-columns:1fr}.dashboard-01-shell .side-nav{display:none}.dashboard-inset .control-header{grid-template-columns:1fr;min-height:3rem;padding:.5rem}.dashboard-inset .header-status,.dashboard-inset .command-search,.dashboard-inset .product-mark,.dashboard-inset .title-stack p{display:none}.dashboard-main-container{padding:.5rem}.product-quant-home,.route-section{padding:.75rem}.quant-home-head h2,.route-section-head h2{font-size:1.25rem}.product-route-tabs{grid-template-columns:repeat(4,minmax(4.25rem,1fr));overflow-x:auto}.quant-home-metrics{grid-template-columns:repeat(6,minmax(8.75rem,1fr));gap:.5rem;overflow-x:auto}.quant-home-metric{min-height:6rem;padding:.625rem}.quant-home-body,.factor-lane-grid{grid-template-columns:1fr}.terminal-workspace-head,.terminal-card-head,.terminal-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr)}.terminal-view-tabs{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-chart-bars{min-height:10rem}.terminal-chart-row{grid-template-columns:minmax(4.75rem,.75fr) minmax(0,1.3fr) 2.25rem;gap:.375rem}.terminal-chart-row small{grid-column:2 / -1}.terminal-depth-strip,.terminal-detail-grid,.decision-node-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-topology-tabs{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.decision-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-tree-flow{grid-template-columns:repeat(5,minmax(6.75rem,1fr))}.strategy-filter-group{justify-content:start}.terminal-strategy-table{min-width:38rem}.dashboard-01-shell .decision-rail{grid-template-columns:repeat(5,minmax(10rem,1fr));overflow-x:auto}.section-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.section-cards .metric-card{min-height:6.5rem;padding:.75rem}.section-cards .metric-card strong{font-size:1.25rem}.chart-card-header{display:grid}.chart-toggle-group{overflow-x:auto}.central-command-surface,.source-intelligence-layer,.profitability-router,.workspace-switchboard,.terminal-template-layer,.raw-field-visualization-layer,.exception-audit-layer,.source-topology-panel,.source-lineage-workspace,.risk-heatmap-panel,.visual-compression-layer,.source-packet-compare,.field-freshness-matrix,.field-queue-pressure,.field-correlation-matrix,.field-blocker-decomposition,.field-blocker-raw,.exception-timeline-panel,.source-exception-triage,.exception-saved-views,.audit-export-preview,.visual-regression-baseline{padding:.75rem}.source-intelligence-head,.profitability-router-head,.profitability-panel-title,.visual-compression-head,.source-panel-title,.compression-panel-title,.workspace-switchboard-head,.terminal-template-head,.terminal-panel-head,.raw-field-head,.raw-field-panel-title,.exception-audit-head,.exception-panel-title{grid-template-columns:minmax(0,1fr)}.source-intelligence-head strong,.profitability-router-head strong,.profitability-panel-title code,.visual-compression-head strong,.source-panel-title code,.compression-panel-title code,.workspace-switchboard-head strong,.terminal-template-head strong,.terminal-panel-head code,.raw-field-head strong,.raw-field-panel-title code,.exception-audit-head strong,.exception-panel-title code{text-align:left}.topology-stats{grid-template-columns:repeat(3,minmax(7.5rem,1fr));overflow-x:auto}.workspace-switchboard-controls,.workspace-boundary-grid,.terminal-workspace-grid,.terminal-command-grid,.terminal-control-grid{grid-template-columns:repeat(6,minmax(10rem,1fr));overflow-x:auto}.topology-graph,.profitability-lane-list,.profitability-source-list,.profitability-safety-grid,.profitability-missing-values,.compression-view-tabs,.topology-cluster-grid,.source-health-band-grid,.pressure-band-grid,.baseline-delta-grid,.raw-compression-grid,.compression-shortcut-grid,.risk-heatmap-grid,.packet-compare-grid,.field-correlation-grid,.blocker-group-grid,.exception-triage-buttons,.exception-saved-view-list,.audit-export-grid,.visual-baseline-grid{grid-template-columns:repeat(4,minmax(10.5rem,1fr));overflow-x:auto}.profitability-lane-list,.profitability-source-list,.profitability-safety-grid,.profitability-missing-values{grid-template-columns:1fr;overflow-x:visible}.packet-compare-grid{grid-template-columns:repeat(2,minmax(12rem,1fr))}.compression-view-tabs,.source-health-band-grid,.pressure-band-grid,.compression-shortcut-grid{grid-template-columns:repeat(4,minmax(10.5rem,1fr));overflow-x:auto}.topology-edge-list{max-height:12rem;overflow:auto}.topology-edge-list li,.profitability-router-grid,.profitability-detail-grid,.profitability-source-list article,.risk-heatmap-detail,.visual-compression-grid,.baseline-delta-grid,.field-pressure-grid,.raw-blocker-summary,.raw-blocker-list li,.exception-timeline-item,.exception-triage-detail,.exception-saved-view-head,.exception-saved-view-list li,.audit-export-status,.visual-baseline-status{grid-template-columns:1fr}.central-command-head>div:last-child{justify-items:start;text-align:left}.central-action-matrix{min-width:42rem}.history-timeline-panel{padding:.75rem}.history-timeline-head{display:grid}.history-event-main,.history-event-meta,.history-event-foot{display:grid;justify-content:stretch;gap:.375rem}.history-lane-head h3{white-space:normal}}@media(max-width:1180px)and (max-height:620px){.dashboard-inset .control-header{display:none}.dashboard-main-container{gap:.5rem;padding:.375rem .5rem .5rem}.product-quant-home{gap:.5rem;padding:.625rem}.quant-home-head{gap:.5rem}.quant-home-head p,.route-section-head p,.quant-home-boundary{display:none}.product-route-tabs{min-width:0;grid-template-columns:repeat(4,minmax(4rem,1fr))}.product-route-tabs a{min-height:1.75rem;padding:.25rem .375rem;font-size:.75rem}.quant-home-metrics{grid-template-columns:repeat(6,minmax(7.75rem,1fr));overflow-x:auto}.quant-home-metric{min-height:4.75rem;padding:.5rem}.quant-home-metric small{display:none}.quant-home-metric strong{font-size:.8125rem}.quant-home-body{grid-template-columns:1fr;overflow-x:visible}.terminal-main-grid,.decision-topology-grid{grid-template-columns:1fr}.decision-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-workspace,.quant-research-board,.quant-risk-board{padding:.625rem}.terminal-workspace-head,.terminal-card-head,.terminal-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.terminal-view-tabs{width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-chart-bars{min-height:8.5rem}.terminal-chart-row{grid-template-columns:minmax(4.5rem,.75fr) minmax(0,1fr) 2rem}.terminal-chart-row small{display:none}.terminal-depth-strip,.terminal-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-filter-group{justify-content:start}.terminal-strategy-table{min-width:36rem}.dashboard-01-shell .decision-rail{top:0;min-height:4.5rem;grid-template-columns:repeat(5,minmax(8.5rem,1fr));gap:.375rem;overflow-x:auto;padding:.375rem .5rem}.dashboard-01-shell .primary-action-cell,.dashboard-01-shell .rail-cell{min-height:3.75rem;padding:.375rem .5rem;border-radius:.5rem}.dashboard-01-shell .rail-label{margin-bottom:.25rem;font-size:.625rem}.dashboard-01-shell .rail-value{font-size:.6875rem}.dashboard-01-shell .primary-action-button{min-height:2.25rem;padding:.375rem .5rem}.section-cards{grid-template-columns:repeat(5,minmax(7rem,1fr));gap:.375rem;overflow-x:auto}.section-cards .metric-card{min-height:3.5rem;padding:.5rem}.section-cards .metric-card strong{margin-top:0;font-size:.875rem}.section-cards .metric-card span{font-size:.6875rem}.section-cards .metric-card small{display:none}.section-cards .metric-card:after{display:none}.chart-area-interactive,.workspace-switchboard,.terminal-template-layer,.profitability-router{gap:.5rem;padding:.5rem}.profitability-router-kpis{grid-template-columns:repeat(4,minmax(7.5rem,1fr));gap:.375rem;overflow-x:auto}.profitability-router-kpis>div,.profitability-lane,.profitability-lane-board,.profitability-lane-detail,.profitability-source-strip,.profitability-boundary-panel{padding:.5rem}.profitability-lane{min-height:3.75rem}.workspace-switchboard-controls,.terminal-workspace-grid,.terminal-command-grid,.terminal-control-grid{grid-template-columns:repeat(6,minmax(8.5rem,1fr));gap:.375rem;overflow-x:auto}.workspace-route-button,.terminal-workspace-button,.terminal-control-button{min-height:2.25rem;padding:.375rem .5rem}.workspace-boundary-grid{grid-template-columns:repeat(6,minmax(10rem,1fr));gap:.375rem;overflow-x:auto}.workspace-boundary-row{padding:.375rem .5rem}.chart-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.chart-card-header p{display:none}.chart-toggle-group{max-width:12rem;overflow-x:auto;padding:.125rem}.chart-toggle-group button{min-height:1.5rem;padding:.125rem .375rem}.chart-window-status{min-height:1.75rem;padding:.375rem .5rem}.chart-window-status strong{display:none}.central-command-surface,.source-intelligence-layer,.workspace-switchboard,.raw-field-visualization-layer,.exception-audit-layer,.source-topology-panel,.risk-heatmap-panel,.visual-compression-layer,.source-packet-compare,.field-freshness-matrix,.field-queue-pressure,.field-correlation-matrix,.field-blocker-decomposition,.field-blocker-raw,.exception-timeline-panel,.source-exception-triage,.exception-saved-views,.audit-export-preview,.visual-regression-baseline{gap:.5rem;padding:.5rem}.topology-stats,.topology-graph,.topology-cluster-grid,.source-lineage-controls,.source-lineage-grid,.source-health-band-grid,.pressure-band-grid,.baseline-delta-grid,.raw-compression-grid,.compression-shortcut-grid,.risk-heatmap-grid,.packet-compare-grid,.field-correlation-grid,.blocker-group-grid,.exception-triage-buttons,.exception-saved-view-list,.audit-export-grid,.visual-baseline-grid{gap:.375rem}.topology-node,.topology-cluster-card,.source-lineage-detail,.source-health-band,.pressure-band-card,.baseline-delta-card,.raw-compression-card,.risk-heatmap-cell,.packet-compare-card,.blocker-group-grid button,.raw-blocker-list li,.exception-timeline-item,.exception-saved-view-list li,.audit-export-row,.visual-baseline-cell{min-height:3.75rem;padding:.5rem}.topology-node small,.topology-cluster-card small,.source-lineage-table th:nth-child(2),.source-lineage-table td:nth-child(2),.pressure-band-card small,.raw-compression-card small,.packet-compare-card small,.raw-blocker-list span,.raw-blocker-list em,.exception-timeline-item small,.audit-export-raw code:nth-of-type(2),.packet-raw-disclosure code:nth-of-type(2){display:none}.risk-heatmap-cell strong,.topology-stats strong{font-size:.875rem}.source-lineage-grid{grid-template-columns:minmax(0,1fr)}.source-lineage-controls{grid-template-columns:repeat(5,minmax(7rem,1fr));overflow-x:auto}.source-lineage-table{min-width:34rem}.source-lineage-detail{position:static}.central-command-head,.central-command-grid{gap:.5rem}.central-command-head h3{font-size:.875rem}.central-command-head strong,.central-command-head code{font-size:.625rem}.central-action-matrix{min-width:40rem}.central-action-matrix th,.central-action-matrix td{height:2.25rem;padding:.375rem .5rem;font-size:.6875rem}.central-command-inspector{max-height:7rem;overflow:auto}}@media(max-width:720px)and (max-height:620px){.dashboard-inset .control-header{display:none}.dashboard-01-shell .decision-rail{min-height:4.5rem}.section-cards .metric-card{min-height:3.5rem}.section-cards .metric-card small,.chart-card-header p{display:none}.decision-topology-panel{padding:.625rem}.decision-topology-panel .terminal-card-head p{display:none}.decision-node{min-height:5.5rem}.decision-node-detail{gap:.5rem}}@media(max-width:720px){.persistence-head,.analytics-layer-head,.scenario-head,.source-fidelity-head,.source-audit-ops-head,.event-workflow-head,.source-fidelity-panel-head,.source-audit-panel-head,.event-panel-head,.persistence-meta-grid,.persistence-kv-grid,.persistence-action-grid,.persistence-lineage-row,.analytics-grid,.analytics-raw-detail,.scenario-selector,.scenario-grid,.layout-pack-grid,.scenario-row,.source-fidelity-grid,.source-audit-ops-grid,.source-tape-row,.source-tape-detail-grid,.dependency-node,.dependency-detail-grid,.audit-composer-actions,.audit-draft-row,.baseline-readout-grid,.audit-ops-shortcut-grid,.lane-board-grid,.lane-detail-grid,.keyboard-drilldown-grid,.event-workflow-grid,.event-timeline-item,.event-replay-grid,.event-audit-grid{grid-template-columns:minmax(0,1fr)}.source-fidelity-panel-head,.source-audit-panel-head,.event-panel-head{display:grid;justify-content:stretch}.scenario-row small,.source-tape-row small,.dependency-node small,.event-timeline-item small,.analytics-raw-detail small{grid-column:1}.persistence-detail-head{display:grid;grid-template-columns:minmax(0,1fr)}.persistence-index-row{grid-template-columns:minmax(96px,.8fr) minmax(76px,.7fr) 44px minmax(190px,1.4fr);min-width:460px}}@media(max-width:720px)and (max-height:620px){.profitability-router-kpis{grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.market-source-command-strip{gap:.5rem;padding:.5rem}.market-tape{grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.market-source-grid,.market-detail-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.market-source-head,.market-source-panel-title{grid-template-columns:minmax(0,1fr)}.market-source-head strong,.market-source-panel-title code{text-align:left}.market-source-grid,.market-queue-list,.market-source-list{grid-template-columns:minmax(0,1fr);overflow-x:visible}}
