/* GP259: historical Home selectors are explicitly retired for .gp259-home-authority; module/room styles remain. */
/* GP188 — one continuous world-first decision environment */
.wdi188-shell{position:relative}
.wdi188-shell>main[hidden],.wdi188-shell>footer[hidden]{display:none!important}
:where(body:not(.gp259-home-authority)) .intelligence-stage{display:flex!important;flex-direction:column}:where(body:not(.gp259-home-authority)) .market-context{order:0}.world{order:1}.dc157{order:2}:where(body:not(.gp259-home-authority)) .canvas-zone{order:3}:where(body:not(.gp259-home-authority)) .lower-intelligence{order:4}.world{position:relative}.wdi188-entry{position:absolute;z-index:18;top:10px;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:auto auto auto;align-items:center;gap:12px;height:32px;padding:0 12px;border:1px solid #9a7734;background:linear-gradient(90deg,#06141b,#16200e,#06141b);color:#d7e7e6;box-shadow:0 0 28px #0bd8e522}.wdi188-entry small{color:#72bfc5;font-size:6px}.wdi188-entry strong{color:#efc45c;font:600 9px Georgia}.wdi188-entry em{color:#5ce0c2;font-size:6px;font-style:normal}.wdi188-guardian-bridges{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;padding:7px 8px;border-top:1px solid #244851}.wdi188-guardian-bridges small{grid-column:1/-1;color:#6abebf;font-size:6px}.wdi188-guardian-bridges button{height:25px;border:1px solid #28515a;background:#061820;color:#d9c477;font-size:5px}.dc157{margin-top:6px!important}.dc157 .dc157-spine,.dc157 .dc157-fabric,.dc157 .cd159,.dc157 .ha160,.dc157 .hc161{min-height:0!important}.dc157{max-height:235px;overflow:hidden;transition:max-height .35s ease}.dc157:hover,.dc157:focus-within{max-height:520px}.wdi188[hidden]{display:none}.wdi188{position:fixed;inset:0;z-index:10000;padding:clamp(8px,2vw,28px);background:#01070deF;backdrop-filter:blur(13px)}body.wdi188-active{overflow:hidden}.wdi188-shell{height:100%;display:grid;grid-template-rows:72px 48px 1fr 58px;border:1px solid #9b7935;background:radial-gradient(circle at 22% 45%,#0a3944 0,#061822 25%,#020910 68%);box-shadow:0 0 60px #071923,0 0 120px #0bd8e511 inset;color:#dceaea;font-family:Arial,sans-serif}.wdi188-shell>header{display:flex;align-items:center;gap:28px;padding:12px 18px;border-bottom:1px solid #244851;background:linear-gradient(90deg,#071922,#030a11)}.wdi188-shell>header div{flex:1}.wdi188-shell>header small,.wdi188-shell>header strong,.wdi188-shell>header p{display:block;margin:0}.wdi188-shell>header small{color:#58cdb6;font-size:7px;letter-spacing:.16em}.wdi188-shell>header strong{margin-top:5px;color:#f0c45c;font:600 19px Georgia;letter-spacing:.08em}.wdi188-shell>header p{margin-top:4px;color:#789598;font-size:7px}.wdi188-shell>header span{text-align:right}.wdi188-shell>header span b{display:block;margin-top:5px;color:#e9c45e;font-size:8px}.wdi188-shell>header button{width:34px;height:34px;border:1px solid #31555d;background:#06141b;color:#d8e9e8;font-size:20px}.wdi188-shell>nav{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid #244851}.wdi188-shell>nav button{border:0;border-right:1px solid #244851;background:#041119;color:#769496;font-size:7px;letter-spacing:.08em}.wdi188-shell>nav button[aria-current=true]{background:#14200f;color:#f0c35a;box-shadow:inset 0 -2px #d0a43f}.wdi188-shell>nav [data-wdi-stress][aria-pressed=true]{background:#2a0f14;color:#ff8c8c;box-shadow:inset 0 -2px #d85a5a}.wdi188-shell>main{display:grid;grid-template-columns:minmax(310px,.82fr) minmax(460px,1.35fr) minmax(250px,.7fr);gap:12px;padding:12px;min-height:0}.wdi188-shell>main>section,.wdi188-shell>main>aside{border:1px solid #28515a;background:#04131aBB}.wdi188-world{display:grid;grid-template-rows:62px 1fr 44px}.wdi188-world>header,.wdi188-brief>header,.wdi188-shell>main>aside>header{padding:14px;border-bottom:1px solid #28515a}.wdi188-world>header small,.wdi188-world>header b,.wdi188-world>header em,.wdi188-brief small,.wdi188-shell>main>aside small{display:block;font-style:normal}.wdi188-world>header small,.wdi188-brief small,.wdi188-shell>main>aside small{color:#6f969a;font-size:7px}.wdi188-world>header b{margin-top:6px;color:#57ddbd;font:600 14px Georgia}.wdi188-world>header em{float:right;margin-top:-13px;color:#edc35f;font-size:7px}.wdi188-orbit{position:relative;display:grid;place-items:center;min-height:300px;overflow:hidden;background:radial-gradient(circle,#0bbfd344 0 2%,#08748122 3% 18%,transparent 19%),repeating-radial-gradient(circle,#1ec4d622 0 1px,transparent 2px 44px)}.wdi188-orbit:before,.wdi188-orbit:after{content:"";position:absolute;width:65%;aspect-ratio:1;border:1px solid #1e8490;border-radius:50%;transform:rotate(24deg)}.wdi188-orbit:after{width:78%;transform:rotate(-30deg);border-color:#b9913b88}.wdi188-orbit>i{width:112px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 40%,#e4cf7e 0 2%,#10d4e0 4%,#063947 25%,#010b13 69%);box-shadow:0 0 18px #1bd7e5,0 0 70px #12b5d044}.wdi188-orbit>span{position:absolute;color:#f0c65d;font:600 13px Georgia}.wdi188-orbit ol{position:absolute;inset:0;margin:0;padding:0;list-style:none}.wdi188-orbit li{position:absolute;display:flex;align-items:center;gap:6px;color:#dbeaea;font-size:8px}.wdi188-orbit li i{display:grid;place-items:center;width:22px;height:22px;border:1px solid #2c9baa;border-radius:50%;color:#5fdcc4;font-size:6px;font-style:normal}.wdi188-orbit li:nth-child(1){left:7%;top:17%}.wdi188-orbit li:nth-child(2){right:7%;top:25%}.wdi188-orbit li:nth-child(3){left:8%;bottom:20%}.wdi188-orbit li:nth-child(4){right:8%;bottom:14%}.wdi188-world>footer{display:grid;grid-template-columns:repeat(3,1fr)}.wdi188-world>footer span{display:grid;place-items:center;border-right:1px solid #28515a;color:#789a9d;font-size:6px}.wdi188-brief{display:grid;grid-template-rows:70px 1fr 1fr 1fr}.wdi188-brief>header{display:flex;justify-content:space-between;align-items:center}.wdi188-brief>header b{color:#edc45e;font:600 11px Georgia}.wdi188-brief>article,.wdi188-brief>div article{padding:clamp(14px,2vw,26px)}.wdi188-brief>article{border-bottom:1px solid #28515a}.wdi188-brief>article strong{display:block;margin-top:14px;color:#e7f0ef;font:500 clamp(14px,1.35vw,20px)/1.45 Georgia}.wdi188-brief>div{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #28515a}.wdi188-brief>div article+article{border-left:1px solid #28515a}.wdi188-brief p{color:#93abad;font-size:11px;line-height:1.55}.wdi188-next{background:linear-gradient(90deg,#0b2d2b,#0b1d21)}.wdi188-next strong{color:#61dfbe!important}.wdi188-shell>main>aside{display:grid;grid-template-rows:70px 1fr auto auto}.wdi188-shell>main>aside header b{display:block;margin-top:8px;color:#edc45e;font:600 13px Georgia}.wdi188-gauge{position:relative;display:grid;place-items:center;margin:auto;width:180px;aspect-ratio:1;border-radius:50%;background:conic-gradient(#5bd8b8 0 var(--wdi-value,120deg),#153940 var(--wdi-value,120deg) 360deg);box-shadow:0 0 35px #15bad133}.wdi188-gauge:after{content:"";position:absolute;inset:12px;border-radius:50%;background:#04131a}.wdi188-gauge span{z-index:1;text-align:center}.wdi188-gauge strong{display:block;color:#f0c55e;font:600 30px Georgia}.wdi188-gauge small{margin-top:8px!important;max-width:100px;line-height:1.4}.wdi188-shell>main>aside dl{margin:0;border-top:1px solid #28515a}.wdi188-shell>main>aside dl div{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid #28515a;font-size:7px}.wdi188-shell>main>aside dt{color:#719599}.wdi188-shell>main>aside dd{margin:0;color:#58dbb9}.wdi188-shell>main>aside>p{padding:14px;color:#8ca5a7;font-size:8px;line-height:1.5}.wdi188-shell>footer{display:flex;align-items:center;gap:40px;padding:9px 16px;border-top:1px solid #28515a}.wdi188-shell>footer span{flex:1}.wdi188-shell>footer small,.wdi188-shell>footer b{display:block}.wdi188-shell>footer small{color:#6f9296;font-size:6px}.wdi188-shell>footer b{margin-top:5px;color:#dcebea;font-size:7px}.wdi188-shell>footer button{height:34px;padding:0 18px;border:1px solid #a47d35;background:#201906;color:#f0c45d;font-size:7px}
@media(max-width:700px){.dc157{max-height:none}.wdi188{padding:0;overflow:auto}.wdi188-shell{height:auto;min-height:100%;overflow:visible;grid-template-rows:auto auto auto auto}.wdi188-shell>header{min-height:64px}.wdi188-shell>header p,.wdi188-shell>header span{display:none}.wdi188-shell>nav{display:grid!important;grid-template-columns:repeat(2,1fr);min-height:144px}.wdi188-shell>nav button{display:block!important;visibility:visible!important;font-size:7px!important;color:#78999c!important}.wdi188-shell>nav button[aria-current=true]{color:#f0c35a!important}.wdi188-shell>main{grid-template-columns:1fr;min-height:auto}.wdi188-orbit{min-height:360px}.wdi188-brief{min-height:640px}.wdi188-shell>main>aside{min-height:520px}.wdi188-shell>footer{position:static!important;inset:auto!important;flex-wrap:wrap;min-height:110px}.wdi188-shell>footer span{min-width:42%}.wdi188-entry{top:8px;width:78%;grid-template-columns:1fr auto}.wdi188-entry small{display:none}}
