/* GP-DP-20260901-098 — Decision Spine + governed fallback parity */
.world-core{isolation:isolate}.decision-spine-097{position:absolute;z-index:12;left:50%;bottom:8px;transform:translateX(-50%);width:min(520px,60%);height:28px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;padding:0 8px;border:1px solid rgba(71,190,225,.18);background:linear-gradient(90deg,rgba(2,15,24,.2),rgba(3,24,36,.88),rgba(2,15,24,.2));box-shadow:0 8px 24px rgba(0,0,0,.25);backdrop-filter:blur(5px)}
.decision-spine-097:before{content:"";position:absolute;left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,rgba(240,207,107,.5),rgba(47,223,255,.65),rgba(240,207,107,.5));box-shadow:0 0 9px rgba(47,223,255,.28)}
.decision-spine-097 button{position:relative;z-index:1;display:grid;place-items:center;gap:1px;color:#7897a2;font:700 5px/1 var(--font-display);letter-spacing:.9px}.decision-spine-097 button:before{content:"";width:6px;height:6px;border-radius:50%;border:1px solid #3c7888;background:#04141d;box-shadow:0 0 0 3px rgba(3,20,29,.85)}.decision-spine-097 button.active{color:#effcff}.decision-spine-097 button.active:before{border-color:#fff;background:#28e6ff;box-shadow:0 0 8px #25dfff,0 0 0 3px rgba(240,207,107,.16)}
html[data-gp-command-focus="SYSTEM"] .world,html[data-gp-command-focus="THESIS"] .canvas-zone,html[data-gp-command-focus="RISK"] .alerts{border-color:rgba(240,207,107,.62)!important;box-shadow:inset 0 0 42px rgba(39,211,255,.025),0 0 18px rgba(240,207,107,.055)!important}
html[data-gp-command-focus="SYSTEM"] .world:after,html[data-gp-command-focus="THESIS"] .canvas-zone:after,html[data-gp-command-focus="RISK"] .alerts:after{content:"ACTIVE INTELLIGENCE";position:absolute;z-index:15;right:9px;bottom:7px;padding:3px 6px;border-left:1px solid #f0cf6b;color:#f0cf6b;background:rgba(2,13,20,.78);font:700 5px var(--font-display);letter-spacing:1px}
.guardian-portrait:after{content:"";position:absolute;inset:12% 18%;pointer-events:none;background:radial-gradient(circle at 50% 78%,rgba(32,224,255,.13),transparent 25%),linear-gradient(105deg,transparent 39%,rgba(255,255,255,.035) 49%,transparent 57%);mix-blend-mode:screen;filter:blur(.2px)}
.alerts-080>button:not(.right-action){position:relative}.alerts-080>button:not(.right-action):after{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:currentColor;opacity:.45}.market-summary-080{background:radial-gradient(circle at 78% 72%,rgba(15,181,224,.075),transparent 34%),linear-gradient(180deg,rgba(4,20,32,.82),rgba(2,12,20,.7))!important}.summary-chart{filter:drop-shadow(0 0 10px rgba(29,188,239,.28))!important}
@media(max-width:1279px){.decision-spine-097{width:min(480px,68%);bottom:5px}}
@media(max-width:700px){.decision-spine-097{width:84%;height:24px;bottom:5px}.decision-spine-097 button{font-size:4.4px}.decision-spine-097 button:before{width:5px;height:5px}html[data-gp-command-focus] .world:after,html[data-gp-command-focus] .canvas-zone:after,html[data-gp-command-focus] .alerts:after{display:none}}
