/* M.A.I.C. Phase 06 Scenario Governance v1.0
 * Canonical question: WHAT IF THE MARKET MOVES DIFFERENTLY?
 * Presentation only. Probability, kinetic, temporal, projection and authority values
 * remain payload-owned. No scenario result creates capital authorization.
 */
#tab-predictive{
  --p06-s0:var(--maic-vc-surface-0,#070b11);
  --p06-s1:var(--maic-vc-surface-1,#0a1018);
  --p06-s2:var(--maic-vc-surface-2,#0d141e);
  --p06-line:var(--maic-vc-line,rgba(179,204,230,.14));
  --p06-line-faint:var(--maic-vc-line-faint,rgba(179,204,230,.07));
  --p06-line-strong:var(--maic-vc-line-strong,rgba(179,204,230,.26));
  --p06-text:var(--maic-vc-text,#d7e0e9);
  --p06-high:var(--maic-vc-high,#f4f7fa);
  --p06-muted:var(--maic-vc-muted,#8091a4);
  --p06-faint:var(--maic-vc-faint,#607184);
  --p06-signal:var(--maic-vc-signal,var(--maic-signal-accent,#93a4b5));
  --p06-positive:var(--maic-gov-available,var(--maic-positive,#66f0aa));
  --p06-watch:var(--maic-gov-restricted,var(--maic-warning,#ffd166));
  --p06-negative:var(--maic-gov-denied,var(--maic-danger,#ff6868));
  --p06-info:var(--maic-gov-buffer,var(--maic-info,#5da9ff));
  --p06-gap:var(--maic-gov-withheld,#728397);
  --p06-reading:var(--maic-vc-reading,var(--maic-font-sans,Inter,ui-sans-serif,system-ui,sans-serif));
  --p06-mono:var(--maic-vc-instrument,var(--maic-font-mono,"JetBrains Mono",ui-monospace,monospace));
}

#tab-predictive .maic-v95616-phase06-shell{display:grid!important;gap:12px!important;min-width:0!important}
#tab-predictive .maic-v95616-phase06-shell *{box-shadow:none!important}
#tab-predictive .maic-v95616-phase06-shell *::before,
#tab-predictive .maic-v95616-phase06-shell *::after{box-shadow:none!important}

/* L2 — one scenario terrain */
#tab-predictive .maic-v95616-scenario-terrain{
  margin:0!important;padding:18px!important;overflow:hidden!important;
  border:1px solid var(--p06-line)!important;border-radius:8px!important;
  background:var(--p06-s0)!important;isolation:isolate!important;
}
#tab-predictive .maic-v95616-scenario-terrain::before,
#tab-predictive .maic-v95616-scenario-terrain::after,
#tab-predictive.tab-content.active .maic-v95616-probability-field::after{display:none!important}
#tab-predictive .maic-v95616-scenario-terrain .maic-scene-head{
  display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;
  margin:0 0 14px!important;padding:0 0 11px!important;border:0!important;border-bottom:1px solid var(--p06-line)!important;background:transparent!important;
}
#tab-predictive .maic-v95616-scenario-terrain .maic-scene-head span{display:block!important;color:var(--p06-muted)!important;font:800 10px/1.2 var(--p06-mono)!important;letter-spacing:.08em!important}
#tab-predictive .maic-v95616-scenario-terrain .maic-scene-head strong{display:block!important;max-width:860px!important;margin-top:5px!important;color:var(--p06-high)!important;font:650 13px/1.45 var(--p06-reading)!important;letter-spacing:0!important}
#tab-predictive .maic-v95616-scenario-terrain .maic-scene-head>b{flex:0 0 auto!important;color:var(--p06-muted)!important;font:800 10px/1.25 var(--p06-mono)!important;text-align:right!important}

#tab-predictive .maic-v95616-terrain-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(225px,.31fr)!important;gap:0!important;padding:0!important;border:1px solid var(--p06-line)!important;border-radius:6px!important;background:var(--p06-s1)!important;overflow:hidden!important}
#tab-predictive .maic-v95616-probability-field{position:relative!important;min-width:0!important;padding:38px 12px 10px!important;border:0!important;border-radius:0!important;background:var(--p06-s0)!important;overflow:hidden!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-hist{height:210px!important;margin:0!important;padding:8px!important;border:1px solid var(--p06-line)!important;border-radius:2px!important;background:transparent!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-hint{display:none!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-axis{stroke:var(--p06-line)!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-hbar{fill:color-mix(in srgb,var(--p06-info) 72%,transparent)!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-hbar.warn{fill:color-mix(in srgb,var(--p06-watch) 76%,transparent)!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-hbar.danger{fill:color-mix(in srgb,var(--p06-negative) 78%,transparent)!important}
#tab-predictive .maic-v95616-probability-field .maic-v73-line{stroke:var(--p06-positive)!important;stroke-width:1.5!important;filter:none!important}
#tab-predictive .maic-v95616-tail-labels{position:absolute!important;inset:10px 12px auto!important;display:grid!important;grid-template-columns:1fr 1fr 1fr!important;z-index:2!important;pointer-events:none!important}
#tab-predictive .maic-v95616-tail-labels span{display:grid!important;gap:2px!important}
#tab-predictive .maic-v95616-tail-labels span:nth-child(2){text-align:center!important}
#tab-predictive .maic-v95616-tail-labels span:nth-child(3){text-align:right!important}
#tab-predictive .maic-v95616-tail-labels b{color:var(--p06-text)!important;font:800 9.5px/1.2 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-tail-labels small{color:var(--p06-muted)!important;font:600 9px/1.25 var(--p06-reading)!important}

#tab-predictive .maic-v95616-probability-readouts{display:grid!important;grid-template-columns:1fr!important;gap:0!important;border-left:1px solid var(--p06-line)!important;background:var(--p06-s1)!important}
#tab-predictive .maic-v95616-probability-readouts>div{position:relative!important;display:grid!important;gap:4px!important;align-content:center!important;min-height:86px!important;padding:11px 12px 11px 14px!important;border:0!important;border-bottom:1px solid var(--p06-line-faint)!important;border-radius:0!important;background:transparent!important}
#tab-predictive .maic-v95616-probability-readouts>div:last-child{border-bottom:0!important}
#tab-predictive .maic-v95616-probability-readouts>div::before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:2px!important;background:var(--p06-gap)!important}
#tab-predictive .maic-v95616-probability-readouts .downside::before{background:var(--p06-negative)!important}
#tab-predictive .maic-v95616-probability-readouts .upside::before{background:var(--p06-positive)!important}
#tab-predictive .maic-v95616-probability-readouts .kinetic::before{background:var(--p06-info)!important}
#tab-predictive .maic-v95616-probability-readouts span{color:var(--p06-muted)!important;font:800 9.5px/1.2 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-probability-readouts strong{color:var(--p06-high)!important;font:750 15px/1.15 var(--p06-mono)!important}
#tab-predictive .maic-v95616-probability-readouts .downside strong{color:var(--p06-negative)!important}
#tab-predictive .maic-v95616-probability-readouts .upside strong{color:var(--p06-positive)!important}
#tab-predictive .maic-v95616-probability-readouts .kinetic strong{color:var(--p06-info)!important}
#tab-predictive .maic-v95616-probability-readouts small{color:var(--p06-muted)!important;font:500 10px/1.4 var(--p06-reading)!important}

#tab-predictive .maic-v95616-probability-law{display:grid!important;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr)!important;gap:12px!important;align-items:start!important;margin:10px 0 0!important;padding:9px 0 0!important;border:0!important;border-top:1px solid var(--p06-line)!important;border-radius:0!important;background:transparent!important}
#tab-predictive .maic-v95616-probability-law b{color:var(--p06-watch)!important;font:800 9.5px/1.25 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-probability-law span{color:var(--p06-muted)!important;font:500 10.5px/1.45 var(--p06-reading)!important;text-align:left!important}

#tab-predictive .maic-v95616-scenario-authority{display:grid!important;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;margin:10px 0 0!important;padding:10px 0 0!important;border:0!important;border-top:1px solid var(--p06-line)!important;border-radius:0!important;background:transparent!important}
#tab-predictive .maic-v95616-scenario-authority>div{display:grid!important;gap:3px!important;min-width:0!important}
#tab-predictive .maic-v95616-scenario-authority span{color:var(--p06-muted)!important;font:800 9.5px/1.2 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-scenario-authority strong{color:var(--p06-text)!important;font:650 11.5px/1.35 var(--p06-reading)!important}
#tab-predictive .maic-v95616-scenario-authority>i{position:relative!important;display:block!important;width:100%!important;height:1px!important;background:var(--p06-line)!important;color:transparent!important}
#tab-predictive .maic-v95616-scenario-authority>i::after{content:""!important;position:absolute!important;right:0!important;top:-3px!important;width:6px!important;height:6px!important;border-top:1px solid var(--p06-signal)!important;border-right:1px solid var(--p06-signal)!important;transform:rotate(45deg)!important}

/* L4 — one forensic scenario ledger */
#tab-predictive .maic-v918-detail{margin:0!important;border:1px solid var(--p06-line)!important;border-radius:8px!important;background:var(--p06-s0)!important;overflow:hidden!important}
#tab-predictive .maic-v918-detail>summary{min-height:44px!important;padding:10px 12px!important;border:0!important;background:transparent!important}
#tab-predictive .maic-v918-detail[open]>summary{border-bottom:1px solid var(--p06-line)!important}
#tab-predictive .maic-v918-detail>summary span,#tab-predictive .maic-v918-detail>summary b{color:var(--p06-muted)!important;font:800 10px/1.25 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v918-detail[open]>summary b{color:var(--p06-signal)!important}
#tab-predictive .maic-v918-detail-body{display:grid!important;gap:0!important;padding:0 14px 14px!important;background:var(--p06-s0)!important}
#tab-predictive .maic-v918-detail-note{margin:0!important;padding:11px 0!important;border:0!important;border-bottom:1px solid var(--p06-line)!important;color:var(--p06-muted)!important;font:500 11px/1.5 var(--p06-reading)!important}
#tab-predictive .maic-v95616-phase06-evidence-chain{display:grid!important;grid-template-columns:1fr!important;gap:0!important;min-width:0!important}
#tab-predictive .maic-v95616-scenario-section{min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--p06-line)!important;border-radius:0!important;background:transparent!important;overflow:visible!important}
#tab-predictive .maic-v95616-scenario-section:last-child{border-bottom:0!important}
#tab-predictive .maic-v95616-scenario-section>header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;margin:0!important;padding:12px 0 10px!important;border:0!important;border-bottom:1px solid var(--p06-line-faint)!important;background:transparent!important}
#tab-predictive .maic-v95616-scenario-section>header>div{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-areas:"index title" "index role"!important;gap:3px 9px!important;align-items:center!important}
#tab-predictive .maic-v95616-scenario-section>header b{grid-area:index!important;display:block!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--p06-faint)!important;font:800 9px/1.2 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-scenario-section>header span{grid-area:title!important;color:var(--p06-high)!important;font:650 12px/1.35 var(--p06-reading)!important;letter-spacing:0!important}
#tab-predictive .maic-v95616-scenario-section>header small{grid-area:role!important;color:var(--p06-muted)!important;font:700 9px/1.3 var(--p06-mono)!important;letter-spacing:.04em!important}
#tab-predictive .maic-v95616-scenario-section>header>strong{max-width:320px!important;color:var(--p06-gap)!important;font:800 9.5px/1.25 var(--p06-mono)!important;text-align:right!important;letter-spacing:.03em!important}
#tab-predictive .maic-v95616-scenario-section.active-stress>header>strong{color:var(--p06-negative)!important}
#tab-predictive .maic-v95616-scenario-section-body{padding:10px 0 14px!important;min-width:0!important;background:transparent!important}
#tab-predictive .maic-v95616-scenario-section.btc-canvas .maic-v95616-scenario-section-body{padding:10px 0 14px!important}

/* BTC canonical temporal canvas — same instrument, no nested card morphology */
#tab-predictive .maic-scenario-temporal-shell{margin:0!important;border:1px solid var(--p06-line)!important;border-radius:2px!important;background:var(--p06-s0)!important;overflow:hidden!important}
#tab-predictive .maic-scenario-temporal-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:end!important;padding:9px 10px!important;border-bottom:1px solid var(--p06-line)!important;background:var(--p06-s1)!important}
#tab-predictive .maic-scenario-temporal-head span{display:none!important}
#tab-predictive .maic-scenario-temporal-head strong{margin:0!important;color:var(--p06-text)!important;font:600 10.5px/1.45 var(--p06-reading)!important}
#tab-predictive .maic-scenario-temporal-head>b{color:var(--p06-muted)!important;font:700 9px/1.3 var(--p06-mono)!important;white-space:normal!important;text-align:right!important}
#tab-predictive .maic-scenario-temporal-canvas{position:relative!important;min-height:430px!important;background:var(--p06-s0)!important;overflow:hidden!important}
#tab-predictive .maic-v926-primary-scenario .maic-scenario-temporal-canvas svg{height:470px!important;filter:none!important}
#tab-predictive .maic-scenario-temporal-canvas .series.expected{filter:none!important;stroke-width:1.7!important}
#tab-predictive .maic-scenario-temporal-tooltip{min-width:190px!important;padding:8px 9px!important;border:1px solid var(--p06-line-strong)!important;border-radius:4px!important;background:var(--p06-s2)!important;box-shadow:none!important}
#tab-predictive .maic-scenario-temporal-legend{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important;padding:8px 10px!important;border-top:1px solid var(--p06-line)!important;background:var(--p06-s1)!important}
#tab-predictive .maic-scenario-temporal-legend span{color:var(--p06-muted)!important;font:700 9px/1.25 var(--p06-mono)!important;letter-spacing:.03em!important}
#tab-predictive .maic-scenario-temporal-legend>b{margin-left:auto!important;color:var(--p06-muted)!important;font:700 9px/1.3 var(--p06-mono)!important}

/* regime kinetics = one three-state mechanism */
#tab-predictive .maic-v95616-kinetics{display:grid!important;grid-template-columns:minmax(160px,.8fr) minmax(260px,1.4fr) minmax(160px,.8fr)!important;gap:0!important;border:1px solid var(--p06-line)!important;border-radius:2px!important;background:var(--p06-s1)!important;overflow:hidden!important}
#tab-predictive .maic-v95616-kinetics>div{position:relative!important;display:grid!important;gap:4px!important;align-content:center!important;min-width:0!important;padding:11px 12px!important;border:0!important;border-right:1px solid var(--p06-line-faint)!important;border-radius:0!important;background:transparent!important}
#tab-predictive .maic-v95616-kinetics>div:last-child{border-right:0!important}
#tab-predictive .maic-v95616-kinetics span{color:var(--p06-muted)!important;font:800 9.5px/1.2 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-kinetics strong{color:var(--p06-high)!important;font:750 14px/1.15 var(--p06-mono)!important}
#tab-predictive .maic-v95616-kinetics small{color:var(--p06-muted)!important;font:500 10px/1.4 var(--p06-reading)!important}
#tab-predictive .maic-v95616-kinetics .transition{text-align:left!important}
#tab-predictive .maic-v95616-kinetics .transition strong{color:var(--p06-info)!important}
#tab-predictive .maic-v95616-kinetics .transition i{display:block!important;height:3px!important;margin:3px 0!important;border-radius:1px!important;background:var(--p06-line)!important;overflow:hidden!important}
#tab-predictive .maic-v95616-kinetics .transition i b{display:block!important;width:var(--v)!important;height:100%!important;border-radius:0!important;background:var(--p06-info)!important}

/* conditional stress = one bounded stress corridor */
#tab-predictive .maic-v95616-active-stress,#tab-predictive .maic-v95616-stress-standby{padding:11px 12px!important;border:1px solid var(--p06-line)!important;border-radius:2px!important;background:var(--p06-s1)!important}
#tab-predictive .maic-v95616-active-stress{border-left:2px solid var(--p06-negative)!important}
#tab-predictive .maic-v95616-active-stress>header{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:end!important;padding-bottom:8px!important;border-bottom:1px solid var(--p06-line-faint)!important}
#tab-predictive .maic-v95616-active-stress>header span,#tab-predictive .maic-v95616-stress-standby span{color:var(--p06-muted)!important;font:800 9.5px/1.2 var(--p06-mono)!important;letter-spacing:.05em!important}
#tab-predictive .maic-v95616-active-stress>header strong{color:var(--p06-negative)!important;font:800 9.5px/1.25 var(--p06-mono)!important}
#tab-predictive .maic-v95616-stress-range{display:grid!important;grid-template-columns:auto minmax(80px,1fr) auto!important;gap:10px!important;align-items:center!important;margin:12px 0!important}
#tab-predictive .maic-v95616-stress-range b{color:var(--p06-high)!important;font:750 clamp(16px,2vw,22px)/1.1 var(--p06-mono)!important}
#tab-predictive .maic-v95616-stress-range i{height:2px!important;border-radius:0!important;background:var(--p06-negative)!important}
#tab-predictive .maic-v95616-stress-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;border-top:1px solid var(--p06-line-faint)!important}
#tab-predictive .maic-v95616-stress-meta>div{display:grid!important;gap:3px!important;padding:9px 10px 0!important;border:0!important;border-right:1px solid var(--p06-line-faint)!important;border-radius:0!important;background:transparent!important}
#tab-predictive .maic-v95616-stress-meta>div:last-child{border-right:0!important}
#tab-predictive .maic-v95616-stress-meta span{color:var(--p06-muted)!important;font:800 9px/1.2 var(--p06-mono)!important}
#tab-predictive .maic-v95616-stress-meta strong{color:var(--p06-text)!important;font:700 10.5px/1.3 var(--p06-mono)!important}
#tab-predictive .maic-v95616-stress-meta small{color:var(--p06-muted)!important;font:500 9.5px/1.35 var(--p06-reading)!important}

/* projection memory = retained ledger, not card stack */
#tab-predictive .maic-v95616-projection-memory{margin:0!important;border:1px solid var(--p06-line)!important;border-radius:2px!important;background:var(--p06-s0)!important;overflow:hidden!important}
#tab-predictive .maic-v95616-projection-memory>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:9px 10px!important;background:var(--p06-s1)!important}
#tab-predictive .maic-v95616-projection-memory>summary div span{display:none!important}
#tab-predictive .maic-v95616-projection-memory>summary div strong{display:block!important;margin:0!important;color:var(--p06-text)!important;font:700 10.5px/1.3 var(--p06-mono)!important}
#tab-predictive .maic-v95616-projection-memory>summary div small{display:block!important;margin-top:3px!important;color:var(--p06-muted)!important;font:500 10px/1.4 var(--p06-reading)!important}
#tab-predictive .maic-v95616-projection-memory>summary>b{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--p06-muted)!important;font:800 9.5px/1.25 var(--p06-mono)!important}
#tab-predictive .maic-v95616-projection-memory[open]>summary>b{color:var(--p06-signal)!important}
#tab-predictive .maic-v95616-projection-memory-body{padding:0!important;border-top:1px solid var(--p06-line)!important;background:transparent!important}
#tab-predictive .maic-v925-projection-history{display:grid!important;gap:0!important;max-height:none!important;overflow:visible!important;padding:0!important}
#tab-predictive .maic-v925-projection-history-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:8px 10px!important;border:0!important;border-bottom:1px solid var(--p06-line)!important;border-radius:0!important;background:var(--p06-s1)!important}
#tab-predictive .maic-v925-projection-history-head span,#tab-predictive .maic-v925-projection-history-head b{color:var(--p06-muted)!important;font:800 9px/1.2 var(--p06-mono)!important;letter-spacing:.04em!important}
#tab-predictive .maic-v925-projection-event,#tab-predictive .maic-v922-projection-memory>article{display:grid!important;grid-template-columns:minmax(170px,.9fr) minmax(220px,1.1fr) minmax(150px,.8fr)!important;gap:10px!important;align-items:center!important;margin:0!important;padding:9px 10px!important;border:0!important;border-bottom:1px solid var(--p06-line-faint)!important;border-radius:0!important;background:transparent!important}
#tab-predictive .maic-v925-projection-event:last-child,#tab-predictive .maic-v922-projection-memory>article:last-child{border-bottom:0!important}
#tab-predictive .maic-v925-projection-event.active{border-left:2px solid var(--p06-signal)!important}
#tab-predictive .maic-v925-projection-event span,#tab-predictive .maic-v922-projection-memory span{color:var(--p06-muted)!important;font:800 9px/1.2 var(--p06-mono)!important;letter-spacing:.04em!important}
#tab-predictive .maic-v925-projection-event strong,#tab-predictive .maic-v925-projection-event b,#tab-predictive .maic-v922-projection-memory strong,#tab-predictive .maic-v922-projection-memory b{color:var(--p06-text)!important;font:700 10.5px/1.3 var(--p06-mono)!important}
#tab-predictive .maic-v925-projection-event em,#tab-predictive .maic-v922-projection-memory em{color:var(--p06-muted)!important;font:700 9px/1.2 var(--p06-mono)!important;font-style:normal!important}
#tab-predictive .maic-v925-projection-event .range i,#tab-predictive .maic-v922-projection-memory .range i{height:1px!important;border-radius:0!important;background:var(--p06-negative)!important}

/* no decorative motion or decorative gradients on the Phase 06 instrument */
#tab-predictive :is(.maic-v95616-scenario-terrain,.maic-v95616-probability-field,.maic-v95616-scenario-section,.maic-v95616-kinetics,.maic-v95616-active-stress,.maic-v95616-projection-memory,.maic-scenario-temporal-shell,.maic-v925-projection-event){animation:none!important;transition:none!important}

@media(max-width:900px){
  #tab-predictive .maic-v95616-terrain-grid{grid-template-columns:1fr!important}
  #tab-predictive .maic-v95616-probability-readouts{grid-template-columns:repeat(3,minmax(0,1fr))!important;border-left:0!important;border-top:1px solid var(--p06-line)!important}
  #tab-predictive .maic-v95616-probability-readouts>div{min-height:76px!important;border-right:1px solid var(--p06-line-faint)!important;border-bottom:0!important}
  #tab-predictive .maic-v95616-probability-readouts>div:last-child{border-right:0!important}
  #tab-predictive .maic-v95616-kinetics{grid-template-columns:1fr!important}
  #tab-predictive .maic-v95616-kinetics>div{border-right:0!important;border-bottom:1px solid var(--p06-line-faint)!important}
  #tab-predictive .maic-v95616-kinetics>div:last-child{border-bottom:0!important}
}
@media(max-width:760px){
  #tab-predictive .maic-v95616-scenario-terrain{padding:14px!important}
  #tab-predictive .maic-v95616-scenario-terrain .maic-scene-head{display:block!important}
  #tab-predictive .maic-v95616-scenario-terrain .maic-scene-head>b{display:block!important;margin-top:7px!important;text-align:left!important}
  #tab-predictive .maic-v95616-scenario-authority{grid-template-columns:1fr!important;gap:7px!important}
  #tab-predictive .maic-v95616-scenario-authority>i{width:1px!important;height:16px!important;margin-left:4px!important}
  #tab-predictive .maic-v95616-scenario-authority>i::after{right:-3px!important;top:10px!important;border-top:0!important;border-right:1px solid var(--p06-signal)!important;border-bottom:1px solid var(--p06-signal)!important;transform:rotate(45deg)!important}
  #tab-predictive .maic-v95616-scenario-section>header{grid-template-columns:1fr!important;align-items:start!important}
  #tab-predictive .maic-v95616-scenario-section>header>strong{text-align:left!important;padding-left:43px!important}
  #tab-predictive .maic-scenario-temporal-head{grid-template-columns:1fr!important}
  #tab-predictive .maic-scenario-temporal-head>b{text-align:left!important}
  #tab-predictive .maic-v926-primary-scenario .maic-scenario-temporal-canvas{min-height:350px!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}
  #tab-predictive .maic-v926-primary-scenario .maic-scenario-temporal-canvas svg{width:860px!important;min-width:860px!important;height:370px!important;max-width:none!important;touch-action:none!important}
  #tab-predictive .maic-v925-projection-event,#tab-predictive .maic-v922-projection-memory>article{grid-template-columns:1fr!important}
}
@media(max-width:560px){
  #tab-predictive .maic-v95616-probability-readouts{grid-template-columns:1fr!important}
  #tab-predictive .maic-v95616-probability-readouts>div{border-right:0!important;border-bottom:1px solid var(--p06-line-faint)!important}
  #tab-predictive .maic-v95616-probability-readouts>div:last-child{border-bottom:0!important}
  #tab-predictive .maic-v95616-probability-law{grid-template-columns:1fr!important;gap:5px!important}
  #tab-predictive .maic-v95616-tail-labels small{display:none!important}
  #tab-predictive .maic-v95616-stress-meta{grid-template-columns:1fr!important}
  #tab-predictive .maic-v95616-stress-meta>div{border-right:0!important;border-bottom:1px solid var(--p06-line-faint)!important}
  #tab-predictive .maic-v95616-stress-meta>div:last-child{border-bottom:0!important}
  #tab-predictive .maic-v95616-stress-range{grid-template-columns:1fr!important;gap:6px!important}
  #tab-predictive .maic-v95616-stress-range i{width:100%!important}
  #tab-predictive .maic-v95616-projection-memory>summary{grid-template-columns:1fr!important}
}
