/* M.A.I.C. Operating Instrument Theme v4.5 — Top / Bottom Operating Frame
 * One Terminal DNA. Phase cognition may differ; scale/material grammar may not.
 * Presentation only: no authority, thresholds, providers, clocks or execution semantics.
 */
:root{
  --maic-vc-bg-0:var(--maic-bg,#05070b);
  --maic-vc-bg-1:var(--maic-bg-2,#080d14);
  --maic-vc-surface-0:#070b11;
  --maic-vc-surface-1:#0a1018;
  --maic-vc-surface-2:#0d141e;
  --maic-vc-line:rgba(179,204,230,.14);
  --maic-vc-line-strong:rgba(179,204,230,.26);
  --maic-vc-line-faint:rgba(179,204,230,.07);
  --maic-vc-text:#d7e0e9;
  --maic-vc-high:#f4f7fa;
  --maic-vc-muted:#8091a4;
  --maic-vc-faint:#607184;
  --maic-vc-signal:var(--maic-signal-accent,#93a4b5);
  --maic-vc-signal-rgb:var(--maic-signal-rgb,147,164,181);
  --maic-vc-signal-soft:var(--maic-signal-soft,rgba(147,164,181,.09));
  --maic-vc-signal-line:var(--maic-signal-line,rgba(147,164,181,.24));
  --maic-market-bull:var(--maic-positive,#66f0aa);
  --maic-market-bear:var(--maic-danger,#ff6868);
  --maic-market-watch:var(--maic-warning,#ffd166);
  --maic-market-neutral:var(--maic-neutral,#93a4b5);
  --maic-market-info:var(--maic-info,#5da9ff);
  --maic-gov-available:#b9c7d5;
  --maic-gov-restricted:var(--maic-warning,#ffd166);
  --maic-gov-denied:var(--maic-danger,#ff6868);
  --maic-gov-withheld:#728397;
  --maic-evidence-current:#b9c7d5;
  --maic-evidence-retained:#8091a4;
  --maic-evidence-stale:var(--maic-warning,#ffd166);
  --maic-evidence-gap:#647587;
  --maic-evidence-invalid:var(--maic-danger,#ff6868);
  --maic-vc-reading:var(--maic-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);
  --maic-vc-instrument:var(--maic-font-mono,"JetBrains Mono",ui-monospace,SFMono-Regular,Consolas,monospace);
  --maic-type-phase:clamp(22px,1.8vw,26px);
  --maic-type-state:clamp(16px,1.25vw,20px);
  --maic-type-heading:13px;
  --maic-type-body:12.5px;
  --maic-type-value:13px;
  --maic-type-evidence:11px;
  --maic-type-label:10px;
  --maic-type-micro:10px;
  --maic-space-1:4px;
  --maic-space-2:8px;
  --maic-space-3:12px;
  --maic-space-4:16px;
  --maic-space-5:24px;
  --maic-space-6:32px;
  --maic-space-7:48px;
  --maic-radius-line:2px;
  --maic-radius-control:4px;
  --maic-radius-module:6px;
  --maic-radius-scene:8px;
  --maic-radius-overlay:10px;
  --maic-instrument-bg:var(--maic-vc-bg-0);
  --maic-instrument-bg-deep:#03070d;
  --maic-instrument-line:var(--maic-vc-line);
  --maic-instrument-line-hot:var(--maic-vc-line-strong);
  --maic-instrument-fill:var(--maic-vc-surface-1);
  --maic-instrument-fill-strong:var(--maic-vc-surface-2);
  --maic-instrument-grid:rgba(179,204,230,.025);
  --maic-instrument-text:var(--maic-vc-text);
  --maic-instrument-high:var(--maic-vc-high);
  --maic-instrument-muted:var(--maic-vc-muted);
  --maic-instrument-radius:var(--maic-radius-scene);
  --maic-instrument-radius-inner:var(--maic-radius-control);
  --maic-instrument-shadow:none;
}
body[data-maic-signal="buy-everything"]{--maic-vc-signal:#5da9ff;--maic-vc-signal-rgb:93,169,255}
body[data-maic-signal="buy-bluechip"]{--maic-vc-signal:#66f0aa;--maic-vc-signal-rgb:102,240,170}
body[data-maic-signal="hold-cash"]{--maic-vc-signal:#ffd166;--maic-vc-signal-rgb:255,209,102}
body[data-maic-signal="rotate-bluechip"]{--maic-vc-signal:#ff6868;--maic-vc-signal-rgb:255,104,104}
body[data-maic-signal="degraded"],body[data-maic-signal="initializing"]{--maic-vc-signal:#93a4b5;--maic-vc-signal-rgb:147,164,181}
:is(.offense,[data-directive="offense"],[data-maic-tone="offense"]){color:#5da9ff!important}
:is(.core,[data-directive="core"],[data-maic-tone="core"]){color:#66f0aa!important}
:is(.standby,[data-directive="standby"],[data-maic-tone="standby"]){color:#ffd166!important}
:is(.defense,[data-directive="defense"],[data-maic-tone="defense"]){color:#ff6868!important}
:is(.bull,.bullish,.positive,[data-market-state="bullish"],[data-market-tone="positive"]){color:var(--maic-market-bull)!important}
:is(.bear,.bearish,.negative,[data-market-state="bearish"],[data-market-tone="negative"]){color:var(--maic-market-bear)!important}
:is(.warning,.watch,[data-market-state="watch"],[data-market-tone="warning"]){color:var(--maic-market-watch)!important}
:is(.neutral,[data-market-state="neutral"]){color:var(--maic-market-neutral)!important}
[data-state="active"],[data-state="available"],[data-governance-state="authorized"]{--maic-local-state:var(--maic-gov-available)}
[data-state="restricted"],[data-state="watch"],[data-governance-state="restricted"]{--maic-local-state:var(--maic-gov-restricted)}
[data-state="denied"],[data-state="risk"],[data-governance-state="denied"]{--maic-local-state:var(--maic-gov-denied)}
[data-state="degraded"],[data-state="gap"],[data-governance-state="withheld"]{--maic-local-state:var(--maic-gov-withheld)}
body.maic-v9-authority-theme,body.maic-v919-future-os{font-family:var(--maic-vc-reading)}
body.maic-v9-authority-theme :is(h1,h2,h3,h4,p),body.maic-v919-future-os :is(h1,h2,h3,h4,p){font-family:var(--maic-vc-reading)}
body.maic-v9-authority-theme :is(code,kbd,pre,.maic-v73-badge,.maic-v73-metric,.maic-v73-row,.maic-v918-detail>summary span,.maic-v918-detail>summary b),body.maic-v919-future-os :is(code,kbd,pre,.maic-v73-badge,.maic-v73-metric,.maic-v73-row,.maic-v918-detail>summary span,.maic-v918-detail>summary b){font-family:var(--maic-vc-instrument)}
body.maic-v919-future-os[data-v919-phase]{--v919-phase:var(--maic-vc-signal)!important;--v919-phase-rgb:var(--maic-vc-signal-rgb)!important;--v919-radius:var(--maic-radius-scene)!important;--v919-shadow:none!important}
body.maic-v919-future-os .maic-v918-phase::before{display:none!important}
body.maic-v9-authority-theme .tabs-container.maic-v919-system-rail,body.maic-v919-future-os .tabs-container.maic-v919-system-rail{border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
body.maic-v919-future-os .tabs-container.maic-v919-system-rail .tab-btn{border-radius:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important}
body.maic-v919-future-os .tabs-container.maic-v919-system-rail .tab-btn.active{color:var(--maic-vc-high)!important;border-bottom-color:var(--maic-vc-signal)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v919-camera,body.maic-v919-future-os .maic-v919-camera{border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
body.maic-v919-future-os .maic-v919-camera button{border-radius:var(--maic-radius-control)!important;background:transparent!important;font:800 10px/1.15 var(--maic-vc-instrument)!important}
body.maic-v919-future-os .maic-v919-camera button[aria-pressed="true"]{color:var(--maic-vc-signal)!important;border-color:var(--maic-vc-signal-line)!important;background:var(--maic-vc-signal-soft)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-phase,body.maic-v919-future-os .maic-v918-phase{padding-block:0 var(--maic-space-5)!important}
body.maic-v9-authority-theme .maic-v73-shell,body.maic-v919-future-os .maic-v73-shell{gap:var(--maic-space-3)!important}
body.maic-v9-authority-theme .maic-v918-phase .maic-v915-phase-header,body.maic-v919-future-os .maic-v918-phase .maic-v915-phase-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:var(--maic-space-4)!important;align-items:end!important;margin:0 0 var(--maic-space-2)!important;padding:var(--maic-space-3) 2px!important;border:0!important;border-bottom:1px solid var(--maic-vc-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v919-future-os .maic-v918-phase .maic-v73-eyebrow{color:var(--maic-vc-muted)!important;font:800 var(--maic-type-label)/1.2 var(--maic-vc-instrument)!important;letter-spacing:.1em!important}
body.maic-v919-future-os .maic-v918-phase .maic-v73-hero-title h2{margin:4px 0 0!important;color:var(--maic-vc-high)!important;font:700 var(--maic-type-phase)/1.06 var(--maic-vc-reading)!important;letter-spacing:-.01em!important;text-transform:none!important;text-shadow:none!important}
body.maic-v919-future-os .maic-v918-phase .maic-v73-hero-title p{max-width:760px!important;margin-top:7px!important;color:var(--maic-vc-muted)!important;font:500 var(--maic-type-body)/1.55 var(--maic-vc-reading)!important;letter-spacing:0!important}
body.maic-v919-future-os .maic-v915-state-rail{gap:6px!important;align-items:center!important}
body.maic-v919-future-os .maic-v915-state-rail .maic-v73-badge{min-height:24px!important;padding:5px 7px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important;color:var(--maic-vc-muted)!important;font:800 var(--maic-type-micro)/1.1 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v919-future-os .maic-v915-state-rail .maic-v73-badge:is(.offense,.core,.standby,.defense){border-color:currentColor!important;color:inherit!important}
.maic-v918-visual-stage,.maic-v95614-phase04-shell,.maic-scene-topology{position:relative;isolation:isolate;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-visual-stage,body.maic-v919-future-os .maic-v918-visual-stage{min-height:0!important;padding:18px!important}
.maic-v918-visual-stage::before,body.maic-v919-future-os .maic-v918-visual-stage::after{display:none!important}
body.maic-v919-future-os .maic-v918-stage-kicker{margin-bottom:var(--maic-space-3)!important;color:var(--maic-vc-muted)!important;font:800 var(--maic-type-label)/1.2 var(--maic-vc-instrument)!important;letter-spacing:.1em!important}
body.maic-v9-authority-theme .maic-v73-hero,body.maic-v9-authority-theme .maic-v73-card,body.maic-v919-future-os .maic-v918-detail-body .maic-v73-card{border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v73-card-head{padding:10px 12px!important;border-bottom:1px solid var(--maic-vc-line-faint)!important;background:transparent!important}
body.maic-v9-authority-theme .maic-v73-card-head h3{color:var(--maic-vc-text)!important;font:650 var(--maic-type-heading)/1.3 var(--maic-vc-reading)!important;letter-spacing:0!important;text-transform:none!important}
body.maic-v9-authority-theme .maic-v73-card-body{padding:12px!important;color:var(--maic-vc-text)!important;font-family:var(--maic-vc-reading)!important}
body.maic-v9-authority-theme .maic-v73-card[data-state]{border-color:color-mix(in srgb,var(--maic-local-state,var(--maic-vc-line)) 42%,var(--maic-vc-line))!important}
body.maic-v9-authority-theme .maic-v73-card[data-state="active"]{border-color:var(--maic-vc-line)!important}
body.maic-v9-authority-theme .maic-v73-metric{border:0!important;border-top:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v73-metric span{color:var(--maic-vc-muted)!important;font:800 var(--maic-type-micro)/1.2 var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme .maic-v73-metric strong{color:var(--maic-vc-text)!important;font:700 var(--maic-type-value)/1.3 var(--maic-vc-instrument)!important}
.maic-v918-detail,body.maic-v919-future-os .maic-v918-detail{margin-top:var(--maic-space-3)!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v919-future-os .maic-v918-detail>summary{min-height:42px!important;padding:10px 12px!important;background:transparent!important;border-radius:var(--maic-radius-module)!important}
body.maic-v919-future-os .maic-v918-detail>summary span,body.maic-v919-future-os .maic-v918-detail>summary b{color:var(--maic-vc-muted)!important;font:800 var(--maic-type-label)/1.2 var(--maic-vc-instrument)!important;letter-spacing:.07em!important}
body.maic-v919-future-os .maic-v918-detail[open]>summary{border-bottom:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module) var(--maic-radius-module) 0 0!important}
body.maic-v919-future-os .maic-v918-detail-body{padding:var(--maic-space-3)!important}
.maic-operating-projection-strip{position:relative!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:0!important;margin:var(--maic-space-3) 0 var(--maic-space-4)!important;padding:0!important;overflow:hidden!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
.maic-operating-projection-strip::before{content:"M.A.I.C. OPERATING VECTOR";grid-column:1/-1;padding:7px 10px;border-bottom:1px solid var(--maic-vc-line)!important;color:var(--maic-vc-muted)!important;background:transparent!important;font:800 var(--maic-type-micro)/1.2 var(--maic-vc-instrument)!important;letter-spacing:.08em!important}
.maic-operating-projection-strip>div{position:relative;min-width:0;padding:10px 12px!important;border-right:1px solid var(--maic-vc-line-faint)!important;background:transparent!important}
.maic-operating-projection-strip>div:last-child{border-right:0!important}
.maic-operating-projection-strip>div:not(:last-child)::before{content:"";position:absolute;right:-7px;top:50%;z-index:2;width:14px;height:1px;background:var(--maic-vc-line)}
.maic-operating-projection-strip>div:not(:last-child)::after{content:"";position:absolute;right:-6px;top:calc(50% - 3px);z-index:3;width:6px;height:6px;border-top:1px solid var(--maic-vc-signal);border-right:1px solid var(--maic-vc-signal);background:var(--maic-vc-surface-1);transform:rotate(45deg)}
.maic-operating-projection-strip span{display:block;color:var(--maic-vc-muted)!important;font:800 var(--maic-type-micro)/1.25 var(--maic-vc-instrument)!important;letter-spacing:.07em!important}
.maic-operating-projection-strip strong{display:block;margin-top:5px!important;color:var(--maic-vc-text)!important;font:700 var(--maic-type-evidence)/1.35 var(--maic-vc-instrument)!important}
.maic-operating-projection-strip small{display:block;margin-top:4px!important;color:var(--maic-vc-muted)!important;font:500 var(--maic-type-micro)/1.4 var(--maic-vc-reading)!important}
.maic-operating-projection-strip[data-status="EVIDENCE_GAP"]{opacity:.68}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-evidence-field{min-height:440px!important;border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-evidence-node{min-height:96px!important;padding:12px!important;border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-evidence-node strong{color:var(--maic-vc-high)!important;font:650 12px/1.35 var(--maic-vc-reading)!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-evidence-node small{color:var(--maic-vc-muted)!important;font:500 10px/1.4 var(--maic-vc-reading)!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core{width:148px!important;height:148px!important;border-color:var(--maic-vc-signal)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core::before{inset:-12px!important;border-color:var(--maic-vc-line)!important;box-shadow:none!important;animation:none!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core::after{display:none!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core span{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.08em!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core strong{font:700 12px/1.3 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core b{font:700 20px/1.1 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core small{color:var(--maic-vc-muted)!important;font:500 10px/1.35 var(--maic-vc-reading)!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-confirmation-link span{padding:3px 6px!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-v95611-phase01 .maic-v956-confirmation-link b,#tab-macro-tactical .maic-v95611-phase01 .maic-v956-confirmation-link small{background:var(--maic-vc-surface-0)!important;color:var(--maic-vc-muted)!important;font:700 9.5px/1.3 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-v956-consequence-stack>div,#tab-macro-tactical .maic-v956-consequence-stack>.maic-capital-envelope-compact{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important}
#tab-macro-tactical .maic-v956-consequence-stack .action{background:var(--maic-vc-surface-2)!important}
#tab-macro-tactical .maic-v956-consequence-stack .action strong{font:650 13px/1.35 var(--maic-vc-reading)!important}
#tab-macro-tactical .maic-v956-consequence-stack small{font:500 10px/1.4 var(--maic-vc-reading)!important}
#tab-macro-tactical .maic-v956-kpi-pair strong{font:700 16px/1.2 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-v956-route-readouts strong,#tab-macro-tactical .maic-v956-structural-readouts strong{font:700 11px/1.3 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-capital-envelope-head span{font:800 10px/1.2 var(--maic-vc-instrument)!important}
#tab-macro-tactical .maic-capital-envelope-track{border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-0)!important}
#tab-macro-tactical .maic-capital-envelope-track b,#tab-macro-tactical .maic-capital-envelope-track em{font:700 10px/1.2 var(--maic-vc-instrument)!important}
#tab-macro-tactical.tab-content.active .maic-v956-governance-core{animation:none!important}
#tab-macro-fi .maic-v918-visual-stage.maic-v95612-phase02>.maic-scene-head{display:none!important}
#tab-macro-fi [data-maic-stablecoin-opportunity][data-state="standby"] .maic-yield-promoted-body[hidden]{display:block!important}
#tab-macro-fi:has([data-maic-stablecoin-opportunity][data-state="standby"]:not([hidden])) .maic-v95612-yield-context:not(.maic-yield-promoted-body){display:none!important}
#tab-macro-fi [data-maic-stablecoin-opportunity]:not([data-state="standby"]){display:none!important}
#tab-macro-fi .maic-p02-supporting-zone{display:none!important}
#tab-tactical-desk .maic-v95614-readiness,#tab-tactical-desk .maic-v95614-planning-drawer,#tab-tactical-desk .maic-v95614-planning-stage{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
#tab-tactical-desk .maic-v95614-planning-drawer>summary{padding:11px 12px!important}
#tab-tactical-desk .maic-v95614-planning-drawer>summary>b{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important}
#tab-tactical-desk .maic-v95614-planning-stage>header{background:var(--maic-vc-surface-2)!important;border-color:var(--maic-vc-line-faint)!important;box-shadow:none!important}
#tab-tactical-desk .maic-v95614-planning-stage>header>div{grid-template-columns:1fr!important;grid-template-areas:"title" "role"!important}
#tab-tactical-desk .maic-v95614-planning-stage>header b{display:none!important}
#tab-tactical-desk .maic-v95614-planning-stage>header span{color:var(--maic-vc-high)!important;font:650 12px/1.35 var(--maic-vc-reading)!important;letter-spacing:0!important}
#tab-tactical-desk .maic-v95614-planning-stage>header small,#tab-tactical-desk .maic-v95614-planning-stage>header>strong{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-tactical-desk .maic-v95614-readiness-head span{font:800 10px/1.2 var(--maic-vc-instrument)!important}
#tab-tactical-desk .maic-v95614-readiness-head strong{font:650 12px/1.35 var(--maic-vc-reading)!important}
#tab-tactical-desk .maic-v95614-readiness-head>b{font:800 10px/1.25 var(--maic-vc-instrument)!important}
#tab-tactical-desk .maic-v95614-ready-node,#tab-tactical-desk .maic-v95614-route-grid>div,#tab-tactical-desk .maic-v95614-risk-status>div,#tab-tactical-desk .maic-v95614-protection-grid>div{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-2)!important;box-shadow:none!important}
#tab-tactical-desk .maic-v95614-ready-node span,#tab-tactical-desk .maic-v95614-ready-node small,#tab-tactical-desk .maic-v95614-route-grid span,#tab-tactical-desk .maic-v95614-risk-status span,#tab-tactical-desk .maic-v95614-protection-grid span{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-tactical-desk .maic-v95614-ready-node strong,#tab-tactical-desk .maic-v95614-route-grid strong,#tab-tactical-desk .maic-v95614-risk-status strong,#tab-tactical-desk .maic-v95614-protection-grid strong{color:var(--maic-vc-text)!important;font:700 11px/1.35 var(--maic-vc-instrument)!important}
#tab-tactical-desk .maic-v95614-tranche-geometry .maic-v9562-tranche-step>em{color:var(--maic-vc-muted)!important;font:700 10px/1.3 var(--maic-vc-instrument)!important}
#tab-predictive .maic-v95616-scenario-section{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
#tab-predictive .maic-v95616-scenario-section>header{background:var(--maic-vc-surface-2)!important;border-color:var(--maic-vc-line-faint)!important;box-shadow:none!important}
#tab-predictive .maic-v95616-scenario-section>header>div{grid-template-columns:1fr!important;grid-template-areas:"title" "role"!important}
#tab-predictive .maic-v95616-scenario-section>header b{display:none!important}
#tab-predictive .maic-v95616-scenario-section>header span{color:var(--maic-vc-high)!important;font:650 12px/1.35 var(--maic-vc-reading)!important;letter-spacing:0!important}
#tab-predictive .maic-v95616-scenario-section>header small,#tab-predictive .maic-v95616-scenario-section>header>strong{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-scenario-section.active-stress{border-top-color:var(--maic-market-bear)!important}
#tab-predictive .maic-v95616-scenario-authority,#tab-predictive .maic-v95616-kinetics>div,#tab-predictive .maic-v95616-active-stress,#tab-predictive .maic-v95616-stress-standby,#tab-predictive .maic-v95616-projection-memory{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-2)!important;box-shadow:none!important}
#tab-predictive .maic-v95616-scenario-authority span,#tab-predictive .maic-v95616-kinetics span,#tab-predictive .maic-v95616-projection-memory>summary div span,#tab-predictive .maic-v95616-probability-law b{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-scenario-authority strong,#tab-predictive .maic-v95616-kinetics strong,#tab-predictive .maic-v95616-projection-memory>summary div strong{color:var(--maic-vc-high)!important;font:650 12px/1.35 var(--maic-vc-reading)!important}
#tab-predictive .maic-v95616-kinetics small,#tab-predictive .maic-v95616-projection-memory>summary div small,#tab-predictive .maic-v95616-probability-law span{color:var(--maic-vc-muted)!important;font:500 10.5px/1.4 var(--maic-vc-reading)!important}
#tab-predictive .maic-v95616-scenario-authority i{background:var(--maic-vc-signal-line)!important}
#tab-predictive .maic-v95616-kinetics .transition i{height:3px!important;border-radius:1px!important;background:var(--maic-vc-line)!important}
#tab-predictive .maic-v95616-kinetics .transition i b{border-radius:1px!important;background:var(--maic-vc-signal)!important}
#tab-predictive .maic-v95616-projection-memory>summary>b{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important}
#tab-audit-trail .maic-v95617-accountability-section,#tab-audit-trail .maic-v95618-accountability-section{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
#tab-audit-trail .maic-v95617-accountability-section>header,#tab-audit-trail .maic-v95618-accountability-section>header{background:var(--maic-vc-surface-2)!important;border-color:var(--maic-vc-line-faint)!important;box-shadow:none!important}
#tab-audit-trail .maic-v95617-accountability-section>header>div{grid-template-columns:1fr!important;grid-template-areas:"title" "role"!important}
#tab-audit-trail .maic-v95617-accountability-section>header b{display:none!important}
#tab-audit-trail .maic-v95617-accountability-section>header span{color:var(--maic-vc-high)!important;font:650 12px/1.35 var(--maic-vc-reading)!important;letter-spacing:0!important}
#tab-audit-trail .maic-v95617-accountability-section>header small,#tab-audit-trail .maic-v95617-accountability-section>header>strong{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-audit-trail .maic-v95617-accountability-section.primary{border-top-color:var(--maic-market-bull)!important}
#tab-audit-trail .maic-v95617-accountability-section.errors{border-top-color:var(--maic-market-bear)!important}
#tab-audit-trail .maic-v95617-memory-telemetry>div,#tab-audit-trail .maic-v95617-trace-contract{background:var(--maic-vc-surface-2)!important}
#tab-audit-trail .maic-v95617-persistence-strip span,#tab-audit-trail .maic-v95617-memory-law,#tab-audit-trail .maic-v95617-method-seal,#tab-audit-trail .maic-v95617-error-archive,#tab-audit-trail .maic-v95617-secondary-diagnostics,#tab-audit-trail .maic-v95617-audit-matrix,#tab-audit-trail .maic-v95617-suppression-summary>div,#tab-audit-trail .maic-v95617-attribution-summary>div,#tab-audit-trail .maic-v95617-audit-summary>div,#tab-audit-trail .maic-v95617-suppression-row,#tab-audit-trail .maic-v95617-error-row{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-2)!important;box-shadow:none!important}
#tab-audit-trail .maic-v95617-persistence-strip span,#tab-audit-trail .maic-v95617-memory-law b,#tab-audit-trail .maic-v95617-method-seal span,#tab-audit-trail .maic-v95617-error-archive>summary span,#tab-audit-trail .maic-v95617-secondary-diagnostics>summary span,#tab-audit-trail .maic-v95617-suppression-summary span,#tab-audit-trail .maic-v95617-attribution-summary span,#tab-audit-trail .maic-v95617-audit-summary span,#tab-audit-trail .maic-v95617-suppression-row span,#tab-audit-trail .maic-v95617-error-row span,#tab-audit-trail .maic-v95617-error-preview>span{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-audit-trail .maic-v95617-memory-law span,#tab-audit-trail .maic-v95617-error-archive>summary strong,#tab-audit-trail .maic-v95617-secondary-diagnostics>summary strong,#tab-audit-trail .maic-v95617-method-seal strong,#tab-audit-trail .maic-v95617-suppression-row small,#tab-audit-trail .maic-v95617-error-row small{color:var(--maic-vc-text)!important;font:500 10.5px/1.4 var(--maic-vc-reading)!important}
#tab-audit-trail .maic-v95617-suppression-summary strong,#tab-audit-trail .maic-v95617-attribution-summary strong,#tab-audit-trail .maic-v95617-audit-summary strong{color:var(--maic-vc-high)!important;font:700 12px/1.3 var(--maic-vc-instrument)!important}
#tab-audit-trail .maic-v95617-suppression-row strong,#tab-audit-trail .maic-v95617-error-row strong,#tab-audit-trail .maic-v95617-suppression-row b,#tab-audit-trail .maic-v95617-error-row b{color:var(--maic-vc-text)!important;font:700 10.5px/1.35 var(--maic-vc-instrument)!important}
#tab-audit-trail .maic-v95617-suppression-row em,#tab-audit-trail .maic-v95617-error-row em,#tab-audit-trail .maic-v95617-row-disclosure{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important}
#tab-audit-trail .maic-v95617-error-archive>summary>b,#tab-audit-trail .maic-v95617-secondary-diagnostics>summary>b{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font:800 10px/1.25 var(--maic-vc-instrument)!important}
#tab-audit-trail .maic-v95617-error-archive>summary>b{color:var(--maic-market-bear)!important}
#tab-audit-trail .maic-v95617-secondary-diagnostics>summary>b{color:var(--maic-vc-muted)!important}
#tab-audit-trail .maic-v95617-audit-head{background:var(--maic-vc-surface-0)!important;border-color:var(--maic-vc-line)!important}
#tab-audit-trail .maic-v95617-audit-head span,#tab-audit-trail .maic-v95617-audit-head b,#tab-audit-trail .maic-v95617-audit-row .metric span,#tab-audit-trail .maic-v95617-audit-row>div>small{color:var(--maic-vc-muted)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
#tab-audit-trail .maic-v95617-audit-row .metric strong,#tab-audit-trail .maic-v95617-audit-row>div>strong{color:var(--maic-vc-text)!important;font:700 11px/1.3 var(--maic-vc-instrument)!important}
#tab-audit-trail .maic-v95617-audit-row .metric small,#tab-audit-trail .maic-v95617-audit-row .governed em{color:var(--maic-vc-muted)!important;font:500 10px/1.35 var(--maic-vc-reading)!important}
#tab-audit-trail .maic-v73-card,#tab-audit-trail .maic-v918-detail{box-shadow:none!important}
#tab-audit-trail .maic-v918-memory-rail>div{border-color:var(--maic-vc-line)!important;background:var(--maic-vc-surface-1)!important}
body.maic-v929-interaction-reconciled .maic-routing-result{border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important}
body.maic-v929-interaction-reconciled .maic-routing-result b{font:700 11px/1.3 var(--maic-vc-instrument)!important}
body.maic-v929-interaction-reconciled .maic-routing-result small{font:500 10px/1.35 var(--maic-vc-reading)!important}
body.maic-v929-interaction-reconciled .maic-routing-result em,body.maic-v929-interaction-reconciled .maic-routing-authority,body.maic-v929-interaction-reconciled .maic-routing-keys,body.maic-v929-interaction-reconciled .maic-routing-keys kbd{font:800 10px/1.2 var(--maic-vc-instrument)!important}
body.maic-v929-interaction-reconciled .maic-routing-result.selected,body.maic-v929-interaction-reconciled .maic-routing-result:hover,body.maic-v929-interaction-reconciled .maic-routing-result:focus-visible{background:var(--maic-vc-surface-2)!important;box-shadow:none!important}
body.maic-v929-interaction-reconciled .maic-v929-rationale-panel-head>span{border-radius:var(--maic-radius-control)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important}
body.maic-v929-interaction-reconciled .maic-v929-rationale-host{border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important}
#maic-supervision-root{background:var(--maic-vc-surface-0)!important}
#maic-supervision-root .maic-cp-head h2{font-size:clamp(22px,1.8vw,26px)!important;line-height:1.05!important}
#maic-supervision-root .maic-cp-head p{font-size:12px!important}
#maic-supervision-root :is(.maic-cp-command-grid article,.maic-cp-command-lower section,.maic-cp-capital-node,.maic-cp-pressure-field,.maic-cp-command-side>section,.maic-cp-node,.maic-cp-evidence-balance,.maic-cp-focus-readout>section>div){background:var(--maic-vc-surface-1)!important}
#maic-supervision-root :is(.maic-cp-unified-phase,.maic-cp-evidence-card,.maic-cp-unified-rail article,.maic-cp-result-metrics>div){background:var(--maic-vc-surface-2)!important}
#maic-supervision-root .maic-cp-unified-core{width:160px!important;height:160px!important;background:var(--maic-vc-surface-1)!important}
#maic-supervision-root .maic-cp-unified-core>strong{font-size:14px!important}
#maic-supervision-root .maic-cp-unified-core>small{font-size:10px!important}
#maic-supervision-root .maic-cp-unified-phase span,#maic-supervision-root .maic-cp-unified-phase i,#maic-supervision-root .maic-cp-unified-rail span,#maic-supervision-root .maic-cp-unified-exceptions header span,#maic-supervision-root .maic-cp-unified-exceptions header b,#maic-supervision-root .maic-cp-core-baselines b{font-size:10px!important}
.maic-v9564-callout{border-radius:var(--maic-radius-control)!important;box-shadow:none!important;background:var(--maic-vc-surface-1)!important}
.maic-v9564-callout:is(.fault,.constraint){border-color:color-mix(in srgb,var(--maic-market-bear) 34%,var(--maic-vc-line))!important}
.maic-v9564-callout:is(.standby){border-color:color-mix(in srgb,var(--maic-market-watch) 34%,var(--maic-vc-line))!important}
body.maic-v9-authority-theme :where(button,select,input,summary[role="button"]){font-family:var(--maic-vc-instrument)}
body.maic-v9-authority-theme :where(button,[role="button"]){box-shadow:none}
:where(button,a,input,select,summary,[tabindex]):focus-visible{outline:1px solid var(--maic-vc-signal);outline-offset:2px}
.maic-v915-phase-header *,.maic-v918-detail>summary *,.maic-v73-card-head *,.maic-v73-metric *,.maic-v73-row *,.maic-v95615-evidence-section>header *,.maic-v95616-scenario-section>header *,.maic-v95617-accountability-section>header *{min-width:0}
.maic-v915-phase-header strong,.maic-v915-phase-header b,.maic-v918-detail strong,.maic-v918-detail b,.maic-v73-card strong,.maic-v73-card b{overflow-wrap:anywhere;word-break:normal}
body.maic-v9-authority-theme :is(button,a,summary){transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}
.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-focus-readout{display:none!important}
.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-unified-phase.is-redundant,.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-unified-rail article.is-redundant,.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-unified-exceptions.is-empty{display:none!important}
.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-unified-canvas{min-height:430px!important;background:var(--maic-vc-surface-0)!important;border-color:var(--maic-vc-line)!important}
.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-unified-rail{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-attribution{opacity:.72}

/* --------------------------------------------------------------------------
   TOP OPERATING FRAME — product identity → oversight → authorization →
   command/rationale → evidence context. Phase 01–07 bodies are not targeted.
   -------------------------------------------------------------------------- */
#maic-public-discovery-shell{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(520px,.92fr)!important;gap:16px 24px!important;margin:0 0 12px!important;padding:18px 20px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
#maic-public-discovery-shell .maic-public-discovery-copy{min-width:0;align-self:start}
#maic-public-discovery-shell .maic-public-discovery-kicker{display:block!important;margin:0 0 7px!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.11em!important}
#maic-public-discovery-title{max-width:840px!important;margin:0!important;color:var(--maic-vc-high)!important;font:700 clamp(20px,1.8vw,24px)/1.12 var(--maic-vc-reading)!important;letter-spacing:-.01em!important;text-transform:none!important;text-shadow:none!important}
#maic-public-discovery-shell .maic-public-discovery-copy>p{max-width:850px!important;margin:9px 0 0!important;color:var(--maic-vc-muted)!important;font:500 12.5px/1.55 var(--maic-vc-reading)!important;letter-spacing:0!important}
#maic-public-discovery-shell .maic-public-discovery-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;align-self:stretch!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;overflow:hidden!important}
#maic-public-discovery-shell .maic-public-discovery-grid>div{min-width:0!important;padding:11px 12px!important;border:0!important;border-right:1px solid var(--maic-vc-line-faint)!important;border-bottom:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#maic-public-discovery-shell .maic-public-discovery-grid>div:nth-child(2n){border-right:0!important}
#maic-public-discovery-shell .maic-public-discovery-grid>div:nth-last-child(-n+2){border-bottom:0!important}
#maic-public-discovery-shell .maic-public-discovery-grid b{display:block!important;color:var(--maic-vc-text)!important;font:800 10px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.07em!important}
#maic-public-discovery-shell .maic-public-discovery-grid span{display:block!important;margin-top:5px!important;color:var(--maic-vc-muted)!important;font:500 11.5px/1.45 var(--maic-vc-reading)!important}
#maic-public-discovery-shell .maic-public-reference-nav{grid-column:1/-1!important;display:flex!important;flex-wrap:wrap!important;gap:0 18px!important;padding-top:10px!important;border-top:1px solid var(--maic-vc-line)!important}
#maic-public-discovery-shell .maic-public-reference-nav a{padding:4px 0!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--maic-vc-muted)!important;font:700 10.5px/1.3 var(--maic-vc-reading)!important;text-decoration:none!important}
#maic-public-discovery-shell .maic-public-reference-nav a:hover,#maic-public-discovery-shell .maic-public-reference-nav a:focus-visible{color:var(--maic-vc-high)!important;border-bottom-color:var(--maic-vc-signal)!important}
body.maic-v9-authority-theme>.header,body.maic-v919-future-os>.header{min-height:48px!important;margin:0 0 10px!important;padding:8px 2px 10px!important;border:0!important;border-bottom:1px solid var(--maic-vc-line)!important;background:transparent!important;box-shadow:none!important;gap:12px!important}
body.maic-v9-authority-theme>.header h1,body.maic-v9-authority-theme>.header .maic-terminal-product-title,body.maic-v919-future-os>.header h1,body.maic-v919-future-os>.header .maic-terminal-product-title{margin:0!important;color:var(--maic-vc-high)!important;font:700 clamp(18px,1.55vw,22px)/1.1 var(--maic-vc-reading)!important;letter-spacing:-.005em!important;text-transform:none!important;text-shadow:none!important}
body.maic-v9-authority-theme>.header :is(.subtitle,.maic-terminal-product-kicker,.maic-terminal-product-subtitle),body.maic-v919-future-os>.header :is(.subtitle,.maic-terminal-product-kicker,.maic-terminal-product-subtitle){color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.09em!important}
body.maic-v9-authority-theme .maic-copy-context-button,body.maic-v919-future-os .maic-copy-context-button{min-width:0!important;min-height:34px!important;padding:6px 9px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--maic-vc-text)!important}
body.maic-v9-authority-theme .maic-copy-context-button strong,body.maic-v919-future-os .maic-copy-context-button strong{font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme .maic-copy-context-button span,body.maic-v919-future-os .maic-copy-context-button span{font:600 10px/1.2 var(--maic-vc-reading)!important;letter-spacing:0!important;color:var(--maic-vc-muted)!important}
body.maic-v9-authority-theme #authority-shell.maic-v918-workspace-switcher,body.maic-v919-future-os #authority-shell.maic-v918-workspace-switcher{margin:0 0 10px!important;padding:13px 14px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
body.maic-v9-authority-theme .maic-v918-authority-heading,body.maic-v919-future-os .maic-v918-authority-heading{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.48fr)!important;gap:14px!important;align-items:end!important;padding:0 0 10px!important;border-bottom:1px solid var(--maic-vc-line)!important}
body.maic-v9-authority-theme .maic-v918-authority-heading #authority-shell-title,body.maic-v919-future-os .maic-v918-authority-heading #authority-shell-title{margin:2px 0 3px!important;color:var(--maic-vc-high)!important;font:650 15px/1.25 var(--maic-vc-reading)!important;letter-spacing:0!important;text-transform:none!important}
body.maic-v9-authority-theme .maic-v918-authority-heading #authority-shell-description,body.maic-v919-future-os .maic-v918-authority-heading #authority-shell-description{display:block!important;max-width:760px!important;margin:0!important;color:var(--maic-vc-muted)!important;font:500 12px/1.45 var(--maic-vc-reading)!important;letter-spacing:0!important}
body.maic-v9-authority-theme .maic-v918-authority-scope,body.maic-v919-future-os .maic-v918-authority-scope{min-width:0!important;padding:9px 10px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-authority-scope span,body.maic-v919-future-os .maic-v918-authority-scope span{color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.07em!important}
body.maic-v9-authority-theme .maic-v918-authority-scope strong,body.maic-v919-future-os .maic-v918-authority-scope strong{display:block!important;margin-top:4px!important;color:var(--maic-vc-text)!important;font:650 11.5px/1.4 var(--maic-vc-reading)!important;letter-spacing:0!important}
body.maic-v9-authority-theme .maic-v918-workspace-rail,body.maic-v919-future-os .maic-v918-workspace-rail{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;padding-top:9px!important}
body.maic-v9-authority-theme .maic-v918-sequence-wrap,body.maic-v9-authority-theme .maic-v918-workspace-actions,body.maic-v919-future-os .maic-v918-sequence-wrap,body.maic-v919-future-os .maic-v918-workspace-actions{min-width:0!important;padding:8px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-sequence-wrap>.authority-module-label,body.maic-v9-authority-theme .maic-v918-workspace-actions>.authority-module-label,body.maic-v919-future-os .maic-v918-sequence-wrap>.authority-module-label,body.maic-v919-future-os .maic-v918-workspace-actions>.authority-module-label{display:block!important;margin:0 0 6px!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.08em!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-lanes,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-lanes{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:0!important;margin:0!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;overflow:hidden!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-step,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-step{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;min-height:44px!important;padding:7px 8px!important;border:0!important;border-right:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-step:last-child,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-step:last-child{border-right:0!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-step::after,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-step::after{display:none!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-step>span,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-step>span{display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border:1px solid var(--maic-vc-line)!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:var(--maic-vc-signal)!important;font:800 10px/1 var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-step :is(strong,b),body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-step :is(strong,b){color:var(--maic-vc-text)!important;font:700 10.5px/1.25 var(--maic-vc-instrument)!important;letter-spacing:.025em!important}
body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-step p,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-step p{display:none!important}
body.maic-v9-authority-theme .maic-v918-workspace-actions,body.maic-v919-future-os .maic-v918-workspace-actions{display:block!important}
body.maic-v9-authority-theme .maic-v918-workspace-actions>.authority-module-label,body.maic-v919-future-os .maic-v918-workspace-actions>.authority-module-label{width:100%!important;margin:0 0 7px!important}
body.maic-v9-authority-theme .maic-v918-workspace-actions .authority-action-row,body.maic-v919-future-os .maic-v918-workspace-actions .authority-action-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:0!important}
body.maic-v9-authority-theme .maic-v918-workspace-actions button,body.maic-v919-future-os .maic-v918-workspace-actions button{min-height:34px!important;padding:6px 9px!important;border-radius:var(--maic-radius-control)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-rationale-drawer,body.maic-v919-future-os .maic-v918-rationale-drawer{margin-top:6px!important;border-color:var(--maic-vc-line)!important}
body.maic-v9-authority-theme .maic-v918-rationale-drawer>summary,body.maic-v919-future-os .maic-v918-rationale-drawer>summary{padding:6px 2px 0!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.07em!important;cursor:default!important;list-style:none!important}
body.maic-v9-authority-theme .maic-v918-rationale-drawer>summary::-webkit-details-marker,body.maic-v919-future-os .maic-v918-rationale-drawer>summary::-webkit-details-marker{display:none!important}
body.maic-v9-authority-theme #archive-reconstruction-container,body.maic-v919-future-os #archive-reconstruction-container{display:block!important;margin:0 0 10px!important;padding:10px 12px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme #archive-reconstruction-container :is(.archive-review-header,.archive-review-header>span,.archive-labels,.archive-slider-labels),body.maic-v919-future-os #archive-reconstruction-container :is(.archive-review-header,.archive-review-header>span,.archive-labels,.archive-slider-labels){font-family:var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme #archive-reconstruction-container .archive-review-header>span,body.maic-v919-future-os #archive-reconstruction-container .archive-review-header>span{font-size:10px!important;letter-spacing:.07em!important}
body.maic-v9-authority-theme #archive-reconstruction-container :is(.archive-labels,.archive-slider-labels),body.maic-v919-future-os #archive-reconstruction-container :is(.archive-labels,.archive-slider-labels){font-size:10px!important;color:var(--maic-vc-muted)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock,body.maic-v919-future-os #maic-v83-operator-dock{margin:0 0 10px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important;overflow:hidden!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main{display:grid!important;grid-template-columns:minmax(210px,.72fr) minmax(0,1.55fr) minmax(165px,.48fr)!important;gap:0!important;align-items:stretch!important;border-bottom:1px solid var(--maic-vc-line)!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main>div,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main>div{min-width:0!important;padding:13px 14px!important;border:0!important;border-right:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main>div:last-child,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main>div:last-child{border-right:0!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-state>span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-state>span{color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.09em!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-state h2,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-state h2{margin:5px 0 5px!important;color:var(--maic-vc-signal)!important;font:700 clamp(22px,1.8vw,24px)/1.05 var(--maic-vc-reading)!important;letter-spacing:-.01em!important;text-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-state p,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-state p{margin:0!important;color:var(--maic-vc-text)!important;font:500 12px/1.5 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v918-source-row,body.maic-v919-future-os #maic-v83-operator-dock .maic-v918-source-row{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-top:9px!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v918-source-row i,body.maic-v919-future-os #maic-v83-operator-dock .maic-v918-source-row i{padding:3px 5px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important;color:var(--maic-vc-muted)!important;font:700 10px/1.15 var(--maic-vc-instrument)!important;font-style:normal!important;letter-spacing:.03em!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-compression>span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-compression>span,body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-pressure>span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-pressure>span{color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.08em!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:8px 0!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;overflow:hidden!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations>div,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations>div{min-width:0!important;padding:8px 9px!important;border:0!important;border-right:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important;overflow:visible!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations>div:last-child,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations>div:last-child{border-right:0!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations i,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations i{display:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations span{display:block!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.04em!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations b,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations b{display:block!important;margin-top:4px!important;color:var(--maic-vc-text)!important;font:700 11px/1.35 var(--maic-vc-instrument)!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;text-overflow:clip!important;max-width:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-arbitration,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-arbitration{min-height:0!important;margin:7px 0!important;padding:6px 0!important;border:0!important;border-top:1px solid var(--maic-vc-line-faint)!important;border-bottom:1px solid var(--maic-vc-line-faint)!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-arbitration strong,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-arbitration strong{font:800 10.5px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-arbitration span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-arbitration span{font:500 10.5px/1.3 var(--maic-vc-reading)!important;color:var(--maic-vc-muted)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-compression>small,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-compression>small,body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-pressure>small,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-pressure>small{display:block!important;color:var(--maic-vc-muted)!important;font:500 10.5px/1.4 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v918-command-rings,body.maic-v919-future-os #maic-v83-operator-dock .maic-v918-command-rings{display:flex!important;gap:10px!important;align-items:center!important;margin:8px 0!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v916-mini-ring,body.maic-v919-future-os #maic-v83-operator-dock .maic-v916-mini-ring{width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation{display:grid!important;grid-template-columns:minmax(175px,.30fr) minmax(360px,1fr) auto!important;gap:10px!important;align-items:center!important;padding:9px 12px!important;border:0!important;background:var(--maic-vc-surface-1)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation>div:first-child span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation>div:first-child span{display:block!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.06em!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation>div:first-child b,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation>div:first-child b{display:block!important;margin-top:3px!important;color:var(--maic-vc-text)!important;font:700 11px/1.25 var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation .track,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation .track{height:30px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;box-shadow:none!important;overflow:hidden!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation .track i span,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation .track i span,body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation .track i b,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation .track i b{font-size:10px!important;line-height:1.1!important;text-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-dock-actions,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-dock-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-btn,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-btn{min-height:32px!important;padding:5px 8px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;box-shadow:none!important;color:var(--maic-vc-text)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-btn span,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-btn span{font-size:10px!important;color:var(--maic-vc-muted)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-dock-details,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-dock-details{margin:0!important;border:0!important;border-top:1px solid var(--maic-vc-line)!important;border-radius:0!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-dock-details>summary,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-dock-details>summary{min-height:38px!important;padding:9px 12px!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-dock-grid,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-dock-grid{gap:0!important;padding:0 12px 12px!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-sequence-grid,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-sequence-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;overflow:hidden!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-step,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-step{min-height:0!important;padding:8px!important;border:0!important;border-right:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-step:last-child,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-step:last-child{border-right:0!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-kicker,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-kicker,body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-step i,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-step i{font:800 10px/1.2 var(--maic-vc-instrument)!important;color:var(--maic-vc-muted)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-step b,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-step b{font:700 11px/1.25 var(--maic-vc-instrument)!important;color:var(--maic-vc-text)!important}
body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-step span,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-step span,body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-scope>span:last-child,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-scope>span:last-child{font:500 10.5px/1.4 var(--maic-vc-reading)!important;color:var(--maic-vc-muted)!important}

/* Command Map v4.5 — intent first, contract detail on demand. */
body.maic-v9-authority-theme #maic-v79-command-governance-hub,body.maic-v919-future-os #maic-v79-command-governance-hub{margin:0 0 10px!important;padding:0!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important;overflow:hidden!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-head,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-head{padding:12px 14px!important;border-bottom:1px solid var(--maic-vc-line)!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-eyebrow,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-eyebrow{font:800 10px/1.2 var(--maic-vc-instrument)!important;color:var(--maic-vc-muted)!important;letter-spacing:.07em!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-title,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-title{margin:3px 0 4px!important;font:650 14px/1.3 var(--maic-vc-reading)!important;color:var(--maic-vc-high)!important;letter-spacing:0!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-copy,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-copy{max-width:920px!important;margin:0!important;font:500 11.5px/1.45 var(--maic-vc-reading)!important;color:var(--maic-vc-muted)!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-grid,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-panel,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-panel{min-height:0!important;margin:0!important;padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--maic-vc-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-panel:last-child,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-panel:last-child{border-bottom:0!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-panel>h3,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-panel>h3{margin:0!important;color:var(--maic-vc-high)!important;font:650 13px/1.3 var(--maic-vc-reading)!important;letter-spacing:0!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-panel>p,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-panel>p{margin:5px 0 9px!important;max-width:980px!important;color:var(--maic-vc-muted)!important;font:500 11.5px/1.45 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-directives,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-directives{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px!important;row-gap:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-record,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-record{min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-top:1px solid var(--maic-vc-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-trigger,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"identity state" "desc desc"!important;gap:4px 10px!important;align-items:start!important;width:100%!important;min-height:0!important;padding:10px 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;color:inherit!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-trigger:hover,body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-trigger:focus-visible,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-trigger:hover,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-trigger:focus-visible{background:transparent!important;color:inherit!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-identity,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-identity{grid-area:identity!important;display:block!important;min-width:0!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-identity code,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-identity code{display:block!important;color:var(--maic-vc-high)!important;font:700 11.5px/1.25 var(--maic-vc-instrument)!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-identity strong,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-identity strong{display:block!important;margin-top:3px!important;color:var(--maic-vc-text)!important;font:650 11.5px/1.35 var(--maic-vc-reading)!important;letter-spacing:0!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-desc,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-desc{grid-area:desc!important;display:block!important;max-width:620px!important;color:var(--maic-vc-muted)!important;font:500 10.5px/1.4 var(--maic-vc-reading)!important;white-space:normal!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-trigger>em,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-trigger>em{grid-area:state!important;justify-self:end!important;padding:3px 5px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;color:var(--maic-gov-available)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important;font-style:normal!important;letter-spacing:.03em!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-record.restricted .maic-v79-command-trigger>em,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-record.restricted .maic-v79-command-trigger>em{color:var(--maic-gov-restricted)!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-record.denied .maic-v79-command-trigger>em,body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-record.locked .maic-v79-command-trigger>em,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-record.denied .maic-v79-command-trigger>em,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-record.locked .maic-v79-command-trigger>em{color:var(--maic-gov-withheld)!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-contract,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-contract{display:grid!important;grid-template-columns:minmax(150px,.62fr) minmax(0,1fr)!important;gap:8px!important;padding:0 0 8px!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-contract>div,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-contract>div{min-width:0!important;padding-left:8px!important;border-left:1px solid var(--maic-vc-line-faint)!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-contract b,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-contract b{display:block!important;color:var(--maic-vc-faint)!important;font:800 9.5px/1.15 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-contract small,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-contract small{display:block!important;margin-top:2px!important;color:var(--maic-vc-text)!important;font:600 10px/1.35 var(--maic-vc-reading)!important;overflow-wrap:anywhere!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-detail,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-detail{margin:0!important;padding:0!important;border:0!important;border-top:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-detail>summary,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-detail>summary{min-height:0!important;padding:6px 0!important;color:var(--maic-vc-faint)!important;font:800 9.5px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.04em!important;cursor:pointer!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-meta,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-meta{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0 0 8px!important;border:0!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-meta>div,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-meta>div{min-width:0!important;padding:0!important;border:0!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-meta b,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-meta b{display:block!important;color:var(--maic-vc-faint)!important;font:800 9.5px/1.15 var(--maic-vc-instrument)!important;letter-spacing:.04em!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-meta small,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-meta small{display:block!important;margin-top:2px!important;color:var(--maic-vc-muted)!important;font:500 10px/1.35 var(--maic-vc-reading)!important;overflow-wrap:anywhere!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-output,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-output{margin-top:8px!important;padding:8px 0 0!important;border:0!important;border-top:1px solid var(--maic-vc-line)!important;border-radius:0!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:500 10.5px/1.4 var(--maic-vc-reading)!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-output b,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-output b{font:800 10px/1.2 var(--maic-vc-instrument)!important;color:var(--maic-vc-text)!important}
body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v929-rationale-panel,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v929-rationale-panel{min-height:0!important;background:var(--maic-vc-surface-1)!important}
body.maic-v9-authority-theme .maic-v929-rationale-panel-head,body.maic-v919-future-os .maic-v929-rationale-panel-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin:0 0 8px!important}
body.maic-v9-authority-theme .maic-v929-rationale-panel-head h3,body.maic-v919-future-os .maic-v929-rationale-panel-head h3{margin:0!important;color:var(--maic-vc-high)!important;font:650 13px/1.3 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme .maic-v929-rationale-panel-head p,body.maic-v919-future-os .maic-v929-rationale-panel-head p{max-width:850px!important;margin:4px 0 0!important;color:var(--maic-vc-muted)!important;font:500 11.5px/1.45 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme .maic-v929-rationale-panel-head>span,body.maic-v919-future-os .maic-v929-rationale-panel-head>span{flex:0 0 auto!important;padding:4px 6px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme .maic-v954-rationale-quick,body.maic-v919-future-os .maic-v954-rationale-quick{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:0 0 8px!important}
body.maic-v9-authority-theme .maic-v954-rationale-quick button,body.maic-v919-future-os .maic-v954-rationale-quick button{min-height:30px!important;padding:5px 7px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v954-rationale-quick button:hover,body.maic-v919-future-os .maic-v954-rationale-quick button:hover{background:var(--maic-vc-surface-2)!important;color:var(--maic-vc-high)!important}
body.maic-v9-authority-theme #maic-v929-rationale-host,body.maic-v919-future-os #maic-v929-rationale-host{min-height:330px!important;height:auto!important;max-height:none!important;padding:0!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important;overflow:visible!important}
body.maic-v9-authority-theme #maic-v929-rationale-host #copilot-widget,body.maic-v919-future-os #maic-v929-rationale-host #copilot-widget{position:relative!important;inset:auto!important;min-height:328px!important;height:auto!important;max-height:none!important;border:0!important;border-radius:var(--maic-radius-module)!important;background:transparent!important;box-shadow:none!important;transform:none!important}
body.maic-v9-authority-theme #maic-v929-rationale-host #copilot-chat-area,body.maic-v919-future-os #maic-v929-rationale-host #copilot-chat-area{min-height:210px!important;height:240px!important;max-height:300px!important;background:var(--maic-vc-surface-1)!important}
body.maic-v9-authority-theme #maic-v929-rationale-host :is(.governance-notice,.session-boundary,.maic-session-boundary,.copilot-governance-notice),body.maic-v919-future-os #maic-v929-rationale-host :is(.governance-notice,.session-boundary,.maic-session-boundary,.copilot-governance-notice){border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-2)!important;box-shadow:none!important}
body.maic-v9-authority-theme div:has(>#sync-pulse),body.maic-v919-future-os div:has(>#sync-pulse){display:flex!important;align-items:center!important;gap:7px!important;width:fit-content!important;margin:0 0 9px!important;padding:7px 9px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important;font-family:var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme div:has(>#sync-pulse)>div:last-child,body.maic-v919-future-os div:has(>#sync-pulse)>div:last-child{font-size:10px!important;line-height:1.25!important;letter-spacing:.04em!important}
body.maic-v9-authority-theme #sync-pulse,body.maic-v919-future-os #sync-pulse{box-shadow:none!important;animation:none!important}
body.maic-v9-authority-theme .maic-v936-context-panel,body.maic-v919-future-os .maic-v936-context-panel{display:block!important;margin:0 0 10px!important;padding:12px 14px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-scene)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v936-context-header,body.maic-v919-future-os .maic-v936-context-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 9px!important;text-align:left!important}
body.maic-v9-authority-theme .maic-v936-context-header .panel-title,body.maic-v919-future-os .maic-v936-context-header .panel-title{width:auto!important;margin:0!important;text-align:left!important;color:var(--maic-vc-high)!important;font:650 13px/1.3 var(--maic-vc-reading)!important;letter-spacing:.01em!important}
body.maic-v9-authority-theme .maic-v936-context-status,body.maic-v919-future-os .maic-v936-context-status{min-height:0!important;padding:4px 6px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:var(--maic-vc-surface-2)!important;color:var(--maic-evidence-current)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v936-context-label,body.maic-v919-future-os .maic-v936-context-label{display:block!important;margin:0 0 6px!important;padding:0!important}
body.maic-v9-authority-theme .maic-v936-context-label strong,body.maic-v919-future-os .maic-v936-context-label strong{font:800 10px/1.2 var(--maic-vc-instrument)!important;color:var(--maic-vc-muted)!important;letter-spacing:.06em!important}
body.maic-v9-authority-theme .maic-v936-context-panel :is(p,.maic-v936-context-copy,.maic-v936-context-synthesis),body.maic-v919-future-os .maic-v936-context-panel :is(p,.maic-v936-context-copy,.maic-v936-context-synthesis){color:var(--maic-vc-text)!important;font:500 12.5px/1.5 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme .maic-v918-operating-strip,body.maic-v919-future-os .maic-v918-operating-strip,body.maic-v9-authority-theme #maic-v931-operating-control-stack,body.maic-v919-future-os #maic-v931-operating-control-stack{border-color:var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v918-operating-strip button,body.maic-v919-future-os .maic-v918-operating-strip button,body.maic-v9-authority-theme #maic-v931-operating-control-stack button,body.maic-v919-future-os #maic-v931-operating-control-stack button,body.maic-v9-authority-theme .maic-v919-camera button,body.maic-v919-future-os .maic-v919-camera button{min-height:34px!important;padding:6px 9px!important;border-radius:var(--maic-radius-control)!important;box-shadow:none!important;font:800 10px/1.15 var(--maic-vc-instrument)!important}
body.maic-v9-authority-theme .maic-v918-operating-strip :is(span,b,strong),body.maic-v919-future-os .maic-v918-operating-strip :is(span,b,strong),body.maic-v9-authority-theme #maic-v931-operating-control-stack :is(span,b,strong),body.maic-v919-future-os #maic-v931-operating-control-stack :is(span,b,strong){font-size:10px!important}

/* --------------------------------------------------------------------------
   BOTTOM FORENSIC REFERENCE FRAME — evidence topology / doctrine / authority.
   -------------------------------------------------------------------------- */
body.maic-v9-authority-theme .maic-v82-bottom-toggle,body.maic-v919-future-os .maic-v82-bottom-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:16px 0 0!important;padding:10px 12px!important;border:1px solid var(--maic-vc-line)!important;border-bottom:0!important;border-radius:var(--maic-radius-scene) var(--maic-radius-scene) 0 0!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important}
body.maic-v9-authority-theme .maic-v82-bottom-toggle .maic-v82-kicker,body.maic-v919-future-os .maic-v82-bottom-toggle .maic-v82-kicker{display:block!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.08em!important}
body.maic-v9-authority-theme .maic-v82-bottom-toggle h3,body.maic-v919-future-os .maic-v82-bottom-toggle h3{margin:3px 0 0!important;color:var(--maic-vc-high)!important;font:650 13px/1.3 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme .maic-v82-bottom-toggle .maic-v82-btn,body.maic-v919-future-os .maic-v82-bottom-toggle .maic-v82-btn{min-height:32px!important;padding:5px 8px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine,body.maic-v919-future-os #maic-v79-bottom-command-doctrine{margin:0 0 18px!important;padding:0!important;border:1px solid var(--maic-vc-line)!important;border-radius:0 0 var(--maic-radius-scene) var(--maic-radius-scene)!important;background:var(--maic-vc-surface-0)!important;box-shadow:none!important;overflow:hidden!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-head,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:end!important;padding:12px 14px!important;border-bottom:1px solid var(--maic-vc-line)!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-eyebrow,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-eyebrow{color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.08em!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-title,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-title{margin:3px 0 0!important;color:var(--maic-vc-high)!important;font:650 15px/1.3 var(--maic-vc-reading)!important;letter-spacing:0!important;text-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-badge-row,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-badge-row{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-top:7px!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-badge,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-badge{padding:3px 5px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;color:var(--maic-vc-muted)!important;font:800 9.5px/1.15 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-actionbar,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-actionbar{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-btn,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-btn{min-height:32px!important;padding:5px 8px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-control)!important;background:transparent!important;color:var(--maic-vc-text)!important;font:800 10px/1.15 var(--maic-vc-instrument)!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-architecture-machine,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-architecture-machine{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr)!important;gap:14px!important;align-items:start!important;padding:14px!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-architecture-machine>svg,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-architecture-machine>svg{display:block!important;width:100%!important;height:auto!important;min-width:0!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important;filter:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-field,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-field{fill:var(--maic-vc-surface-0)!important;stroke:var(--maic-vc-line)!important;stroke-width:1!important;filter:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-link,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-link{fill:none!important;stroke:var(--maic-vc-line-strong)!important;stroke-width:1.2!important;filter:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-link.strong,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-link.strong{stroke:var(--maic-vc-signal-line)!important;stroke-width:1.6!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-node rect,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-node rect{fill:var(--maic-vc-surface-1)!important;stroke:var(--maic-vc-line)!important;stroke-width:1!important;filter:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-node.arbitration rect,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-node.arbitration rect{stroke:color-mix(in srgb,var(--maic-market-watch) 34%,var(--maic-vc-line))!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-node.governance rect,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-node.governance rect{stroke:color-mix(in srgb,var(--maic-gov-available) 36%,var(--maic-vc-line))!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-node.authorization rect,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-node.authorization rect{stroke:var(--maic-vc-signal-line)!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-node text,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-node text{fill:var(--maic-vc-text)!important;font:800 10px/1 var(--maic-vc-instrument)!important;text-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .arch-node .sub,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .arch-node .sub{fill:var(--maic-vc-muted)!important;font-size:9px!important;font-weight:600!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .authority-boundary,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .authority-boundary{stroke:var(--maic-vc-line-strong)!important;stroke-width:1!important;filter:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .authority-label,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .authority-label{fill:var(--maic-vc-signal)!important;font:800 9.5px/1 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .outside-label,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .outside-label{fill:var(--maic-vc-muted)!important;font:700 9px/1 var(--maic-vc-instrument)!important;letter-spacing:.04em!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof{display:block!important;min-width:0!important;border-top:1px solid var(--maic-vc-line)!important;background:transparent!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof>div,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof>div{min-width:0!important;padding:10px 0!important;border:0!important;border-bottom:1px solid var(--maic-vc-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof>div:last-child,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof>div:last-child{border-bottom:0!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof span,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof span{display:block!important;color:var(--maic-vc-muted)!important;font:800 9.5px/1.15 var(--maic-vc-instrument)!important;letter-spacing:.06em!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof b,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof b{display:block!important;margin-top:4px!important;color:var(--maic-vc-text)!important;font:650 11.5px/1.35 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof small,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof small{display:block!important;margin-top:3px!important;color:var(--maic-vc-muted)!important;font:500 10.5px/1.4 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr) auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;margin:0 14px 14px!important;padding:11px 12px!important;border:1px solid var(--maic-vc-line)!important;border-radius:var(--maic-radius-module)!important;background:var(--maic-vc-surface-1)!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div{min-width:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div.core,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div.core{padding-left:10px!important;border-left:2px solid var(--maic-vc-signal)!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip span,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip span{display:block!important;color:var(--maic-vc-muted)!important;font:800 9.5px/1.15 var(--maic-vc-instrument)!important;letter-spacing:.06em!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip b,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip b{display:block!important;margin-top:4px!important;color:var(--maic-vc-text)!important;font:600 10.5px/1.4 var(--maic-vc-reading)!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip i,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip i{color:var(--maic-vc-faint)!important;font:700 12px/1 var(--maic-vc-instrument)!important;font-style:normal!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v916-doctrine-detail,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v916-doctrine-detail{margin:0!important;padding:0!important;border:0!important;border-top:1px solid var(--maic-vc-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v916-doctrine-detail>summary,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v916-doctrine-detail>summary{padding:10px 14px!important;color:var(--maic-vc-muted)!important;font:800 10px/1.2 var(--maic-vc-instrument)!important;letter-spacing:.05em!important}
body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v916-doctrine-detail p,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v916-doctrine-detail p{max-width:1060px!important;margin:0!important;padding:0 14px 14px!important;color:var(--maic-vc-muted)!important;font:500 11.5px/1.55 var(--maic-vc-reading)!important}

@media(max-width:1100px){
  #maic-public-discovery-shell{grid-template-columns:1fr!important}
  #maic-public-discovery-shell .maic-public-reference-nav{grid-column:auto!important}
  body.maic-v9-authority-theme .maic-v918-authority-heading,body.maic-v919-future-os .maic-v918-authority-heading{grid-template-columns:1fr!important;align-items:start!important}
  body.maic-v9-authority-theme .maic-v918-workspace-rail,body.maic-v919-future-os .maic-v918-workspace-rail{grid-template-columns:1fr!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main{grid-template-columns:1fr 1fr!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-pressure,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-pressure{grid-column:1/-1!important;border-top:1px solid var(--maic-vc-line-faint)!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-allocation,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-allocation{grid-template-columns:1fr!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-dock-actions,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-dock-actions{justify-content:flex-start!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-architecture-machine,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-architecture-machine{grid-template-columns:1fr!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 14px!important}
}
@media(max-width:900px){
  body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-lanes,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-lanes{grid-template-columns:repeat(7,minmax(128px,1fr))!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important}
  body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-directives,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-directives{grid-template-columns:1fr!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip{grid-template-columns:1fr!important;gap:8px!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>i,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>i{display:none!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div{padding-bottom:8px!important;border-bottom:1px solid var(--maic-vc-line-faint)!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div:last-of-type,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip>div:last-of-type{border-bottom:0!important}
}
@media(max-width:760px){
  :root{--maic-type-phase:clamp(20px,6vw,23px);--maic-type-state:17px;--maic-type-heading:13px;--maic-type-body:13px;--maic-type-value:13px;--maic-type-evidence:11.5px;--maic-type-label:10.5px;--maic-type-micro:10.5px}
  body.maic-v9-authority-theme .maic-v918-phase .maic-v915-phase-header,body.maic-v919-future-os .maic-v918-phase .maic-v915-phase-header{grid-template-columns:1fr!important;gap:var(--maic-space-2)!important;padding:var(--maic-space-3) 0!important}
  body.maic-v919-future-os .maic-v915-state-rail{justify-content:flex-start!important}
  body.maic-v9-authority-theme .maic-v918-visual-stage,body.maic-v919-future-os .maic-v918-visual-stage{padding:14px!important}
  .maic-operating-projection-strip{grid-template-columns:1fr!important}.maic-operating-projection-strip>div{border-right:0!important}.maic-operating-projection-strip>div::before,.maic-operating-projection-strip>div::after{display:none!important}
  #tab-macro-tactical .maic-v95611-phase01 .maic-v956-evidence-field{min-height:430px!important}#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core{width:120px!important;height:120px!important;min-height:120px!important}
  #tab-tactical-desk .maic-v95614-planning-stage>header>strong,#tab-predictive .maic-v95616-scenario-section>header>strong,#tab-audit-trail .maic-v95617-accountability-section>header>strong{max-width:none!important;text-align:left!important;padding-left:0!important}
  #maic-supervision-root .maic-cp-unified-core{width:auto!important;height:auto!important;min-height:120px!important}.maic-cp-supervision[data-maic-supervision-reconciled="true"] .maic-cp-unified-rail{grid-template-columns:1fr!important}
  #maic-public-discovery-shell{padding:14px!important;gap:13px!important}
  #maic-public-discovery-title{font-size:20px!important}
  #maic-public-discovery-shell .maic-public-discovery-grid{grid-template-columns:1fr!important}
  #maic-public-discovery-shell .maic-public-discovery-grid>div{border-right:0!important;border-bottom:1px solid var(--maic-vc-line-faint)!important}
  #maic-public-discovery-shell .maic-public-discovery-grid>div:last-child{border-bottom:0!important}
  body.maic-v9-authority-theme>.header,body.maic-v919-future-os>.header{align-items:flex-start!important;gap:8px!important}
  body.maic-v9-authority-theme #authority-shell.maic-v918-workspace-switcher,body.maic-v919-future-os #authority-shell.maic-v918-workspace-switcher{padding:11px!important}
  body.maic-v9-authority-theme .maic-v918-workspace-switcher .authority-workflow-lanes,body.maic-v919-future-os .maic-v918-workspace-switcher .authority-workflow-lanes{grid-template-columns:repeat(7,minmax(132px,74vw))!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main{grid-template-columns:1fr!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main>div,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main>div{border-right:0!important;border-bottom:1px solid var(--maic-vc-line-faint)!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-main>div:last-child,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-main>div:last-child{border-bottom:0!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations,body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations{grid-template-columns:1fr 1fr!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-command-observations>div:nth-child(2n),body.maic-v919-future-os #maic-v83-operator-dock .maic-command-observations>div:nth-child(2n){border-right:0!important}
  body.maic-v9-authority-theme #maic-v83-operator-dock .maic-v83-sequence-grid,body.maic-v919-future-os #maic-v83-operator-dock .maic-v83-sequence-grid{grid-template-columns:1fr 1fr!important}
  body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-trigger,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-trigger{grid-template-columns:1fr auto!important;grid-template-areas:"identity state" "desc desc"!important}
  body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-contract,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-contract{grid-template-columns:1fr!important;gap:6px!important}
  body.maic-v9-authority-theme #maic-v79-command-governance-hub .maic-v79-command-meta,body.maic-v919-future-os #maic-v79-command-governance-hub .maic-v79-command-meta{grid-template-columns:1fr!important}
  body.maic-v9-authority-theme .maic-v929-rationale-panel-head,body.maic-v919-future-os .maic-v929-rationale-panel-head{display:block!important}
  body.maic-v9-authority-theme .maic-v929-rationale-panel-head>span,body.maic-v919-future-os .maic-v929-rationale-panel-head>span{display:inline-block!important;margin-top:6px!important}
  body.maic-v9-authority-theme #maic-v929-rationale-host,body.maic-v919-future-os #maic-v929-rationale-host{min-height:310px!important}
  body.maic-v9-authority-theme #maic-v929-rationale-host #copilot-widget,body.maic-v919-future-os #maic-v929-rationale-host #copilot-widget{min-height:308px!important}
  body.maic-v9-authority-theme #maic-v929-rationale-host #copilot-chat-area,body.maic-v919-future-os #maic-v929-rationale-host #copilot-chat-area{min-height:190px!important;height:220px!important;max-height:260px!important}
  body.maic-v9-authority-theme .maic-v936-context-header,body.maic-v919-future-os .maic-v936-context-header{flex-direction:column!important;align-items:flex-start!important}
  body.maic-v9-authority-theme .maic-v82-bottom-toggle,body.maic-v919-future-os .maic-v82-bottom-toggle{align-items:flex-start!important;flex-direction:column!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-head,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-head{grid-template-columns:1fr!important;align-items:start!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-v79-actionbar,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-v79-actionbar{justify-content:flex-start!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-architecture-machine,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-architecture-machine{padding:11px!important;overflow:hidden!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-architecture-machine>svg,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-architecture-machine>svg{min-width:680px!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-architecture-machine,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-architecture-machine{overflow-x:auto!important;overscroll-behavior-inline:contain!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-doctrine-proof,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-doctrine-proof{grid-template-columns:1fr!important;min-width:0!important}
  body.maic-v9-authority-theme #maic-v79-bottom-command-doctrine .maic-system-boundary-strip,body.maic-v919-future-os #maic-v79-bottom-command-doctrine .maic-system-boundary-strip{margin:0 11px 11px!important}
}
@media(max-width:390px){#tab-macro-tactical .maic-v95611-phase01 .maic-v956-evidence-field{min-height:470px!important}#tab-macro-tactical .maic-v95611-phase01 .maic-v956-governance-core{width:108px!important;height:108px!important;min-height:108px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
