.intel-hideout{color:#d5dddf;max-width:1600px;margin:auto;padding:22px 24px 58px}.intel-command-bar{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.intel-command-bar h1{margin:3px 0 0;font-size:30px}.intel-header-actions{gap:8px;display:flex}.intel-environment{background:#050708 url(/sst-intelligence-center-levels-v2.png) 0 0/200% 200% no-repeat;border:1px solid #26363c;min-height:clamp(600px,66vw,900px);transition:background-position .7s,filter .35s;position:relative;overflow:hidden;box-shadow:0 32px 80px #0008}.intel-level-0{background-position:0 0}.intel-level-1{background-position:100% 0}.intel-level-2{background-position:0 100%}.intel-level-3{background-position:100% 100%}.intel-vignette{pointer-events:none;background:linear-gradient(#02050626,#0000 30%,#02050652),radial-gradient(circle at 50% 47%,#0000 28%,#0005 88%);position:absolute;inset:0}.is-focused .intel-environment{background-size:224% 224%}.intel-hotspot{z-index:3;color:#d9e6e8;cursor:pointer;text-shadow:0 2px 8px #000;background:0 0;border:0;align-content:center;place-items:center;gap:5px;width:210px;height:150px;transition:all .25s;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.is-focused .intel-hotspot{opacity:.22;transform:translate(-50%,-50%)scale(.84)}.intel-hotspot span{border:1px solid #5be1e8d9;border-radius:50%;width:42px;height:42px;animation:2s infinite intel-pulse;position:relative;box-shadow:0 0 0 8px #43d7e814,0 0 28px #43d7e840}.intel-hotspot span:after{content:"";border:1px solid #7ce5ea;position:absolute;inset:12px;transform:rotate(45deg)}.intel-hotspot b{letter-spacing:.16em;font-size:10px}.intel-hotspot small{color:#73dfe5;letter-spacing:.18em;font-size:8px}@keyframes intel-pulse{50%{box-shadow:0 0 0 14px #43d7e805,0 0 38px #43d7e866}}.intel-scene-status{z-index:2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040a0cc7;border-left:2px solid #57dce4;gap:3px;padding:12px 15px;display:grid;position:absolute;bottom:18px;left:18px}.intel-scene-status small,.intel-overlay small{letter-spacing:.14em;color:#63dce3;font-size:8px;font-weight:850}.intel-scene-status b{font:900 18px monospace}.intel-scene-status span{color:#8f9b9e;letter-spacing:.08em;font-size:9px}.intel-overlay{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(155deg,#080f12f5,#05090bed);border:1px solid #57dce447;border-top:2px solid #57dce4;width:min(420px,100% - 32px);padding:17px;position:absolute;top:16px;bottom:16px;right:16px;overflow:auto;box-shadow:-22px 0 55px #0007}.intel-overlay-head{border-bottom:1px solid #263338;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.intel-overlay-head h2{margin:4px 0 0;font-size:20px}.intel-overlay-head>span{color:#8b9598;letter-spacing:.12em;border:1px solid #4b5558;padding:5px 8px;font-size:8px;font-weight:900}.intel-overlay-head>span.online{color:#63dce3;border-color:#57dce480}.intel-level-readout{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:14px 0;display:grid}.intel-level-readout span{background:#0d171bd9;border:1px solid #263439;gap:4px;padding:10px;display:grid}.intel-level-readout b{font:850 14px monospace}.intel-level-readout i{color:#57dce4;font-style:normal}.intel-plan-toggle{color:#d5dddf;text-align:left;cursor:pointer;background:#0d1518;border:1px solid #2b3a3e;justify-content:space-between;align-items:center;width:100%;padding:11px;display:flex}.intel-plan-toggle span{gap:3px;display:grid}.intel-plan-toggle b{letter-spacing:.1em;font-size:10px}.intel-plan-toggle small{color:#77878b;letter-spacing:0}.intel-plan-toggle i{color:#758287;font:900 10px monospace}.intel-plan-toggle.active{background:#43d7e814;border-color:#57dce48c}.intel-plan-toggle.active i{color:#57dce4}.intel-level-picker{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px;display:grid}.intel-level-picker button{color:#829095;background:#0b1214;border:1px solid #2d3b40;min-height:34px;font-weight:900}.intel-level-picker button.active{color:#57dce4;background:#43d7e817;border-color:#57dce4}.intel-brief{border-block:1px solid #263338;gap:6px;margin:14px 0;padding:13px 0;display:grid}.intel-brief>b{font-size:12px}.intel-brief p{color:#8a989c;margin:0;font-size:10px;line-height:1.5}.intel-upgrade-meta{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:13px;display:grid}.intel-upgrade-meta span{background:#0c1417;border:1px solid #27353a;gap:4px;padding:9px;display:grid}.intel-upgrade-meta b{font:800 12px monospace}.intel-requirements h3{text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;margin:0 0 7px;font-size:11px;display:flex}.intel-requirements h3 span{color:#57dce4}.intel-requirements>div{grid-template-columns:1fr 1fr;gap:5px;max-height:196px;display:grid;overflow:auto}.intel-requirements article{background:#0a1113;border:1px solid #243136;grid-template-columns:1fr auto;gap:2px 7px;padding:8px;display:grid}.intel-requirements article small{color:#68787c;grid-column:1/-1}.intel-requirements article b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.intel-requirements article span{color:#57dce4;font:800 9px monospace}.intel-active-upgrade{background:#df9e4712;border:1px solid #df9e4761;gap:7px;margin-top:13px;padding:11px;display:grid}.intel-active-upgrade>div:first-child{justify-content:space-between;display:flex}.intel-active-upgrade small,.intel-active-upgrade b{color:#dfa451}.intel-active-upgrade b{font:850 13px monospace}.intel-active-upgrade>span{color:#8c999c;font-size:8px}.intel-start{width:100%;min-height:46px;margin-top:13px}.intel-start:disabled{opacity:.42;cursor:not-allowed}.intel-footer-strip{border:1px solid #233136;color:#68777b;letter-spacing:.13em;background:#070d0f;border-top:0;justify-content:space-between;gap:12px;padding:11px 14px;font-size:8px;font-weight:800;display:flex}.online-dot{background:#57dce4;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 8px #57dce4}@media (max-width:760px){.intel-hideout{padding:12px 8px 46px}.intel-command-bar{align-items:start}.intel-command-bar h1{font-size:23px}.intel-header-actions{display:grid}.intel-environment{background-position:top;background-size:auto 100%;min-height:760px}.intel-level-0{background-position:0 0}.intel-level-1{background-position:100% 0}.intel-level-2{background-position:0 bottom}.intel-level-3{background-position:100% bottom}.is-focused .intel-environment{background-size:auto 108%}.intel-hotspot{top:35%}.intel-scene-status{bottom:8px;left:8px;right:8px}.intel-overlay{width:auto;inset:150px 8px 8px}.intel-requirements>div{grid-template-columns:1fr}.intel-footer-strip{display:grid}.intel-header-actions button{min-height:40px}}
