body:has(.qbox-page),html:has(.qbox-page){background:#050806}.qbox-page{--q-ink:#e9eddf;--q-green:#b9ef8c;--q-gold:#e7bd61;--q-pink:#e784bd;min-height:100svh;padding-bottom:44px;overflow-x:hidden;background:radial-gradient(circle at 50% 5%,rgba(84,115,77,.24),transparent 35%),linear-gradient(180deg,#080d09,#030503);color:var(--q-ink);font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qbox-page a,.qbox-page button{font:inherit}.qbox-topbar{position:relative;z-index:10;min-height:62px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;padding:10px 20px;border-bottom:1px solid rgba(231,189,97,.32);background:rgba(4,7,5,.94);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.67rem;letter-spacing:.08em;text-transform:uppercase}.qbox-topbar>span{color:var(--q-green)}.qbox-topbar>div{justify-self:end;display:flex;gap:7px}.qbox-guide button,.qbox-topbar a,.qbox-topbar button{min-height:38px;padding:8px 11px;border:1px solid rgba(231,189,97,.45);border-radius:4px;background:#080b08;color:var(--q-gold);text-decoration:none;cursor:pointer}.qbox-topbar button[aria-pressed=true]{border-color:var(--q-green);color:var(--q-green)}.qbox-lab{width:min(1440px,calc(100% - 28px));margin:0 auto}.qbox-title-block{padding:clamp(26px,4vw,58px) 20px 26px;text-align:center}.qbox-box small,.qbox-box span,.qbox-intro-card>span,.qbox-lever-panel>span,.qbox-mission-card>span,.qbox-outcome-card>span,.qbox-scope-heading,.qbox-section-heading,.qbox-title-block>span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.qbox-title-block>span{color:var(--q-gold)}.qbox-title-block h1{margin:7px 0 6px;font-family:Fraunces Variable,Georgia,serif;font-size:clamp(2.5rem,7vw,6rem);font-weight:540;letter-spacing:-.045em;line-height:.94}.qbox-title-block p{margin:0;color:#aeb6a8}.qbox-console{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);grid-template-areas:"scope box" "instruments log" "lever lever";grid-gap:12px;gap:12px;padding:12px;border:2px solid #66502d;outline:1px solid #1e3b28;background:#10120f;box-shadow:0 28px 80px rgba(0,0,0,.72),inset 0 0 60px rgba(0,0,0,.65)}.qbox-box-panel,.qbox-instruments,.qbox-lever-panel,.qbox-log,.qbox-scope-panel{border:1px solid #3d443d;background:#090c09;box-shadow:inset 0 0 28px rgba(0,0,0,.54)}.qbox-scope-panel{grid-area:scope;padding:14px}.qbox-box-panel{grid-area:box;min-height:430px;position:relative;display:grid;place-items:center;overflow:hidden;padding:22px}.qbox-instruments{grid-area:instruments;padding:14px}.qbox-log{grid-area:log;padding:14px}.qbox-lever-panel{grid-area:lever;display:grid;grid-template-columns:1fr auto auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:16px}.qbox-scope-heading,.qbox-section-heading{display:flex;justify-content:space-between;gap:14px;color:#8e9c8e}.qbox-scope-heading strong,.qbox-section-heading strong{color:var(--q-green)}.qbox-scope{width:100%;height:260px;display:block;margin-top:12px;border:1px solid rgba(185,239,140,.38);border-radius:18px;box-shadow:inset 0 0 32px rgba(74,189,91,.14),0 0 18px rgba(74,189,91,.08)}.qbox-meters{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:12px}.qbox-meters>div{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;padding:8px;border:1px solid #313831;background:#060806;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;text-transform:uppercase}.qbox-meters strong{color:var(--q-gold)}.qbox-meter{grid-column:1/-1;height:5px;background:#1d221d}.qbox-meter i{display:block;height:100%;background:var(--q-green);transition:width .5s ease}.qbox-box-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,rgba(185,239,140,.12),transparent 34%);pointer-events:none}.qbox-capsule-lights{position:absolute;top:14px;right:16px;display:flex;gap:7px}.qbox-capsule-lights i{width:9px;height:9px;border-radius:50%;background:#6e241d;box-shadow:0 0 8px rgba(221,75,61,.45)}.qbox-capsule-lights i:nth-child(2){background:#bd8d35}.qbox-capsule-lights i:nth-child(3){background:var(--q-green)}.qbox-box{position:absolute;top:46px;width:min(330px,76%);aspect-ratio:1.7;display:grid;place-content:center;grid-gap:7px;gap:7px;border:7px double #78623a;border-radius:18px 18px 34px 34px;background:linear-gradient(145deg,#20241f,#0c0f0c 56%,#25231b);color:var(--q-gold);text-align:center;box-shadow:0 18px 34px rgba(0,0,0,.72),inset 0 0 28px #000,0 0 26px rgba(185,239,140,.12)}.qbox-box strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:.1em}.phase-collapsed .qbox-box{border-color:var(--q-green);box-shadow:0 18px 34px rgba(0,0,0,.72),inset 0 0 28px #000,0 0 36px rgba(185,239,140,.28)}.qbox-intro-card,.qbox-mission-card,.qbox-outcome-card{position:relative;z-index:2;align-self:end;width:min(520px,100%);display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:15px;border:1px solid rgba(231,189,97,.44);background:rgba(5,8,5,.95);text-align:center}.qbox-intro-card>span,.qbox-mission-card>span,.qbox-outcome-card>span{color:var(--q-gold)}.qbox-intro-card p,.qbox-mission-card p,.qbox-outcome-card p{margin:0;color:#b9c0b3;font-size:.82rem;line-height:1.45}.qbox-intro-card button,.qbox-outcome-card button{min-height:44px;padding:9px 18px;border:1px solid var(--q-gold);background:#222013;color:#fff0bc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.qbox-mission-card small{color:#8e948b}.qbox-mission-card small.is-ready{color:var(--q-green)}.qbox-outcome-card h2{margin:0;font-family:Fraunces Variable,Georgia,serif;font-size:clamp(1.5rem,4vw,2.5rem)}.qbox-stamp{display:grid;min-width:min(320px,100%);padding:8px 12px;border:2px solid var(--q-pink);color:var(--q-pink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase;transform:rotate(-1deg)}.qbox-instrument-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:11px}.qbox-instrument-grid button{min-height:116px;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:10px;border:1px solid #424a42;background:#111511;color:var(--q-ink);text-align:left;cursor:pointer}.qbox-instrument-grid button>small,.qbox-instrument-grid button>span{color:#879087;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;letter-spacing:.04em;text-transform:uppercase}.qbox-instrument-grid button:focus-visible,.qbox-instrument-grid button:hover:not(:disabled){border-color:var(--q-green);background:#182019;outline:2px solid rgba(185,239,140,.22)}.qbox-instrument-grid button:disabled{cursor:default;opacity:.48}.qbox-instrument-grid button:disabled strong{color:var(--q-green)}.qbox-log-scroll{height:116px;overflow-y:auto;display:grid;grid-gap:7px;gap:7px;margin-top:11px}.qbox-log-scroll article,.qbox-log-scroll>p{margin:0;padding:9px;border-left:2px solid #566157;background:#0d110d;color:#aeb6aa;font-size:.72rem;line-height:1.4}.qbox-log-scroll article span{color:var(--q-gold);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.57rem;text-transform:uppercase}.qbox-log-scroll article p{margin:3px 0 0}.qbox-lever-panel>span{color:var(--q-gold)}.qbox-guard,.qbox-lever{min-height:48px;padding:10px 18px;border:2px solid #745e32;background:#17150e;color:#e7ca84;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.69rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.qbox-guard.is-open{border-color:var(--q-green);color:var(--q-green)}.qbox-lever{border-color:#a7372b;background:#3a1612;color:#ffd4c8}.qbox-guard:disabled,.qbox-lever:disabled{cursor:default;opacity:.36}.qbox-lever-panel>small{justify-self:end;color:#92998f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;text-transform:uppercase}.qbox-modal-backdrop{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.76)}.qbox-guide{width:min(900px,100%);max-height:calc(100svh - 40px);overflow-y:auto;padding:22px;border:1px solid var(--q-gold);background:#0c100c;box-shadow:0 28px 90px #000}.qbox-guide>div:first-child{display:grid;grid-template-columns:1fr auto;align-items:center}.qbox-guide>div:first-child span{color:var(--q-gold);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;text-transform:uppercase}.qbox-guide h2{grid-column:1;margin:4px 0 0;font-family:Fraunces Variable,Georgia,serif;font-size:2rem}.qbox-guide button{grid-column:2;grid-row:1/3}.qbox-guide>p{color:#aeb6aa}.qbox-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.qbox-guide-grid article{display:grid;grid-gap:5px;gap:5px;min-height:100px;padding:12px;border:1px solid #343b34;background:#080b08;opacity:.55}.qbox-guide-grid article.is-discovered{border-color:var(--q-pink);opacity:1}.qbox-guide-grid small,.qbox-guide-grid span{color:#8e978e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;text-transform:uppercase}.qbox-guide-grid strong{color:var(--q-pink)}.qbox-page.is-high-contrast{--q-green:#d4ffb0;--q-gold:#ffdc83;--q-pink:#ff9bd2}.qbox-page.is-reduced-motion *,.qbox-page.is-reduced-motion :after,.qbox-page.is-reduced-motion :before{animation-duration:.001ms!important;transition-duration:.001ms!important}@media (max-width:980px){.qbox-topbar{grid-template-columns:1fr auto}.qbox-topbar>span{display:none}.qbox-console{grid-template-columns:1fr;grid-template-areas:"box" "scope" "instruments" "log" "lever"}.qbox-instrument-grid{grid-template-columns:repeat(2,1fr)}.qbox-lever-panel{grid-template-columns:1fr 1fr}.qbox-lever-panel>small{justify-self:start}}@media (max-width:620px){.qbox-topbar{grid-template-columns:1fr}.qbox-topbar>div{justify-self:stretch;display:grid;grid-template-columns:repeat(3,1fr)}.qbox-topbar button{padding:7px 5px;font-size:.58rem}.qbox-lab{width:calc(100% - 12px)}.qbox-title-block{padding-inline:8px}.qbox-console{padding:7px}.qbox-box-panel{min-height:470px;padding:12px}.qbox-box{top:30px;width:86%}.qbox-scope{height:210px}.qbox-meters{grid-template-columns:repeat(2,1fr)}.qbox-instrument-grid{grid-template-columns:1fr}.qbox-instrument-grid button{min-height:90px}.qbox-lever-panel{grid-template-columns:1fr}.qbox-lever-panel>small{justify-self:stretch}.qbox-guide-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qbox-meter i{transition:none}}