.cp-knobs{pointer-events:none;transition:opacity 6s;position:absolute;inset:0}.cp-knob{pointer-events:none;position:absolute;top:0;left:0}.cp-knob i{display:block;position:absolute}.cp-tap.cp-drag{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cp-tap.cp-drag:active{cursor:grabbing}.cp.off .cp-knobs{opacity:0;transition:none}.cp.sleeping .cp-knobs{opacity:.35}.cp-k-lamp{mix-blend-mode:screen;opacity:0;background:color-mix(in srgb,var(--cp-glow) 80%,#fff);box-shadow:0 0 6px 2px color-mix(in srgb,var(--cp-glow) 70%,transparent),0 0 20px 6px color-mix(in srgb,var(--cp-glow) 30%,transparent);border-radius:3px;transition:opacity .45s}.cp-k-lever.live .cp-k-lamp{transition:opacity .1s linear}.cp-k-grip{mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--cp-glow) 40%,transparent),transparent);border-radius:50%;transition:opacity .4s}.cp-k-grip.on{opacity:.85}.cp-k-needle{mix-blend-mode:screen;opacity:.9;background:color-mix(in srgb,var(--cp-glow) 65%,#fff);box-shadow:0 0 5px 1px var(--cp-glow);border-radius:2px;transition:transform .6s cubic-bezier(.25,.8,.3,1);top:0;left:0}.cp-k-dot{mix-blend-mode:screen;background:color-mix(in srgb,var(--cp-glow) 70%,#fff);box-shadow:0 0 6px 2px color-mix(in srgb,var(--cp-glow) 60%,transparent);border-radius:50%;transition:transform .6s cubic-bezier(.25,.8,.3,1)}.cp-k-ring{opacity:0;mix-blend-mode:screen;box-shadow:0 0 0 2px color-mix(in srgb,var(--cp-glow) 45%,transparent),0 0 16px 4px color-mix(in srgb,var(--cp-glow) 30%,transparent);border-radius:50%;transition:opacity .4s,transform .25s}.cp-k-dial.held .cp-k-ring,.cp-k-stick.held .cp-k-ring{opacity:.75}.cp-k-wheel{background:repeating-linear-gradient(#0009 0 2px,#ffecd221 2px 6px) 0 0/100% 6px,linear-gradient(90deg,#141518,#3b3c40 50%,#141518);border-radius:5px;transition:background-position-y .6s cubic-bezier(.25,.8,.3,1);box-shadow:inset 0 0 5px #000,0 0 0 1px #0009}.cp-k-dial.held .cp-k-wheel{box-shadow:inset 0 0 5px #000,0 0 8px 1px color-mix(in srgb,var(--cp-glow) 45%,transparent)}.cp-k-dlamp{mix-blend-mode:screen;opacity:.1;background:radial-gradient(circle,#e8ffc8 0,#7fdc6e 38%,#5ac85a40 60%,#0000 72%);border-radius:50%;transition:opacity 1.2s}.cp-knob.live .cp-k-needle,.cp-knob.live .cp-k-dot,.cp-knob.live .cp-k-wheel{transition:none}.cp-k-desk{position:absolute;top:0;left:0;overflow:visible}.cp-k-slot{--v:0}.cp-k-slot:before{content:"";height:calc(var(--v) * 100%);mix-blend-mode:screen;opacity:.45;background:linear-gradient(to top,color-mix(in srgb,var(--cp-glow) 75%,transparent),color-mix(in srgb,var(--cp-glow) 20%,transparent));box-shadow:0 0 5px color-mix(in srgb,var(--cp-glow) 50%,transparent);border-radius:2px;transition:height .4s;position:absolute;bottom:0;left:0;right:0}.cp-k-cap{width:26px;height:9px;left:-11px;top:calc((1 - var(--v)) * 100% - 4.5px);background:linear-gradient(#efdcbc,#ae936d 60%,#7d6649);border-radius:2px;transition:top .4s,box-shadow .4s;box-shadow:0 2px #140e08d9,0 0 0 1px #0000008c}.cp-k-slot.held .cp-k-cap{box-shadow:0 2px 0 #140e08d9,0 0 0 1px #0000008c,0 0 9px 2px color-mix(in srgb,var(--cp-glow) 65%,transparent)}.cp-k-desk.live .cp-k-cap,.cp-k-desk.live .cp-k-slot:before{transition:none}.cp-k-mark{width:16px;height:2px;left:-6px;top:calc((1 - var(--m,0)) * 100% - 1px);mix-blend-mode:screen;background:#6fe39acc;border-radius:1px;transition:top .6s,background .6s;box-shadow:0 0 5px 1px #6fe39a8c}.cp-k-desk.bal .cp-k-mark{background:#c4ffd8;box-shadow:0 0 8px 2px #6fe39ad9}.cp-k-desk[hidden]{display:none}.cp-k-slamp{mix-blend-mode:screen;opacity:.9;--lc:255,220,150;background:radial-gradient(circle,rgba(var(--lc),.95) 0 30%,rgba(var(--lc),.4) 55%,rgba(var(--lc),0) 72%);box-shadow:0 0 10px 3px rgba(var(--lc),.35);border-radius:50%;transition:background 1.2s,box-shadow 1.2s}.cp-k-stick .cp-k-ring{transition:opacity .4s,transform .3s cubic-bezier(.25,.8,.3,1)}.cp-k-stick.live .cp-k-ring{transition:opacity .4s,transform 80ms linear}.cp-k-stick.off .cp-k-ring{opacity:0}@media (prefers-reduced-motion:reduce){.cp-k-needle,.cp-k-dot,.cp-k-wheel,.cp-k-cap,.cp-k-slot:before,.cp-k-ring,.cp-k-stick .cp-k-ring,.cp-k-mark{transition:opacity .4s}}.cp{isolation:isolate;--cp-glow:#ffb648;--vent:#ff9a3a;-webkit-tap-highlight-color:transparent;background:#03030a;position:absolute;inset:0;overflow:hidden}.cp-stage{transform-origin:0 0;transition:opacity 1s;position:absolute;top:0;left:0}.cp-stage.cp-in{opacity:0;transition:none}.cp-sky{background:#000;position:absolute;overflow:hidden}.cp-sky canvas{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.cp-pic{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;transition:filter 6s;position:absolute;top:0;left:0}.cp-layers,.cp-glows{pointer-events:none;position:absolute;inset:0}.cp-layers{transition:filter 6s}.cp-piece,.cp-glow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute}.cp-grow{pointer-events:none;transition:transform 1.6s cubic-bezier(.3,1.25,.5,1);position:absolute}.cp-grow .cp-leaf,.cp-grow .cp-bloom{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cp-grow .cp-bloom{overflow:visible}@media (prefers-reduced-motion:reduce){.cp-grow{transition:none}}.cp-glow{mix-blend-mode:screen;transition:filter 6s,opacity 6s}.cp-n{opacity:0;visibility:hidden;transition:opacity 6s,visibility 0s linear 6s,filter 6s}.cp-stage.night .cp-n{opacity:1;visibility:visible;transition:opacity 6s,visibility,filter 6s}.cp-stage.night .cp-glow{opacity:var(--cp-glow-night,.5)}.cp-stage.night .cp-bloom{filter:brightness(.6)}.cp-bloom{transition:filter 6s}.cp-stage.cut,.cp-stage.cut *{transition:none!important}.cp-mapw{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.cp-face{pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.cp-faces,.cp-taps{pointer-events:none;position:absolute;inset:0}.cp-tap{pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.cp-tap:focus-visible{outline:none}.cp-outlines{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.cp-outlines polygon{fill:color-mix(in srgb,var(--cp-glow) 7%,transparent);stroke:color-mix(in srgb,var(--cp-glow) 75%,transparent);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--cp-glow) 60%,transparent));transition:opacity .2s}.cp-outlines polygon.on{opacity:1}.cp-outlines polygon.focus{opacity:1;stroke:#fff;stroke-width:3.5px}.cp-outlines polygon.pulse{opacity:1;animation:2s ease-in-out infinite cp-pulse}@keyframes cp-pulse{50%{opacity:.35}}.cp-lights,.cp-leds{pointer-events:none;transition:opacity 4s;position:absolute;inset:0}.cp-bulb{width:var(--bs,16px);height:var(--bs,16px);margin:calc(var(--bs,16px) / -2) 0 0 calc(var(--bs,16px) / -2);mix-blend-mode:screen;--bc:255,220,150;background:radial-gradient(circle,rgba(var(--bc),.95) 0 18%,rgba(var(--bc),.45) 40%,rgba(var(--bc),0) 70%);animation:cp-twinkle var(--d,3s) ease-in-out var(--dl,0s) infinite alternate;opacity:.5;border-radius:50%;transition:background 1s;position:absolute}@keyframes cp-twinkle{0%{opacity:.25}to{opacity:1}}.cp-led,.cp-led b{border-radius:50%;position:absolute}.cp-led .g{background:radial-gradient(circle,var(--c) 0 25%,color-mix(in srgb,var(--c) 40%,transparent) 45%,transparent 72%);mix-blend-mode:screen;transition:opacity .25s;inset:-6px}.cp-led .k{opacity:0;background:#120e28d1;transition:opacity .25s;inset:0}.cp-led.off .g{opacity:0}.cp-led.off .k{opacity:1}.cp-plant,.cp-steam,.cp-ventglow,.cp-crateglow{pointer-events:none;position:absolute}.cp-plant{overflow:visible}.cp-steam{opacity:0;transition:opacity 1.5s;overflow:visible}.cp-steam.on{opacity:1}.cp-steam path{fill:none;stroke:#e6e0ff;stroke-width:4px;stroke-linecap:round;opacity:0;animation:3.4s ease-in-out infinite cp-steam}.cp-steam .s2{animation-delay:1.7s}@keyframes cp-steam{0%{opacity:0;transform:translateY(8px)}40%{opacity:.7}to{opacity:0;transform:translateY(-14px)}}.cp-ventglow{mix-blend-mode:screen;opacity:.35;background:radial-gradient(ellipse,color-mix(in srgb,var(--vent) 75%,transparent),color-mix(in srgb,var(--vent) 25%,transparent) 45%,transparent 70%);border-radius:50%;transition:opacity .4s}.cp-ventglow.hot{background:radial-gradient(#ff5f8fd9,#ff5f8f4d 45%,#0000 70%);animation:1.2s ease-in-out infinite cp-hot}.cp-ventglow.flash{opacity:1}@keyframes cp-hot{50%{opacity:.95}}.cp-crateglow{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#ffd68cb3,#ffb45a40 45%,#0000 70%);border-radius:50%;transition:opacity 1s}.cp-crateglow.on{opacity:.8;animation:2.4s ease-in-out infinite cp-crate}@keyframes cp-crate{50%{opacity:.45}}.cp.off .cp-pic,.cp.off .cp-layers{filter:brightness(.45)saturate(.8)}.cp.off .cp-glow{filter:brightness(.3)}.cp.off .cp-lights,.cp.off .cp-ventglow,.cp.off .cp-crateglow,.cp.off .cp-led .g{opacity:0}.cp.off .cp-led .k{opacity:1}.cp.sleeping .cp-stage:not([data-night]) .cp-pic,.cp.sleeping .cp-stage:not([data-night]) .cp-layers{filter:brightness(.32)saturate(.85)}.cp.sleeping .cp-stage:not([data-night]) .cp-glow{filter:brightness(.4)}.cp.sleeping .cp-lights{opacity:.6}.cp.sleeping .cp-bulb{animation-duration:calc(var(--d,3s) * 3)}.cp.sleeping .cp-leds{opacity:.4}.cp.sleeping .cp-outlines{display:none}.cp.show-taps .cp-outlines polygon{opacity:1}@media (prefers-reduced-motion:reduce){.cp-bulb,.cp-ventglow.hot,.cp-steam path,.cp-crateglow.on,.cp-outlines polygon.pulse{animation:none}.cp-steam path{opacity:.5}}@font-face{font-family:Lexend;src:url(../fonts/Lexend-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Lexend Exa;src:url(../fonts/LexendExa-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Share Tech Mono;src:url(../fonts/ShareTechMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Chakra Petch;src:url(../fonts/ChakraPetch-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Chakra Petch;src:url(../fonts/ChakraPetch-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Chakra Petch;src:url(../fonts/ChakraPetch-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}.cc{--font-system:"Segoe UI Variable","Segoe UI",system-ui,sans-serif;--font-system-mono:ui-monospace,"Cascadia Mono",Consolas,monospace;--font-lexend:"Lexend",var(--font-system);--font-lexend-exa:"Lexend Exa",var(--font-system);--font-share-tech-mono:"Share Tech Mono",var(--font-system-mono);--font-chakra-petch:"Chakra Petch",var(--font-system);isolation:isolate;-webkit-tap-highlight-color:transparent;font-family:var(--f-body);font-size:var(--fs);color:var(--ink);--a1:#4fe6ff;--a2:#ff5fd2;--a3:#8a5cff;background:#03030a;transition:--a1 3s,--a2 3s,--a3 3s;position:relative;overflow:hidden}@property --a1{syntax:"<color>";inherits:true;initial-value:#4fe6ff}@property --a2{syntax:"<color>";inherits:true;initial-value:#ff5fd2}@property --a3{syntax:"<color>";inherits:true;initial-value:#8a5cff}:where(.cc){--ink:#eee;--ink-2:#c8c8d0;--fill:#ffffff12;--edge:#ffffff29;--slab:#0c0c18cc;--slab-solid:#0c0c18f0;--r-panel:0px;--r-mod:0px;--r-ctl:0px;--r-card:0px;--blur-panel:0px;--blur-dock:0px;--blur-readout:0px;--f-body:var(--font-system);--f-label:var(--font-system);--f-num:var(--font-system-mono);--f-voice:var(--font-system);--enter:none;--enter-dur:0s;--vent:#ff9a3a;--fs:16px;--fs-s:13.5px;--fs-voice:18px;--tap:52px;--pad:18px}.cc *,.cc :before,.cc :after{box-sizing:border-box}.cc .ui{pointer-events:none;position:absolute;inset:0}.cc .ui>*,.cc .glass>*{pointer-events:auto}.cc .glass{pointer-events:none;position:absolute}.cc .glass>*{pointer-events:none}.cc .mod,.cc .dock,.cc .panelwrap,.cc .night,.cc .boot,.cc .welcome,.cc .help,.cc .tut{position:absolute}:where(.cc button){font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}:where(.cc button:disabled){cursor:default}.cc :focus-visible{outline-offset:3px;outline:3px solid #fff}.cc p{margin:0}.cc h2,.cc h3{font-weight:inherit;margin:0}.cc .ico{fill:none;stroke:currentColor;vertical-align:middle;flex:none;width:1.35em;height:1.35em}.cc.sz-lap{--fs:16px;--fs-s:13.5px;--fs-voice:18px;--tap:52px;--pad:18px}.cc.sz-tab{--fs:17.5px;--fs-s:14.5px;--fs-voice:20px;--tap:56px;--pad:20px}.cc.sz-pho{--fs:16px;--fs-s:13.5px;--fs-voice:17px;--tap:52px;--pad:16px}.btn{min-height:var(--tap);min-width:var(--tap);text-align:center;white-space:nowrap;justify-content:center;align-items:center;line-height:1.1;display:inline-flex}.btn .bt{width:100%;height:100%;min-height:inherit;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.btn.small{min-height:44px}.btn.small .bt{padding:0 14px}.btn.wide{width:100%}.btn:disabled{cursor:default}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cc.sz-pho .panel .frame{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spinr{to{transform:rotate(-360deg)}}@keyframes breathe{0%,to{opacity:.35}50%{opacity:1}}.cc.reduce .panel .frame,.cc.reduce .panel .screen{animation:none!important}.cc.sz-port .panel .frame{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.cc.lite *,.cc.lite :before,.cc.lite :after{-webkit-backdrop-filter:none!important}.cc.lite{--slab:var(--slab-solid)}.mod{align-items:stretch;gap:10px;display:flex}.mod .frame{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.mod .mh{flex:none;align-items:center;gap:8px;display:flex}.mod .mh .plate{align-items:center;gap:8px;margin-right:auto;display:inline-flex}.mod .screen{flex:1;min-height:0;position:relative;overflow:hidden}.mod.console,.mod.navm{cursor:pointer}.navm .frame{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.gauges .screen{flex-direction:column;justify-content:center;gap:8px;display:flex}.gauge{grid-template-columns:62px 1fr 48px;align-items:center;gap:8px;display:grid}.gauge .gv{text-align:right}.gt{height:10px;position:relative}.gt b{position:absolute;top:0;bottom:0;left:0}.gt .band{width:25%;position:absolute;top:-3px;bottom:-3px;left:45%}.gt .sweet{width:4px;margin-left:-2px;position:absolute;top:-5px;bottom:-5px}.vent{flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:center;gap:2px;display:flex}.console .lines{flex-direction:column;justify-content:flex-end;gap:5px;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 26px);mask-image:linear-gradient(#0000,#000 26px)}.console .mh .hint{white-space:nowrap}.navm .screen{align-items:center;gap:14px;display:flex}.radar{border-radius:50%;flex:none;width:76px;height:76px;position:relative;overflow:hidden}.radar .sweep{border-radius:50%;position:absolute;inset:0}.radar .blip,.radar .junk{border-radius:50%;width:7px;height:7px;position:absolute}.radar .blip{top:30%;left:64%}.radar .junk{width:5px;height:5px;top:62%;left:30%}.nv{flex-direction:column;gap:1px;min-width:0;display:flex}.nv>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dock{z-index:4;gap:6px;display:flex}.dk{min-width:var(--tap);min-height:calc(var(--tap) + 14px);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 8px;display:flex;position:relative}.dk .dk-l{white-space:nowrap}.cc.sz-pho .dock{gap:2px}.cc.sz-pho .dk{min-width:0;padding:6px 2px}.dk-l .ls,.cc.sz-pho .dk-l .lf{display:none}.cc.sz-pho .dk-l .ls{display:inline}.cc.sz-pho .dk-l{letter-spacing:.02em!important;font-size:10.5px!important}.cc.sz-pho .gauges .screen{gap:5px}.cc.sz-pho .gauge{line-height:1.15}.cc.sz-pho .mod .frame{padding-top:8px;padding-bottom:9px}.cc .mod.navm.tucked{opacity:0;pointer-events:none;transition:opacity .3s}.cc.reduce .mod{transition:opacity 3s}.navm .screen{flex-direction:column;justify-content:center;align-items:stretch;gap:6px}.navm .nv{cursor:pointer;gap:0}.gauges .screen{gap:5px}.cc.sz-tab .navm .pc{display:none}.throttle{touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:row-reverse;flex:none;align-items:stretch;gap:6px;width:112px;padding:10px 10px 10px 6px;display:flex;position:relative}.th-lever{cursor:grab;flex:none;width:40px;position:relative}.throttle.drag .th-lever{cursor:grabbing}.th-slot{width:8px;margin-left:-4px;position:absolute;top:6%;bottom:6%;left:50%}.th-det{width:26px;height:2px;left:50%;bottom:calc(var(--d) * 33.333% + 16.667%);margin:0 0 -1px -13px;position:absolute}.th-knob{width:36px;height:18px;left:50%;bottom:calc(var(--t) * 33.333% + 16.667%);margin-left:-18px;transition:bottom .45s cubic-bezier(.3,1.3,.5,1);position:absolute;transform:translateY(50%)}.th-keys{flex-direction:column-reverse;flex:1;min-width:0;display:flex}.th-k{white-space:nowrap;flex:1;justify-content:flex-end;align-items:center;min-height:0;padding:0 2px;display:flex}.throttle.drag .th-knob,.cc.reduce .th-knob{transition:none}.navm .screen{justify-content:center}.cc.sz-pho .navm .mh,.cc.sz-pho .navm .nv-loc{display:none}.cc.sz-pho .navm .frame{padding-top:7px!important;padding-bottom:7px!important}.cc.sz-pho .navm .nv{font-size:var(--fs-s)}.cc.sz-pho .navm .nv-st:after{content:" ›"}.cc.sz-pho .throttle{flex-direction:column;gap:0;width:52%;padding:4px 10px 2px}.cc.sz-pho .th-lever{width:auto;height:28px}.cc.sz-pho .th-slot{width:auto;height:8px;margin:-4px 0 0;inset:50% 7% auto}.cc.sz-pho .th-det{top:50%;bottom:auto;left:calc(var(--d) * 33.333% + 16.667%);width:2px;height:20px;margin:-10px 0 0 -1px}.cc.sz-pho .th-knob{top:50%;bottom:auto;left:calc(var(--t) * 33.333% + 16.667%);width:18px;height:30px;margin:0;transition:left .45s cubic-bezier(.3,1.3,.5,1);transform:translate(-50%,-50%)}.cc.sz-pho .th-keys{flex-direction:row}.cc.sz-pho .th-k{justify-content:center}.win-x{width:40px;height:40px;color:var(--ink-2);opacity:.75;border-radius:50%;flex:none;place-items:center;margin:-8px -8px -8px 2px;display:grid}.win-x .ico{stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.win-x:hover,.win-x:focus-visible{opacity:1;background:var(--fill)}.mod.win-in{animation:.32s cubic-bezier(.2,.7,.2,1) win-in}@keyframes win-in{0%{opacity:0;transform:translateY(10px)}}.cc.reduce .mod.win-in{animation:none}.dk-win{flex:.82}.dk-sep{background:var(--edge);flex:none;align-self:stretch;width:1px;margin:12px 2px}.dk-l .lp,.cc.sz-pho .dk-win:not(.dk-all){display:none}.cc.sz-pho .dk-all{flex:1}.cc.sz-pho .dk-all .lf{display:none}.cc.sz-pho .dk-all .lp{display:inline}.dock.narrow{gap:2px}.dock.narrow .dk{min-width:0;padding:6px 2px}.dock.narrow .dk-l{letter-spacing:.02em!important;font-size:10.5px!important}.dock.narrow .dk-l .lf{display:none}.dock.narrow .dk-l .ls,.cc:not(.sz-pho) .dock.narrow .dk-all .lf{display:inline}.panelwrap{z-index:5}.panel{display:flex;position:absolute;inset:0}.panel .frame{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.panel .ph{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex;position:relative}.panel .plate,.welcome .plate{align-items:center;gap:8px;margin-right:auto;display:inline-flex}.panel .ph-meta{flex-basis:100%;order:3;align-items:center;gap:12px;display:flex}.panel .screen{flex:1;min-height:0;position:relative;overflow:hidden}.panel .pb{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.panel .pb>*+*{margin-top:14px}.wallet{flex-wrap:wrap;gap:4px 12px;display:flex}.sec{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.sec em{font-style:normal}.cards{gap:10px;display:grid}.card{align-items:center;gap:12px;display:flex}.card .c-main{flex:1;min-width:0}.card .c-name{display:inline}.card .c-lvl{margin-left:8px}.card .c-cost{flex-wrap:wrap;gap:6px 10px;margin-top:6px;display:flex}.cost{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cost i{background:var(--rc);border-radius:50%;width:8px;height:8px;display:inline-block}.card .c-act{flex:none}.owned-row{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.chips{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.chip{flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:relative}.chip .cr{min-height:1.1em;font-style:normal}.chip .cbar{height:4px;margin-top:4px;display:block}.chip .cbar b{height:100%;display:block}.meter{flex:1;height:8px;position:relative;overflow:hidden}.meter b{height:100%;display:block}.meter.big{height:12px}.req,.dep{grid-template-columns:92px 1fr 86px;align-items:center;gap:12px;margin-top:10px;display:grid}.req em,.dep em{text-align:right;font-style:normal}.phases{gap:6px;margin:12px 0 4px;display:flex}.phs{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.phs i{height:6px;display:block}.phs em{overflow-wrap:anywhere;font-style:normal;line-height:1.15}.lsec .row,.lsec .btn{margin-top:12px}.goal{margin-top:6px}.lsec .dish-keep{margin-top:10px}.tabs{scrollbar-width:none;flex:none;gap:6px;display:flex;overflow-x:auto}.cc.sz-pho .tab,.cc.sz-tab .tab{gap:5px;padding:0 7px}.cc.sz-pho .tab .ico,.cc.sz-tab .tab .ico{display:none}.tab{min-height:var(--tap);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.target{align-items:center;gap:14px;padding:14px;display:flex}.target .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.focus{flex-direction:column;gap:8px;display:flex}.ftrack{height:30px;position:relative;overflow:hidden}.ftrack .zf{width:36%;position:absolute;top:0;bottom:0;left:32%}.ftrack .zp{width:12%;position:absolute;top:0;bottom:0;left:44%}.ftrack .needle{width:4px;margin-left:-2px;position:absolute;top:3px;bottom:3px;left:38%}.nears{gap:8px;display:grid}.near{text-align:left;align-items:center;gap:14px;width:100%;min-height:68px;padding:10px 14px;display:flex}.near .t{flex-direction:column;gap:2px;min-width:0;display:flex}.near .ni{background:var(--fill);width:34px;height:34px;color:var(--a1);border-radius:50%;flex:none;place-items:center;display:grid}.near .ni .ico{width:20px;height:20px}.near .t{flex:1}.near .t span{color:var(--ink-2);font-size:var(--fs-s)}.near .na{flex:none;align-items:center;gap:6px;display:flex}.th{flex:none;line-height:0;display:inline-block}.atlas{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.ait{min-height:var(--tap);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;display:flex}.ait b{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.ch{align-items:center;gap:16px;display:flex}.stats{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px;display:grid}.stats div{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.claim{padding:12px 14px}.claim .meter{margin:8px 0}.mapwrap{overscroll-behavior:contain;overflow-x:auto}.starmap{display:block}.memrow{align-items:center;gap:10px;display:flex}.entries{gap:8px;display:grid}.entry{padding:10px 14px}.entry .h{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.entry .h span{margin-right:auto}.entry p{margin-top:6px}.tag{white-space:nowrap;font-style:normal}.stations{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.station{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:72px;padding:10px 14px;display:flex}.np{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;display:flex}.np .np-k{flex-basis:100%}.np .np-name{margin-right:auto}.desk{grid-template-columns:repeat(6,1fr);gap:4px;padding:12px 8px;display:grid}.fader{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;display:flex}.fader .ftr{width:48px;height:150px;position:relative}.fader .ffill,.fader .fcap{position:absolute;left:50%}.fader .fl,.fader .fv{white-space:nowrap}.opts{flex-wrap:wrap;gap:8px;display:flex}.opt{min-height:var(--tap);padding:0 16px}.opt em{font-style:normal}.optlabel{margin-top:16px!important}.say{flex:none;gap:8px;margin-top:12px;display:flex}.say input{min-width:0;min-height:var(--tap);font:inherit;border:0;flex:1;padding:0 14px}.log{flex-direction:column;gap:9px;display:flex}.log .who{margin-right:10px}.tuner{flex-direction:column;flex:none;gap:10px;margin-top:12px;padding:14px;display:flex}.tuner .row{flex-wrap:nowrap}.tuner .meter{flex:1}.waves{width:100%;height:58px;display:block}.dl{grid-template-columns:96px 1fr;align-items:center;gap:10px;display:grid}.dl input{width:100%;height:var(--tap);margin:0}.panel[data-kind=console] .pb{flex-direction:column;display:flex}.panel[data-kind=console] .log{flex:1}.cc.sz-pho .desk .fader .ftr{width:44px;height:132px}.cc.sz-pho .stations{grid-template-columns:1fr}.cc.sz-pho .station{flex-direction:row;justify-content:space-between;align-items:center;min-height:60px}.cc.sz-pho .req,.cc.sz-pho .dep{grid-template-columns:74px 1fr 70px}.chart{aspect-ratio:480/280;margin:2px 0 14px;position:relative}.chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart .grid line,.chart .trail,.chart .route,.chart .bear path,.chart .rg circle{vector-effect:non-scaling-stroke}.chart .trail,.chart .route,.chart .bear path{fill:none}.chart .cl{text-align:center;white-space:nowrap;pointer-events:none;line-height:1.2;position:absolute;transform:translate(-50%)}.chart .cl b,.chart .cl em{font-style:normal;display:block}.chart .cl.cl-bearing{transform:translate(-85%)}.dcard{align-items:center;gap:12px;padding:12px 14px;display:flex}.d-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.speeds{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.speeds .spd{min-height:var(--tap);justify-content:flex-start;gap:0;padding:10px 12px}.cc.sz-pho .speeds .spd{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:9px 10px}.fuelrow{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:16px 0 4px;display:grid}.cc .fuelrow .meter{height:10px}.fuelrow .meter i{position:absolute;top:0;bottom:0}.fuelrow em{font-style:normal}.colls{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;margin:10px 0 14px;display:grid}.coll{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.coll .cn em{font-style:normal}.coll .cbar{height:4px;margin-top:4px;display:block;position:relative}.coll .cbar b{position:absolute;top:0;bottom:0;left:0}.nm-opts{flex-wrap:wrap;gap:8px;margin:14px 0 8px;display:flex}.nm-opts .btn{flex:auto}.naming .row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cc.sz-pho .speeds{grid-template-columns:1fr;gap:6px}.cc.sz-pho .speeds .spd{flex-flow:wrap;align-items:baseline;gap:2px 12px;min-height:0;padding:10px 12px}.cc.sz-pho .speeds .spd b{flex-basis:100%}.opts.zoom{flex-wrap:nowrap;margin:0 0 12px}.opts.zoom .zb{min-height:calc(var(--tap) - 4px);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:flex}.opts.zoom .zb .ico{flex:none;width:18px;height:18px}.chart .reach .edge,.chart .ww circle,.chart .ww path{vector-effect:non-scaling-stroke}.chart .reach{transition:opacity .6s}.chart .reach.off{opacity:0}.chart .reach circle{fill:none;transition:r .8s cubic-bezier(.2,.7,.2,1)}.chart .reach .shade{stroke-width:1000px;filter:blur(7px)}.cc.reduce .chart .reach circle{transition:none}.chart{overflow:hidden}.chart-key{font-size:var(--fs-s);align-items:center;gap:10px;margin:-6px 0 14px;line-height:1.3;display:flex}.chart-key i{border-radius:50%;flex:none;width:22px;height:22px}.chart .ww-t{fill:none;transform:rotate(-90deg)}.chart .ww-tail{fill:none}.chart .cl.cl-up{transform:translate(-50%,-100%)}.chart .cl.cl-end{text-align:right;transform:translate(-100%)}.chart .rg.far{opacity:.55}.cc .coll.endless .cbar{background:0 0}.coll.endless .cbar b{-webkit-mask-image:linear-gradient(90deg,#000 25%,#0000);mask-image:linear-gradient(90deg,#000 25%,#0000)}.cu-stats{margin-top:12px}.cu-stats div:nth-child(2){grid-column:span 2}.scan{opacity:0;width:0;height:0;transition:opacity .6s;position:absolute;top:0;left:0}.scan.on{opacity:1}.scan .ring{position:absolute;transform:translate(-50%,-50%)}.scan .arcs{fill:none;width:124%;height:124%;position:absolute;inset:-12%;overflow:visible}.scan .bk{width:18px;height:18px;position:absolute}.scan .bk.tl{top:-10%;left:-10%}.scan .bk.tr{top:-10%;right:-10%}.scan .bk.bl{bottom:-10%;left:-10%}.scan .bk.br{bottom:-10%;right:-10%}.scan .leader{width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.scan .box{flex-direction:column;gap:2px;width:250px;display:flex;position:absolute}.scan .s-lines{white-space:pre-line}.scan .s-bar{height:6px;margin-top:8px;position:relative}.scan .s-bar i{width:0;position:absolute;top:0;bottom:0;left:0}.sector-title{text-align:center;opacity:0;flex-direction:column;align-items:center;padding:0 20px;transition:opacity 1.6s;display:flex;position:absolute;top:30%;left:0;right:0}.sector-title.on{opacity:1}.sector-title .st-rule{width:0;height:1.5px;transition:width 1.6s .4s;display:block}.sector-title.on .st-rule{width:min(360px,70%)}.toast{opacity:0;white-space:nowrap;position:absolute;transform:translate(-50%)}.toast.on{animation:3.2s ease-out forwards toastUp}@keyframes toastUp{0%{opacity:0;transform:translate(-50%,8px)}15%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(-50%,-34px)}}.cc.reduce .toast.on{animation:3s linear forwards toastFade}@keyframes toastFade{0%,80%{opacity:1;transform:translate(-50%)}to{opacity:0}}.glass .caption{left:50%;bottom:var(--cap-b,14px);text-align:center;text-wrap:pretty;opacity:0;background:radial-gradient(closest-side,#03060e8c,#03060e66 70%,#03060e00);border-radius:14px;width:max-content;max-width:min(640px,100% - 32px);padding:7px 16px;transition:opacity 1.4s;position:absolute;transform:translate(-50%)}.glass .caption:empty{display:none}.glass .caption.on{opacity:1;transition-duration:.5s}.glass .caption.top{top:16px;bottom:auto}.night{text-align:center;z-index:6;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:none}.cc.sleeping .night{display:flex}.night .n-wake{opacity:0;transition:opacity .4s}.night .n-note{opacity:.5;text-wrap:pretty;max-width:min(500px,86%);margin:16px 0 0;font-size:15px;line-height:1.5}.night .n-note span{opacity:.75;margin-right:8px}.night.hint .n-wake{opacity:1}.night .n-orb{flex:none;order:-1;display:block}.cc:not(.reduce) .night .n-orb{animation:10s ease-in-out infinite breath}@keyframes breath{0%,to{opacity:.3;transform:scale(.9)}40%{opacity:.8;transform:scale(1.05)}}.cc .dock,.cc .glass,.cc .views{transition:opacity 3s}.cc .mod{transition:left .5s cubic-bezier(.2,.7,.2,1),width .5s cubic-bezier(.2,.7,.2,1),opacity 3s}.cc.sleeping .mod,.cc.sleeping .dock,.cc.sleeping .glass,.cc.sleeping .panelwrap,.cc.sleeping .views{opacity:0;pointer-events:none}.cc.sleeping .ui>.wakelayer{display:block}.wakelayer{z-index:7;background:0 0;display:none;position:absolute;inset:0}.boot{z-index:9;text-align:center;justify-content:center;align-items:center;display:flex;inset:0}.boot .b-in{flex-direction:column;align-items:center;gap:16px;max-width:560px;padding:24px;display:flex}.boot .b-lines{flex-direction:column;gap:4px;min-height:5em;display:flex}.boot .b-bring{flex-direction:column;align-items:center;gap:8px;width:min(440px,100%);display:flex}.boot .bb-open{flex-direction:column;gap:8px;width:100%;display:flex}.boot .bb-open p{margin:0}.boot .bb-open .row{justify-content:center}.boot .bb-open textarea{box-sizing:border-box;border-radius:var(--r-ctl);border:1px solid var(--edge);background:var(--fill);width:100%;color:var(--ink);resize:vertical;padding:8px 10px;font:12px/1.35 ui-monospace,Consolas,monospace}.welcome{z-index:8}.welcome .frame{flex-direction:column;display:flex;position:relative}.welcome .screen{position:relative}.welcome .w-rows{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin:14px 0;display:grid}.welcome .w-row{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.welcome .w-row.keep{grid-column:span 2}.help{z-index:10;cursor:pointer;inset:0}.help svg.hlines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.help .hl{max-width:250px;padding:10px 12px;position:absolute;transform:translate(-50%,-50%)}.help .hl b{margin-bottom:2px;display:block}.help .hl.legend{width:max-content;transform:translate(-50%,-50%)}:is(.cc:has(.help) .scan,.cc:has(.welcome) .scan,.cc:has(.boot) .scan){opacity:0!important}.help .hl.legend ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:6px 0 0;padding:0;list-style:none;display:grid}.help .hl.legend li{align-items:center;gap:10px;display:flex}.help .hl.legend.one ul{grid-template-columns:minmax(0,1fr)}.help.tight .hl{padding:8px 10px;font-size:calc(var(--fs-s) * .9)!important}.help.tight .hl.legend ul{gap:4px 14px}.help .hl.legend.three ul{grid-template-columns:repeat(3,minmax(0,1fr))}.help .hclose{white-space:nowrap;position:absolute;top:14px;left:50%;transform:translate(-50%)}.tut{z-index:7;pointer-events:none}.tut .tut-ring{position:absolute;inset:0}.tut .tut-card{pointer-events:auto;flex-direction:column;gap:4px;width:220px;display:flex;position:absolute}.tut .tut-card .btn{align-self:flex-start;margin-top:4px}.cc .tut-pulse{outline:2px solid color-mix(in srgb,var(--a1) 80%,transparent);outline-offset:3px;animation:2s ease-in-out infinite tut-pulse}@keyframes tut-pulse{50%{outline-color:color-mix(in srgb,var(--a1) 20%,transparent)}}.cc.reduce .tut-pulse{animation:none}.cc .views{z-index:4;top:max(12px,calc(env(safe-area-inset-top,0px) + 8px));left:calc(env(safe-area-inset-left,0px) + 84px);border:1px solid color-mix(in srgb,var(--a1) 40%,transparent);background:var(--slab-solid,#0c0a1ad1);box-shadow:0 0 14px color-mix(in srgb,var(--a1) 18%,transparent);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute}.cc .views[hidden]{display:none}.cc .vw{min-height:44px;color:var(--ink-2);font:inherit;font-size:var(--fs-s);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;padding:0 15px;transition:background .3s,color .3s}.cc .vw.on{color:var(--ink);background:color-mix(in srgb,var(--a1) 22%,transparent)}.cc .vw:focus-visible{outline:2px solid color-mix(in srgb,var(--a1) 70%,transparent);outline-offset:1px}.cc.sz-pho .vw{padding:0 10px}.cc .ui [hidden]{display:none!important}.gauges .g-say{font-size:calc(var(--fs-s) * .9);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;line-height:1.3;overflow:hidden}.gauges .g-say[data-tone=hot]{color:color-mix(in srgb,var(--vent,#ff9a3a) 80%,#fff)}.gauges .g-say[data-tone=low]{color:#ffa195}.cc .mod.prompt,.cc .mod.dockctl{z-index:5}.prompt .mh .pm-left,.dockctl .mh .dc-name{font-family:var(--f-num);font-size:var(--fs-s);color:var(--ink-2);white-space:nowrap;margin-left:auto}.prompt .screen,.dockctl .screen{flex-direction:column;gap:10px;display:flex;overflow:visible}.prompt .pm-text,.dockctl .dc-ph{font-size:var(--fs-s);color:var(--ink);margin:0;line-height:1.45}.prompt .pm-acts,.dockctl .row{justify-content:flex-end}.prompt .pm-acts:empty,.prompt .pm-live:empty{display:none}.prompt .pm-cost{flex-wrap:wrap;gap:8px;display:flex}.pm-track{background:var(--fill);border-radius:6px;height:12px;margin:2px 7px 0;position:relative}.pm-track .pm-good,.pm-track .pm-perfect{top:0;bottom:0;left:calc((var(--mark) - var(--good) / 2) * 100%);width:calc(var(--good) * 100%);background:color-mix(in srgb,var(--a1) 32%,transparent);border-radius:6px;position:absolute}.pm-track .pm-perfect{left:calc((var(--mark) - var(--perfect) / 2) * 100%);width:calc(var(--perfect) * 100%);background:#ffd36bbf}.pm-track .pm-dot{top:50%;left:calc(var(--pos) * 100%);background:var(--ink);width:14px;height:14px;box-shadow:0 0 10px var(--a2);border-radius:50%;margin:-7px 0 0 -7px;transition:left 1s linear;position:absolute}.prompt .pm-when{font-size:var(--fs-s);color:var(--ink-2);margin-top:6px;display:block}.pm-scoop{align-items:center;gap:18px;display:flex}.pm-scoop .depth{touch-action:none;cursor:ns-resize;background:linear-gradient(color-mix(in srgb,var(--a1) 10%,transparent),color-mix(in srgb,var(--a2) 42%,transparent));width:52px;height:112px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:12px;flex:none;position:relative}.pm-scoop .redline{left:-5px;right:-5px;top:calc(var(--red,.9) * 100%);background:#ff7b6b;height:2px;position:absolute}.pm-scoop .d-knob{left:5px;right:5px;top:calc(var(--depth,0) * 100%);background:var(--ink);height:14px;box-shadow:0 0 10px var(--a2);border-radius:7px;margin-top:-7px;position:absolute}.pm-scoop .depth:focus-visible,.pm-sail .dial:focus-visible{outline:2px solid var(--a1);outline-offset:3px}.pm-got{flex-direction:column;gap:2px;display:flex}.pm-got b{font-family:var(--f-num);font-size:calc(var(--fs) * 2.1);color:color-mix(in srgb,var(--rc,#b9a4ff) 75%,#fff);font-weight:300;line-height:1}.pm-got span{font-size:var(--fs-s);color:var(--ink-2)}.pm-sail{align-items:center;gap:18px;display:flex}.pm-sail .dial{touch-action:none;cursor:grab;flex:none;width:156px;height:88px;overflow:visible}.pm-sail .d-arc{fill:none;stroke:var(--edge);stroke-width:2px}.pm-sail .d-wind{stroke:color-mix(in srgb,var(--a2) 80%,#fff);stroke-width:3px;stroke-dasharray:5 5;stroke-linecap:round}.pm-sail .d-sail{stroke:var(--ink);stroke-width:5px;stroke-linecap:round}.pm-sail .d-hub{fill:var(--ink)}.pm-match{font-size:var(--fs-s);color:var(--ink-2);flex-direction:column;flex:1;gap:6px;display:flex}.pm-match i{background:var(--fill);border-radius:4px;height:8px;display:block;overflow:hidden}.pm-match b{background:linear-gradient(90deg,var(--a1),var(--a2));width:0;height:100%;transition:width .25s;display:block}.dockctl .mh .dc-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.dockctl .screen{gap:8px}.dockctl .dc-fly{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.dockctl .dc-th{font-size:var(--fs-s);color:var(--ink-2)}.dockctl .dc-th b{font-family:var(--f-num);color:var(--ink);white-space:nowrap;margin-left:4px;font-weight:400}.dockctl .dc-fly input{width:100%;min-height:var(--tap);accent-color:var(--a1);grid-column:1/-1;margin:0}.cc.reduce .pm-track .pm-dot,.cc.reduce .pm-match b{transition:none}.naming .nm-what{font-size:var(--fs-s);color:var(--ink-2);margin:6px 0 0}.nm-opts .nm-opt{height:auto}.nm-opts .nm-opt .bt{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 16px;display:flex}.nm-opts .nm-opt em{font-style:normal;font-size:calc(var(--fs-s) * .9);color:var(--ink-2);white-space:normal;font-weight:400;line-height:1.35}.nm-own{gap:8px;margin:4px 0 12px;display:flex}.nm-own input{min-width:0;min-height:var(--tap);border-radius:var(--r-ctl);border:1px solid var(--edge);background:var(--fill);color:var(--ink);font:inherit;font-size:var(--fs);flex:1;padding:0 14px}.nm-own input::placeholder{color:var(--ink-2)}.nm-own input:focus{outline:2px solid color-mix(in srgb,var(--a1) 70%,transparent);outline-offset:1px}.cc .nm-chip{z-index:4;cursor:pointer;border:1px solid color-mix(in srgb,var(--a1) 60%,transparent);background:var(--slab-solid,#0c0a1ad1);min-height:44px;color:var(--ink);font:inherit;font-size:var(--fs-s);box-shadow:0 0 18px color-mix(in srgb,var(--a1) 25%,transparent);border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:absolute}.voy-intro{margin:4px 0 8px}.voyages{flex-direction:column;gap:8px;display:flex}.opt.voy{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:9px 14px;display:flex}.opt.voy b{font-weight:500;font-size:var(--fs)}.opt.voy em{font-size:calc(var(--fs-s) * .92);line-height:1.35}.opt.voy:disabled{opacity:.45;cursor:default}.night .n-voy{letter-spacing:.03em;opacity:.5;margin-top:6px;font-size:14px}.welcome.morning{flex-direction:column;display:flex}.welcome.morning .frame{min-height:0;max-height:100%}.welcome.morning .screen{overscroll-behavior:contain;min-height:0;overflow:auto}.morning .m-where{flex-direction:column;gap:2px;margin:2px 0 6px;display:flex}.morning .m-where b{font-size:calc(var(--fs) * 1.45);font-weight:500;line-height:1.2}.morning .m-where span{font-size:var(--fs-s);color:var(--ink-2)}.morning .w-line{margin:8px 0 0}.morning .m-sec{font-size:calc(var(--fs-s) * .9);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:16px 0 8px;font-weight:400}.morning .m-names,.morning .m-notes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.morning .m-names li{border-radius:var(--r-card);background:var(--fill);align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex}.morning .m-names li>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.morning .m-names em{font-style:normal;font-size:var(--fs-s);color:var(--ink-2)}.morning .m-notes li{font-size:var(--fs-s);padding-left:16px;line-height:1.45;position:relative}.morning .m-notes li:before{content:"";background:var(--a1);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:3px}.morning .m-row{justify-content:flex-end;margin-top:16px}.morning .m-crate{margin-top:10px}.welcome.morning .ph{align-items:center;gap:10px;display:flex}.welcome.morning .ph .plate{margin-right:auto}.morning .w-row b small{font-size:var(--fs-s);color:var(--ink-2);font-weight:400}.morning .m-naming{padding-top:4px}.cc .cp-face[data-show]{color:var(--cp-glow);font-family:var(--font-share-tech-mono);letter-spacing:.01em;text-shadow:0 0 .35em color-mix(in srgb,var(--cp-glow) 60%,transparent);line-height:1.12;transition:opacity 3s}.cc .cp-face .scr{background:radial-gradient(ellipse 80% 70% at 50% 45%,color-mix(in srgb,var(--cp-glow) 9%,transparent),transparent 78%);padding:.28em .42em;position:absolute;inset:0}.cc .cp-face .scr-in{height:100%;overflow:hidden}.cc .cp-face[data-show=reactor] .scr-in{grid-template-columns:auto minmax(1.5em,1fr) auto;align-content:center;align-items:center;gap:.16em .38em;display:grid}.cc .cp-face .sr{display:contents}.cc .cp-face .sr.cut{display:none}.cc .cp-face .sk{opacity:.8}.cc .cp-face .sk .ls,.cc .cp-face .tight .sk .lf{display:none}.cc .cp-face .tight .sk .ls{display:inline}.cc .cp-face[data-show=reactor] .scr-in.bare{grid-template-columns:auto 1fr}.cc .cp-face .bare .sb{display:none}.cc .cp-face .sv{text-align:right}.cc .cp-face .sb{background:color-mix(in srgb,var(--cp-glow) 20%,transparent);border-radius:.1em;height:.42em;display:block;position:relative}.cc .cp-face .sb b{background:var(--cp-glow);box-shadow:0 0 .3em color-mix(in srgb,var(--cp-glow) 70%,transparent);border-radius:.1em;position:absolute;top:0;bottom:0;left:0}.cc .cp-face .sb .band{background:#6eff9647;border-left:1px solid #6eff96b3;border-right:1px solid #6eff96b3;position:absolute;top:-.12em;bottom:-.12em}.cc .cp-face .sb .sweet{z-index:1;background:#ffd75e;width:.14em;margin-left:-.07em;position:absolute;top:-.22em;bottom:-.22em;box-shadow:0 0 .3em #ffd75e}.cc .cp-face .sr[data-band=hot] .sb b{background:#ff8a5c}.cc .cp-face .sr.res .sv{color:#ffd75e}.cc .cp-face .lines{flex-direction:column;justify-content:flex-end;gap:.22em;display:flex;-webkit-mask-image:linear-gradient(#0000,#000 .9em);mask-image:linear-gradient(#0000,#000 .9em)}.cc .cp-face .lines p{opacity:.55;flex:none;margin:0}.cc .cp-face .lines p.new{opacity:1}.cc .cp-face[data-show=helm] .scr-in{flex-direction:column;justify-content:center;gap:.12em;display:flex}.cc .cp-face .hr{white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0;overflow:hidden}.cc .cp-face .hr[data-k=to]{opacity:1}.cc .cp-face .hr[data-k=when],.cc .cp-face .hr[data-k=speed],.cc .cp-face .hr[data-k=at]{opacity:.78}.cc .cp-face .hr.cut,.cc .cp-face .hr[hidden]{display:none}.cc.sleeping .cp-face[data-show]{opacity:.3}.cc .cp.off .cp-face[data-show]{opacity:0;transition:none}.cc .pw-row{grid-template-columns:8.6em 1fr 46px;align-items:center;gap:12px;margin-top:6px;display:grid}.cc.sz-pho .pw-row{grid-template-columns:7.4em 1fr 42px;gap:8px}.cc .pw-row em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.cc .pw-track{min-height:var(--tap,44px);align-items:center;display:flex;position:relative}.cc .pw-track input{width:100%;accent-color:var(--a1,#ffd36e);cursor:pointer;margin:0}.cc .pw-ghost{pointer-events:none;background:#6fe39ad9;border-radius:2px;width:4px;height:24px;margin:-12px 0 0 -2px;position:absolute;top:50%;box-shadow:0 0 6px #6fe39ab3}.cc .pw-state.ok{color:#8ff0b4}.cc .pw-bst.on{color:#ffbc73}.cc .pw-why{margin:2px 0 4px}.cc .pw-how{margin-top:8px}.cc .pw-fuel{margin:12px 0 0}.cc .fuelrow.pw-fuel .meter i,.cc .gauge.fuel .gt i.bspan,.cc .gauge.fuel .gt i.bstop{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0}.cc .fuelrow.pw-fuel .meter i.pw-span,.cc .gauge.fuel .gt i.bspan{background:linear-gradient(90deg,#ff963cbf,#ffc878d9);border-radius:0;animation:2.6s ease-in-out infinite alternate pw-burn}.cc .fuelrow.pw-fuel .meter i.pw-stop,.cc .gauge.fuel .gt i.bstop{background:var(--ink,#fff);border-radius:1px;width:2px;margin-left:-1px;top:-3px;bottom:-3px;box-shadow:0 0 4px #0009}@keyframes pw-burn{0%{opacity:.45}to{opacity:.95}}.cc.reduce .fuelrow.pw-fuel .meter i.pw-span,.cc.reduce .gauge.fuel .gt i.bspan{opacity:.8;animation:none}.gauges .g-say[data-tone=boost]{color:#ffc07b}.cc .gauges .mh .pw-go{min-height:34px;font:inherit;font-size:calc(var(--fs-s,13px) * .9);cursor:pointer;color:var(--ink,#fff);border:0;flex:none;margin:-6px 0}.cc .gauges .mh .pw-go[hidden]{display:none}.gd-sw{grid-template-columns:auto auto 1fr;align-items:center;gap:16px;margin:12px 0 10px;display:grid}.gd-sw .sw{flex-direction:column;align-items:center;gap:5px;display:flex}.gd-sw .sw i{border-radius:50%;width:54px;height:54px;display:block;box-shadow:inset 0 0 0 2px #ffffff29,0 0 0 1px #00000059,0 4px 14px #00000040}.gd-sw .sw span{font-size:var(--fs-s);color:var(--ink-2);white-space:nowrap}.gd-mm{flex-direction:column;gap:6px;min-width:0;display:flex}.gd-mm .meter{flex:none}.gd-words{font-size:var(--fs-s)}.lsec.mix .dl{margin-top:2px}.lsec .gd-seedin{margin-top:8px}.lsec.seeds .opts,.lsec.tea .opts{margin-top:10px}.lsec.tea .opts .btn{text-align:left}.cc.sz-pho .gd-sw{gap:10px}.cc.sz-pho .gd-sw .sw i{width:44px;height:44px}[data-theme=holo]{--ink:#f5f2ff;--ink-2:#d6d1f2;--fill:#ffffff12;--edge:#ffffff29;--slab:#14102cb3;--slab-solid:#14102ced;--r-panel:28px;--r-mod:24px;--r-ctl:999px;--r-card:18px;--blur-panel:22px;--blur-dock:18px;--f-body:var(--font-lexend);--f-label:var(--font-lexend-exa);--f-num:var(--font-lexend);--f-voice:var(--font-lexend);--enter:holo-float;--enter-dur:.6s;font-weight:300}@property --holo-ang{syntax:"<angle>";inherits:false;initial-value:0deg}[data-theme=holo] .frame{border-radius:var(--r-panel);background:linear-gradient(160deg,#ffffff1a,#ffffff04 38%,#ffffff0a),var(--slab);-webkit-backdrop-filter:blur(var(--blur-panel)) saturate(1.35);box-shadow:0 34px 80px -24px #000000b3,inset 0 1px #fff3}[data-theme=holo] .frame:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:conic-gradient(from var(--holo-ang),var(--a1),var(--a2),var(--a3),#fff8,var(--a1));opacity:.8;-webkit-mask-composite:xor;padding:1.4px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-theme=holo] .frame:after{content:"";pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,color-mix(in srgb,var(--a1) 22%,transparent),transparent 70%);filter:blur(6px);border-radius:50%;height:40%;position:absolute;bottom:-1px;left:12%;right:12%}[data-theme=holo] .panel .frame{padding:18px var(--pad) 0}[data-theme=holo] .panel .ph{margin-bottom:8px}[data-theme=holo] .plate{gap:12px}[data-theme=holo] .plate .ico{background:linear-gradient(135deg,var(--a1),var(--a2));color:#120c26;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px;box-shadow:0 0 18px color-mix(in srgb,var(--a1) 50%,transparent);border-radius:50%;padding:9px}[data-theme=holo] .plate .pt{font-size:calc(var(--fs) * 1.45);letter-spacing:-.01em;font-weight:500}[data-theme=holo] .plate .pc{display:none}[data-theme=holo] .ph-meta{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=holo] .wallet span{border-radius:var(--r-ctl);background:var(--fill);font-size:calc(var(--fs-s) * .95);padding:3px 10px}[data-theme=holo] .panel .pb{padding:12px 4px 26px}[data-theme=holo] .intro,[data-theme=holo] .muted{color:var(--ink-2);font-size:var(--fs-s);line-height:1.55}[data-theme=holo] .sec{font-family:var(--f-label);font-weight:400;font-size:calc(var(--fs-s) * .82);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--a1) 45%,var(--ink));margin-top:24px!important}[data-theme=holo] .sec em{font-family:var(--f-body);text-transform:none;letter-spacing:0;color:var(--ink-2);font-size:var(--fs-s);flex-basis:100%}[data-theme=holo] .btn{border-radius:var(--r-ctl);font-weight:500;font-size:var(--fs-s);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge),inset 0 1px 0 #ffffff1f;background:#ffffff14;transition:background .2s,box-shadow .2s}[data-theme=holo] .btn .ico{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-theme=holo] .btn.primary{color:#100a24;background:linear-gradient(100deg,var(--a1),color-mix(in srgb,var(--a1) 40%,var(--a2)) 55%,var(--a2));box-shadow:0 6px 24px -6px color-mix(in srgb,var(--a1) 70%,transparent),inset 0 1px 0 #ffffff80}[data-theme=holo] .btn.ghost{background:0 0}[data-theme=holo] .btn:disabled{color:color-mix(in srgb,var(--ink-2) 70%,transparent);background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}[data-theme=holo] .btn:not(:disabled):hover{background-color:#ffffff24}[data-theme=holo] .mod .frame{border-radius:var(--r-mod);padding:12px 16px 14px}[data-theme=holo] .mod .frame:after{display:none}[data-theme=holo] .mod .plate{font-family:var(--f-label);font-size:calc(var(--fs-s) * .9);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}[data-theme=holo] .mod .pc{display:none}[data-theme=holo] .mod .plate .pt{font-size:inherit;letter-spacing:inherit;font-weight:400}[data-theme=holo] .mh .hint{font-size:calc(var(--fs-s) * .9);color:var(--ink-2);border-radius:var(--r-ctl);background:var(--fill);padding:2px 10px}[data-theme=holo] .mod .mh{margin-bottom:6px}[data-theme=holo] .gauge{grid-template-columns:62px 1fr 46px}[data-theme=holo] .gauge .gk{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .gauge .gv{font-size:var(--fs);font-variant-numeric:tabular-nums}[data-theme=holo] .gt{background:#ffffff17;border-radius:9px;height:8px}[data-theme=holo] .gt b{background:linear-gradient(90deg,var(--a1),var(--a2));box-shadow:0 0 10px color-mix(in srgb,var(--a1) 60%,transparent);border-radius:9px}[data-theme=holo] .gt .band{background:#8cffbe2e;border-radius:9px;box-shadow:inset 0 0 0 1px #8cffbe80}[data-theme=holo] .gt .sweet{z-index:2;background:#ffe9a8;border-radius:50%;width:12px;height:12px;margin-left:-6px;top:-2px;box-shadow:0 0 12px #ffe9a8,0 0 0 3px #ffe9a840}[data-theme=holo] .vent{color:#1a0f28;width:84px;height:84px;font-weight:500;font-size:var(--fs-s);background:radial-gradient(circle at 36% 30%,#fff,color-mix(in srgb,var(--a1) 70%,#fff) 30%,var(--a1) 60%,var(--a3));box-shadow:0 0 0 6px #ffffff12,0 0 34px color-mix(in srgb,var(--a1) 65%,transparent);border-radius:50%}[data-theme=holo] .vent .ico{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}[data-theme=holo] .console .lines{font-size:var(--fs-voice);line-height:1.4}[data-theme=holo] .console .lines p{color:var(--ink-2);font-size:.86em}[data-theme=holo] .console .lines p.new{color:var(--ink);font-size:1em}[data-theme=holo] .radar{background:radial-gradient(circle,#ffffff14 0 2px,#0000 3px),repeating-radial-gradient(circle,#0000 0 11px,#ffffff17 11px 12px);box-shadow:inset 0 0 0 1px #ffffff24}[data-theme=holo] .radar .sweep{background:conic-gradient(from 0deg,color-mix(in srgb,var(--a1) 45%,transparent),transparent 30%)}[data-theme=holo] .radar .blip{background:var(--a2);box-shadow:0 0 12px var(--a2),0 0 0 4px color-mix(in srgb,var(--a2) 25%,transparent)}[data-theme=holo] .radar .junk{opacity:.7;background:#fff}[data-theme=holo] .nv-loc{font-weight:500;font-size:calc(var(--fs) * 1.1)}[data-theme=holo] .nv-st{color:color-mix(in srgb,var(--a1) 55%,var(--ink));font-size:var(--fs-s)}[data-theme=holo] .nv-k{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=holo] .dock{-webkit-backdrop-filter:blur(var(--blur-dock)) saturate(1.3);background:linear-gradient(160deg,#ffffff1a,#ffffff05),#14102c8c;border-radius:30px;gap:4px;padding:8px;box-shadow:0 20px 50px -20px #000000b3,inset 0 0 0 1px #ffffff1f}[data-theme=holo] .dk{color:var(--ink);border-radius:22px}[data-theme=holo] .dk .ico{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}[data-theme=holo] .dk-l{font-size:calc(var(--fs-s) * .9);color:var(--ink-2)}[data-theme=holo] .dk:hover,[data-theme=holo] .dk.on{background:#ffffff1a}[data-theme=holo] .dk.on .dk-ic{color:#120c26;background:linear-gradient(135deg,var(--a1),var(--a2));box-shadow:0 0 16px color-mix(in srgb,var(--a1) 60%,transparent);border-radius:50%}[data-theme=holo] .dk-ic{place-items:center;width:40px;height:40px;display:grid}[data-theme=holo] .night{color:#ffc9b8}[data-theme=holo] .n-orb{filter:blur(3px);background:radial-gradient(circle,#ffd6c457 0,#ffb4a029 42%,#ffa08c00 68%);border-radius:50%;width:120px;height:120px;margin-bottom:6px}[data-theme=holo] .n-clock{letter-spacing:.02em;opacity:.42;font-size:88px;font-weight:200;line-height:1}[data-theme=holo] .n-note{opacity:.45;font-weight:300}[data-theme=holo] .n-sub{font-family:var(--f-label);letter-spacing:.24em;text-transform:uppercase;opacity:.4;margin-top:8px;font-size:12px}[data-theme=holo] .n-wake{border-radius:var(--r-ctl);color:#ffd9cc;background:#28141e99;margin-top:24px;padding:12px 22px;font-size:15px}[data-theme=holo] .boot{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--a1) 18%,#08061499),#060410e6 70%)}[data-theme=holo] .b-k{background:linear-gradient(135deg,var(--a1),var(--a2));color:#120c26;width:62px;height:62px;box-shadow:0 0 40px color-mix(in srgb,var(--a1) 60%,transparent);border-radius:50%;place-items:center;display:grid}[data-theme=holo] .b-k .ico{stroke-width:2px;stroke-linecap:round;width:28px;height:28px}[data-theme=holo] .b-title{letter-spacing:-.01em;background:linear-gradient(100deg,#fff 20%,var(--a1) 60%,var(--a2));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(40px,6vw,68px);font-weight:200}[data-theme=holo] .boot .btn.power{min-width:200px;min-height:60px;font-size:var(--fs)}[data-theme=holo] .b-text{color:var(--ink-2);font-size:var(--fs-s);max-width:36ch}[data-theme=holo] .b-lines{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=holo] .welcome .frame{padding:20px var(--pad) 20px}[data-theme=holo] .welcome .ph{margin-bottom:10px}[data-theme=holo] .w-line{font-size:var(--fs-voice);line-height:1.5}[data-theme=holo] .w-row{border-radius:var(--r-card);background:var(--fill)}[data-theme=holo] .w-row span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .w-row b{font-weight:300;font-size:calc(var(--fs) * 1.7);color:color-mix(in srgb,var(--rc,#fff) 75%,#fff)}[data-theme=holo] .w-row.keep b{font-size:var(--fs);font-weight:400}[data-theme=holo] .help{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#08061480}[data-theme=holo] .help .hlines line{stroke:#ffffff8c;stroke-width:1.5px}[data-theme=holo] .help .hlines circle{fill:#fff;filter:drop-shadow(0 0 6px var(--a1))}[data-theme=holo] .help .hlines rect{fill:#ffffff0a;stroke:#ffffff73;stroke-width:1.5px}[data-theme=holo] .help .hl{border-radius:var(--r-card);font-size:var(--fs-s);color:var(--ink-2);background:linear-gradient(160deg,#ffffff24,#ffffff0a),#14102cd1;line-height:1.45;box-shadow:inset 0 0 0 1px #ffffff2e,0 12px 30px -10px #0009}[data-theme=holo] .help .hl b{color:var(--ink);font-weight:500;font-size:var(--fs)}[data-theme=holo] .help .hl li .ico{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;color:var(--ink)}[data-theme=holo] .help .hclose{border-radius:var(--r-ctl);font-size:var(--fs-s);background:#ffffff1a;padding:8px 18px}[data-theme=holo] .tut-ring{box-shadow:0 0 0 3px #ffffffb3,0 0 40px 6px color-mix(in srgb,var(--a1) 70%,transparent);border-radius:50%}[data-theme=holo] .tut-card{border-radius:var(--r-card);font-size:var(--fs-s);color:var(--ink-2);background:linear-gradient(160deg,#ffffff24,#ffffff0a),#14102cd9;padding:12px 14px;box-shadow:inset 0 0 0 1px #ffffff2e}[data-theme=holo] .tut-card b{color:var(--ink);font-weight:500}[data-theme=holo]:not(.reduce) .frame:before{animation:26s linear infinite holo-edge}[data-theme=holo]:not(.reduce) .radar .sweep{animation:7s linear infinite spin}[data-theme=holo]:not(.reduce) .panel.opening .frame{animation:var(--enter) var(--enter-dur) cubic-bezier(.16,1,.3,1) both}[data-theme=holo]:not(.reduce) .tut-ring{animation:4.5s ease-in-out infinite breathe}@keyframes holo-edge{to{--holo-ang:360deg}}@keyframes holo-float{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}[data-theme=holo] .throttle{border-radius:var(--r-mod);background:linear-gradient(160deg,#ffffff1a,#ffffff04 38%,#ffffff0a),var(--slab);-webkit-backdrop-filter:blur(var(--blur-panel)) saturate(1.35);padding:12px 12px 12px 8px;box-shadow:0 34px 80px -24px #000000b3,inset 0 1px #fff3,inset 0 0 0 1px #ffffff1a}[data-theme=holo] .th-slot{border-radius:var(--r-ctl);background:#ffffff14;width:10px;margin-left:-5px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}[data-theme=holo] .th-slot:after{content:"";height:calc(var(--t) * 37.88% + 12.12%);border-radius:var(--r-ctl);background:linear-gradient(0deg,var(--a2),var(--a1));opacity:.75;transition:height .45s cubic-bezier(.3,1.3,.5,1);position:absolute;bottom:0;left:0;right:0}[data-theme=holo] .th-det{z-index:1;background:#ffffff80;border-radius:50%;width:6px;height:6px;margin:0 0 -3px -3px}[data-theme=holo] .th-knob{background:radial-gradient(circle at 36% 30%,#fff,color-mix(in srgb,var(--a1) 70%,#fff) 30%,var(--a1) 60%,var(--a3));width:28px;height:28px;box-shadow:0 0 0 4px #ffffff12,0 0 22px color-mix(in srgb,var(--a1) 65%,transparent);border-radius:50%;margin-left:-14px}[data-theme=holo] .th-k{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .th-k.on{color:var(--ink);font-weight:500}[data-theme=holo] .throttle.drag .th-slot:after,.cc.reduce[data-theme=holo] .th-slot:after{transition:none}.cc.sz-pho[data-theme=holo] .throttle{padding:4px 12px 2px}.cc.sz-pho[data-theme=holo] .th-slot{height:10px;margin-top:-5px}.cc.sz-pho[data-theme=holo] .th-slot:after{height:auto;width:calc(var(--t) * 37.88% + 12.12%);background:linear-gradient(90deg,var(--a2),var(--a1));transition:width .45s cubic-bezier(.3,1.3,.5,1);top:0;right:auto}.cc.sz-pho[data-theme=holo] .th-det{width:6px;height:6px;margin:-3px 0 0 -3px}.cc.sz-pho[data-theme=holo] .th-knob{width:28px;height:28px}.cc.lite[data-theme=holo] .dock{background:linear-gradient(160deg,#ffffff14,#ffffff05),#14102ceb}.cc.lite[data-theme=holo] .frame:before{animation:none}[data-theme=holo] .card{background:var(--fill);border-radius:20px;padding:14px 16px;box-shadow:inset 0 0 0 1px #ffffff12}[data-theme=holo] .card.ready{background:linear-gradient(120deg,color-mix(in srgb,var(--a1) 14%,transparent),color-mix(in srgb,var(--a2) 8%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a1) 40%,transparent),0 0 30px -10px color-mix(in srgb,var(--a1) 50%,transparent)}[data-theme=holo] .c-name{font-weight:500;font-size:calc(var(--fs) * 1.08)}[data-theme=holo] .c-lvl{font-size:var(--fs-s);color:var(--ink-2);border-radius:var(--r-ctl);background:var(--fill);padding:1px 8px}[data-theme=holo] .c-desc{color:var(--ink-2);font-size:var(--fs-s);margin-top:4px;line-height:1.5}[data-theme=holo] .cost{font-size:var(--fs-s);border-radius:var(--r-ctl);background:color-mix(in srgb,var(--rc) 16%,transparent);padding:3px 10px 3px 8px;font-weight:400}[data-theme=holo] .cost i{box-shadow:0 0 8px var(--rc)}[data-theme=holo] .cost.short{color:var(--ink-2);background:#ffffff0d}[data-theme=holo] .c-need{font-size:var(--fs-s);color:var(--ink-2);margin-top:6px}[data-theme=holo] .owned-row{font-size:var(--fs-s);color:var(--ink-2);padding:8px 4px 0}[data-theme=holo] .or-k{font-family:var(--f-label);font-size:calc(var(--fs-s) * .78);letter-spacing:.14em;text-transform:uppercase;margin-right:4px}[data-theme=holo] .or-i{border-radius:var(--r-ctl);background:var(--fill);padding:3px 10px}[data-theme=holo] .chip{border-radius:var(--r-card);background:var(--fill);box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=holo] .chip:before{content:"";background:var(--rc);width:9px;height:9px;box-shadow:0 0 10px var(--rc);border-radius:50%;position:absolute;top:14px;right:12px}[data-theme=holo] .chip .ck{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .chip .cv{font-size:calc(var(--fs) * 1.75);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:300}[data-theme=holo] .chip .cr{font-size:var(--fs-s);color:color-mix(in srgb,var(--rc) 70%,var(--ink))}[data-theme=holo] .chip .cbar{background:#ffffff14;border-radius:9px;height:5px;overflow:hidden}[data-theme=holo] .chip .cbar b{background:linear-gradient(90deg,var(--a1),var(--a2));border-radius:9px}[data-theme=holo] .lsec{background:var(--fill);border-radius:20px;padding:14px 16px}[data-theme=holo] .lsec .sec{margin-bottom:6px;margin-top:0!important}[data-theme=holo] .note{font-size:calc(var(--fs) * 1.02)}[data-theme=holo] .goal{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=holo] .goal b{color:var(--ink);font-weight:500}[data-theme=holo] .meter{background:#ffffff14;border-radius:9px;height:9px}[data-theme=holo] .meter b{background:linear-gradient(90deg,var(--rc,var(--a1)),color-mix(in srgb,var(--rc,var(--a2)) 50%,var(--a2)));box-shadow:0 0 12px color-mix(in srgb,var(--rc,var(--a1)) 60%,transparent);border-radius:9px}[data-theme=holo] .meter.big{height:12px}[data-theme=holo] .req span,[data-theme=holo] .dep span{font-size:var(--fs-s)}[data-theme=holo] .req em,[data-theme=holo] .dep em{font-size:var(--fs-s);color:var(--ink-2);font-variant-numeric:tabular-nums}[data-theme=holo] .phs i{background:#ffffff1a;border-radius:9px;height:8px}[data-theme=holo] .phs.done i{background:linear-gradient(90deg,var(--a1),var(--a2))}[data-theme=holo] .phs.now i{background:linear-gradient(90deg,var(--a1) 0,var(--a2) 55%,#ffffff1a 55%)}[data-theme=holo] .phs em{font-size:calc(var(--fs-s) * .82);color:var(--ink-2)}[data-theme=holo] .phs.now em{color:var(--ink)}[data-theme=holo] .tabs{border-radius:var(--r-ctl);background:#ffffff0f;gap:4px;margin:6px 0 4px;padding:5px}[data-theme=holo] .tab{border-radius:var(--r-ctl);color:var(--ink-2);font-size:var(--fs-s);min-height:calc(var(--tap) - 8px);padding:0 10px;font-weight:400}[data-theme=holo] .tab .ico{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-theme=holo] .tab.on{color:var(--ink);background:linear-gradient(100deg,color-mix(in srgb,var(--a1) 34%,transparent),color-mix(in srgb,var(--a2) 26%,transparent));box-shadow:inset 0 0 0 1px #ffffff2e,0 4px 18px -6px color-mix(in srgb,var(--a1) 60%,transparent)}[data-theme=holo] .target{background:linear-gradient(120deg,color-mix(in srgb,var(--a1) 14%,transparent),color-mix(in srgb,var(--a2) 10%,transparent));border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff1a}[data-theme=holo] .t-ic{background:#ffffff14;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}[data-theme=holo] .t-ic .ico{stroke-width:2px;stroke-linecap:round}[data-theme=holo] .t-name{font-size:calc(var(--fs) * 1.3);font-weight:500}[data-theme=holo] .ftrack{border-radius:var(--r-ctl);background:#ffffff0f}[data-theme=holo] .ftrack .zf{background:color-mix(in srgb,var(--a1) 18%,transparent)}[data-theme=holo] .ftrack .zp{background:linear-gradient(90deg,var(--a1),var(--a2));opacity:.55;border-radius:9px}[data-theme=holo] .ftrack .needle{background:#fff;border-radius:3px;box-shadow:0 0 12px #fff}[data-theme=holo] .near,[data-theme=holo] .ait{border-radius:var(--r-card);background:var(--fill)}[data-theme=holo] .near .t b,[data-theme=holo] .ait b{font-weight:500}[data-theme=holo] .near .t span,[data-theme=holo] .ait span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .near:not(:disabled):hover,[data-theme=holo] .ait:hover{background:#ffffff1c}[data-theme=holo] .ait.sel{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--a1) 70%,transparent),0 0 24px -6px color-mix(in srgb,var(--a1) 70%,transparent)}[data-theme=holo] .ait.gold b{background:linear-gradient(90deg,#ffe39a,#ffb3e6);color:#0000;-webkit-background-clip:text;background-clip:text}[data-theme=holo] .c-title{font-size:calc(var(--fs) * 1.6);font-weight:500}[data-theme=holo] .stats div{background:var(--fill);font-size:var(--fs-s);color:var(--ink-2);border-radius:14px}[data-theme=holo] .stats b{color:var(--ink);font-weight:400;font-size:var(--fs)}[data-theme=holo] .lore{color:var(--ink);line-height:1.6;font-size:calc(var(--fs) * 1.02)}[data-theme=holo] .claim{border-radius:var(--r-card);background:var(--fill)}[data-theme=holo] .mapwrap{border-radius:var(--r-card);background:#0000002e}[data-theme=holo] .starmap .route{fill:none;stroke:var(--a1);stroke-width:2.5px;stroke-linecap:round;opacity:.55;filter:drop-shadow(0 0 4px var(--a1))}[data-theme=holo] .starmap .sec{stroke:#ffffff2e;stroke-dasharray:2 6;stroke-linecap:round}[data-theme=holo] .starmap text{font:300 12.5px var(--f-body);fill:var(--ink-2)}[data-theme=holo] .starmap .sname{font:400 11px var(--f-label);letter-spacing:.14em;fill:color-mix(in srgb,var(--a2) 60%,#fff);text-transform:uppercase}[data-theme=holo] .starmap .stalk{stroke:#ffffff24}[data-theme=holo] .starmap .dot{fill:var(--pc);filter:drop-shadow(0 0 5px var(--pc))}[data-theme=holo] .starmap .ring{fill:none;stroke:#fff0dc99;stroke-width:1.5px}[data-theme=holo] .starmap .tail{stroke:#bef0ff80;stroke-width:3px;stroke-linecap:round}[data-theme=holo] .starmap .sel .dot{stroke:#fff;stroke-width:2px}[data-theme=holo] .starmap .us{fill:#fff;filter:drop-shadow(0 0 8px var(--a1))}[data-theme=holo] .starmap .ust{fill:var(--ink)}[data-theme=holo] .memrow .meter b{background:linear-gradient(90deg,var(--a1),var(--a2))}[data-theme=holo] .entry{border-radius:var(--r-card);background:var(--fill)}[data-theme=holo] .entry .h b{font-weight:500}[data-theme=holo] .entry .h span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .entry p{color:var(--ink);font-size:var(--fs-s);line-height:1.55}[data-theme=holo] .entry.protected{background:linear-gradient(120deg,color-mix(in srgb,var(--a2) 20%,transparent),color-mix(in srgb,var(--a1) 12%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a2) 50%,transparent)}[data-theme=holo] .entry.compressed{opacity:.5}[data-theme=holo] .tag{font-size:calc(var(--fs-s) * .85);border-radius:var(--r-ctl);color:var(--ink-2);background:#ffffff14;padding:2px 9px}[data-theme=holo] .tag.gold{color:#2a1630;background:linear-gradient(90deg,#ffe39a,#ffb3e6)}[data-theme=holo] .station{background:var(--fill);border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=holo] .station b{font-weight:500}[data-theme=holo] .station span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .station.on{background:linear-gradient(130deg,color-mix(in srgb,var(--a1) 35%,transparent),color-mix(in srgb,var(--a2) 30%,transparent));box-shadow:inset 0 0 0 1px #ffffff38,0 10px 30px -10px color-mix(in srgb,var(--a1) 70%,transparent)}[data-theme=holo] .station.on span{color:var(--ink)}[data-theme=holo] .np{background:var(--fill);border-radius:22px;min-height:84px;padding-left:76px;position:relative}[data-theme=holo] .np:before{content:"";background:radial-gradient(circle at 35% 30%,#fff,var(--a1) 30%,var(--a2) 70%,var(--a3));width:48px;height:48px;box-shadow:0 0 22px color-mix(in srgb,var(--a1) 60%,transparent);border-radius:50%;margin-top:-24px;position:absolute;top:50%;left:14px}[data-theme=holo] .np-k{font-family:var(--f-label);font-size:calc(var(--fs-s) * .78);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}[data-theme=holo] .np-st{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .np-name{font-size:calc(var(--fs) * 1.22);font-weight:500}[data-theme=holo] .desk{background:var(--fill);border-radius:22px}[data-theme=holo] .fader .ftr:before{content:"";background:#ffffff14;border-radius:9px;width:12px;margin-left:-6px;position:absolute;top:0;bottom:0;left:50%;box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=holo] .fader .ffill{width:12px;height:calc(var(--v) * 1%);background:linear-gradient(to top,var(--a1),var(--a2));box-shadow:0 0 14px color-mix(in srgb,var(--a1) 55%,transparent);border-radius:9px;margin-left:-6px;bottom:0}[data-theme=holo] .fader .fcap{bottom:calc(var(--v) * 1% - 14px);z-index:1;background:radial-gradient(circle at 35% 30%,#fff,#e8e4ff 45%,#b9b2e6);border-radius:50%;width:28px;height:28px;margin-left:-14px;box-shadow:0 4px 14px #00000073,0 0 0 4px #ffffff1f}[data-theme=holo] .fl{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .fv{font-size:var(--fs-s);font-variant-numeric:tabular-nums}[data-theme=holo] .opt{border-radius:var(--r-ctl);background:var(--fill);font-size:var(--fs-s);box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=holo] .opt em{color:var(--ink-2)}[data-theme=holo] .opt.on{background:linear-gradient(100deg,color-mix(in srgb,var(--a1) 34%,transparent),color-mix(in srgb,var(--a2) 26%,transparent));box-shadow:inset 0 0 0 1px #fff3}[data-theme=holo] .opt.on em{color:var(--ink)}[data-theme=holo] .optlabel{font-family:var(--f-label);font-size:calc(var(--fs-s) * .8);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}[data-theme=holo] .log{font-size:var(--fs-voice);font-weight:300;line-height:1.5}[data-theme=holo] .log p{background:var(--fill);border-radius:18px 18px 18px 6px;max-width:92%;padding:10px 14px}[data-theme=holo] .log .who{font-family:var(--f-label);font-size:calc(var(--fs-s) * .74);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:2px;display:block}[data-theme=holo] .log .you{background:linear-gradient(120deg,color-mix(in srgb,var(--a1) 26%,transparent),color-mix(in srgb,var(--a2) 20%,transparent));border-radius:18px 18px 6px;align-self:flex-end}[data-theme=holo] .log .sys{color:var(--ink-2);font-size:var(--fs-s);background:0 0;padding:0 14px}[data-theme=holo] .log .sys .who{display:none}[data-theme=holo] .say input{border-radius:var(--r-ctl);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:#ffffff14;padding:0 20px}[data-theme=holo] .say input::placeholder{color:var(--ink-2)}[data-theme=holo] .tuner{background:linear-gradient(120deg,color-mix(in srgb,var(--a2) 16%,transparent),color-mix(in srgb,var(--a1) 10%,transparent));border-radius:20px}[data-theme=holo] .tu-k{white-space:nowrap;font-weight:500}[data-theme=holo] input[type=range]{accent-color:var(--a1)}[data-theme=holo] .dl span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .chart .grid line{stroke:#ffffff0d;stroke-width:1px}[data-theme=holo] .chart .trail{stroke:#ffffff59;stroke-width:2px;stroke-linecap:round}[data-theme=holo] .chart .route{stroke:var(--a1);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:.1 9;filter:drop-shadow(0 0 6px var(--a1))}[data-theme=holo] .chart .rg .halo{fill:var(--c1);opacity:.16;filter:blur(6px)}[data-theme=holo] .chart .rg .core{fill:var(--c1);filter:drop-shadow(0 0 8px var(--c1))}[data-theme=holo] .chart .rg.here .halo{opacity:.4}[data-theme=holo] .chart .rg.hint .core{fill:none;stroke:var(--c1);stroke-width:1.5px;opacity:.75}[data-theme=holo] .chart .rg.hint .halo{opacity:.12}[data-theme=holo] .chart .rg.dest .core{stroke:#fff;opacity:1}[data-theme=holo] .chart .q{fill:#fff;font:500 12px var(--f-num);opacity:.85}[data-theme=holo] .chart .ship path{fill:#fff;filter:drop-shadow(0 0 6px var(--a1))}[data-theme=holo] .chart .bear path{stroke:#ffffff80;stroke-width:1.6px;stroke-linecap:round}[data-theme=holo] .chart .cl{font-size:var(--fs-s);color:var(--ink)}[data-theme=holo] .chart .cl b{font-weight:500}[data-theme=holo] .chart .cl em{color:var(--ink-2);font-size:calc(var(--fs-s) * .92)}[data-theme=holo] .chart .cl.cl-bearing{color:var(--ink-2)}[data-theme=holo] .dcard{border-radius:var(--r-card);background:var(--fill);box-shadow:inset 0 0 0 1px #ffffff14}[data-theme=holo] .d-name{font-weight:500;font-size:calc(var(--fs) * 1.1)}[data-theme=holo] .d-hint{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=holo] .fuelrow .fk{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=holo] .fuelrow .meter i{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--rc) 60%,transparent) 0 3px,transparent 3px 6px);border-radius:9px}[data-theme=holo] .coll{background:var(--fill);border-radius:16px}[data-theme=holo] .coll b{font-family:var(--f-body);font-size:calc(var(--fs-s) * .8);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-weight:400}[data-theme=holo] .coll .cn{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=holo] .coll .cn em{color:var(--ink);font-size:calc(var(--fs) * 1.25);font-weight:500}[data-theme=holo] .coll .cbar{background:#ffffff14;border-radius:9px;height:5px}[data-theme=holo] .coll .cbar b{background:linear-gradient(90deg,var(--a1),var(--a2));border-radius:9px}[data-theme=holo] .gauge.fuel .gt b{background:linear-gradient(90deg,var(--rc),color-mix(in srgb,var(--rc) 50%,#fff));box-shadow:0 0 10px color-mix(in srgb,var(--rc) 60%,transparent)}[data-theme=holo] .chart .reach .shade{stroke:#0a061c8c}[data-theme=holo] .chart .reach .edge{stroke:#ffffff59;stroke-width:2px;stroke-dasharray:.1 7;stroke-linecap:round}[data-theme=holo] .chart-key{color:var(--ink-2)}[data-theme=holo] .chart-key i{background:radial-gradient(circle,#ffffff47,#ffffff0f 60%,#0000 72%);box-shadow:inset 0 0 0 1px #ffffff40}[data-theme=holo] .chart .ww-t{stroke:#ffe9a8;stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 5px #ffe9a8)}[data-theme=holo] .chart .ww-c{fill:#fff;filter:drop-shadow(0 0 6px #ffe9a8)}[data-theme=holo] .chart .ww-tail{stroke:#ffe9a8a6;stroke-width:2.5px;stroke-linecap:round}[data-theme=holo] .chart .cl-ww b{color:#ffe9a8}[data-theme=holo] .starmap .edge{fill:var(--ink-2);font-size:11.5px}[data-theme=holo] .starmap .ahead{opacity:.9}[data-theme=holo] .starmap .sight path{fill:#ffe9a8;filter:drop-shadow(0 0 5px #ffe9a8)}[data-theme=holo] .starmap .sight text{fill:#ffe9a8}[data-theme=holo] .starmap .claim{fill:color-mix(in srgb,var(--a2) 55%,#fff);font-size:11.5px}[data-theme=glass]{--ink:#e3eef7;--ink-2:#b4c8d8;--fill:color-mix(in srgb,var(--a1) 5%,transparent);--edge:color-mix(in srgb,var(--a1) 32%,transparent);--slab:#030710c2;--slab-solid:#030710d6;--r-panel:0px;--r-mod:0px;--r-ctl:0px;--r-card:0px;--blur-panel:10px;--blur-dock:6px;--f-body:var(--font-chakra-petch);--f-label:var(--font-chakra-petch);--f-num:var(--font-share-tech-mono);--f-voice:var(--font-share-tech-mono);--enter:glass-draw;--enter-dur:.5s}[data-theme=glass] .mono,[data-theme=glass] .cost,[data-theme=glass] .cv,[data-theme=glass] .cr,[data-theme=glass] .gv,[data-theme=glass] .req em,[data-theme=glass] .dep em,[data-theme=glass] .pc,[data-theme=glass] .nv,[data-theme=glass] .n-clock,[data-theme=glass] .fv,[data-theme=glass] .stats b,[data-theme=glass] .w-row b{font-family:var(--f-num)}[data-theme=glass] .log,[data-theme=glass] .say input,[data-theme=glass] .lore,[data-theme=glass] .entry p,[data-theme=glass] .lines{font-family:var(--f-voice)}[data-theme=glass] .frame{--glass-bk:22px;--glass-bw:2px;background:linear-gradient(var(--a1) 0 0) 0 0/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 0 0/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 100% 0/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 100% 0/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 0 100%/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 0 100%/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 100% 100%/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 100% 100%/var(--glass-bw) var(--glass-bk), linear-gradient(var(--slab),var(--slab));border:1px solid var(--edge);-webkit-backdrop-filter:blur(var(--blur-panel)) saturate(1.15);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--a1) 22%,transparent));background-repeat:no-repeat;background-origin:border-box}[data-theme=glass] .panel .frame{padding:16px var(--pad) 0}[data-theme=glass] .panel .frame:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(color-mix(in srgb,var(--a1) 7%,transparent) 1px,transparent 1px) 0 0/100% 26px,linear-gradient(90deg,color-mix(in srgb,var(--a1) 5%,transparent) 1px,transparent 1px) 0 0/26px 100%;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}[data-theme=glass] .panel .ph{border-bottom:1px solid var(--edge);margin-bottom:6px;padding-bottom:12px}[data-theme=glass] .panel .ph:after{content:"";background:repeating-linear-gradient(90deg,var(--edge) 0 1px,transparent 1px 9px);height:4px;position:absolute;bottom:-6px;left:0;right:0}[data-theme=glass] .plate{color:var(--a1);text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:calc(var(--fs) * .94);text-shadow:0 0 10px color-mix(in srgb,var(--a1) 55%,transparent)}[data-theme=glass] .plate .ico{stroke-width:1.6px;stroke-linecap:square;filter:drop-shadow(0 0 4px var(--a1))}[data-theme=glass] .plate .pc{letter-spacing:.08em;font-size:var(--fs-s);color:var(--ink-2);opacity:.7;font-weight:400}[data-theme=glass] .ph-meta{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=glass] .wallet span{font-family:var(--f-num);color:var(--a1);font-size:calc(var(--fs-s) * 1.05)}[data-theme=glass] .panel .pb{padding:14px 2px 22px}[data-theme=glass] .intro,[data-theme=glass] .muted{color:var(--ink-2);font-size:var(--fs-s);line-height:1.45}[data-theme=glass] .sec{color:var(--a2);text-transform:uppercase;letter-spacing:.2em;font-size:calc(var(--fs-s) * .92);align-items:center;font-weight:600;margin-top:22px!important}[data-theme=glass] .sec span:before{content:"// ";opacity:.6}[data-theme=glass] .sec:after{content:"";background:var(--edge);flex:1;min-width:20px;height:1px}[data-theme=glass] .sec em{text-transform:none;letter-spacing:0;color:var(--ink-2);font-weight:400;font-size:var(--fs-s);flex-basis:100%;order:3}[data-theme=glass] .btn{--glass-cut:10px;background:var(--a1);clip-path:polygon(var(--glass-cut) 0,100% 0,100% calc(100% - var(--glass-cut)),calc(100% - var(--glass-cut)) 100%,0 100%,0 var(--glass-cut));text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:calc(var(--fs-s) * 1.02);color:var(--a1);padding:1.5px}[data-theme=glass] .btn .bt{clip-path:polygon(calc(var(--glass-cut) - .6px) 0,100% 0,100% calc(100% - var(--glass-cut) + .6px),calc(100% - var(--glass-cut) + .6px) 100%,0 100%,0 calc(var(--glass-cut) - .6px));background:#030912eb}[data-theme=glass] .btn.primary .bt{background:linear-gradient(color-mix(in srgb,var(--a1) 30%,#030912e6),color-mix(in srgb,var(--a1) 18%,#030912e6));color:#f4fdff;text-shadow:0 0 8px var(--a1)}[data-theme=glass] .btn.ghost{background:color-mix(in srgb,var(--a1) 55%,transparent)}[data-theme=glass] .btn:disabled{background:color-mix(in srgb,var(--a1) 28%,transparent);color:color-mix(in srgb,var(--ink-2) 70%,transparent)}[data-theme=glass] .btn:not(:disabled):hover .bt{background:color-mix(in srgb,var(--a1) 22%,#030912e6)}[data-theme=glass] .btn .ico{stroke-width:1.6px}[data-theme=glass] .mod .frame{--glass-bk:14px;--slab:#03071080;padding:10px 14px 12px}[data-theme=glass] .mod .mh{margin-bottom:6px}[data-theme=glass] .mod .plate{font-size:calc(var(--fs-s) * .9)}[data-theme=glass] .mh .hint{font-size:calc(var(--fs-s) * .82);color:var(--ink-2);text-transform:uppercase;letter-spacing:.14em}[data-theme=glass] .gauge .gk{text-transform:uppercase;letter-spacing:.1em;font-size:calc(var(--fs-s) * .86);color:var(--ink-2)}[data-theme=glass] .gauge .gv{color:var(--a1);font-size:calc(var(--fs) * 1.05)}[data-theme=glass] .gt{background:color-mix(in srgb,var(--a1) 14%,transparent);height:6px}[data-theme=glass] .gt:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 6px,#030710bf 6px 8px);position:absolute;inset:0}[data-theme=glass] .gt b{background:var(--a1);box-shadow:0 0 8px var(--a1)}[data-theme=glass] .gt .band{z-index:1;background:#8ff0b41f;border-left:1.5px solid #8ff0b4;border-right:1.5px solid #8ff0b4}[data-theme=glass] .gt .sweet{z-index:2;background:#ffe39a;width:9px;height:9px;margin-left:-4.5px;top:-12px;transform:rotate(45deg);box-shadow:0 0 8px #ffe39a}[data-theme=glass] .vent{width:76px;height:76px;color:var(--a1);border:1.5px solid var(--a1);background:radial-gradient(circle,color-mix(in srgb,var(--a1) 22%,#030912cc),#030912bf 70%);box-shadow:0 0 0 5px #03091280,0 0 0 6px var(--edge),0 0 18px color-mix(in srgb,var(--a1) 40%,transparent);text-transform:uppercase;letter-spacing:.14em;font-size:calc(var(--fs-s) * .85);border-radius:50%;font-weight:600}[data-theme=glass] .vent .ico{stroke-width:1.5px;width:26px;height:26px;filter:drop-shadow(0 0 4px var(--a1))}[data-theme=glass] .console .lines{font-size:calc(var(--fs-voice) * .92);line-height:1.35}[data-theme=glass] .console .lines p{color:color-mix(in srgb,var(--a1) 55%,var(--ink-2));opacity:.75}[data-theme=glass] .console .lines p.new{color:var(--a1);opacity:1;text-shadow:0 0 8px color-mix(in srgb,var(--a1) 45%,transparent)}[data-theme=glass] .console .lines p:before{content:"▸ ";color:var(--a2)}[data-theme=glass] .radar{border:1px solid var(--a1);background:repeating-radial-gradient(circle,transparent 0 12px,var(--edge) 12px 13px);box-shadow:0 0 8px color-mix(in srgb,var(--a1) 35%,transparent)}[data-theme=glass] .radar:before,[data-theme=glass] .radar:after{content:"";background:var(--edge);position:absolute}[data-theme=glass] .radar:before{width:1px;top:0;bottom:0;left:50%}[data-theme=glass] .radar:after{height:1px;top:50%;left:0;right:0}[data-theme=glass] .radar .sweep{background:conic-gradient(from 0deg,color-mix(in srgb,var(--a1) 55%,transparent),transparent 22%)}[data-theme=glass] .radar .blip{background:var(--a2);box-shadow:0 0 8px var(--a2)}[data-theme=glass] .radar .junk{background:var(--ink)}[data-theme=glass] .nv-loc{color:var(--a2);font-size:calc(var(--fs) * 1.05)}[data-theme=glass] .nv-st{color:var(--a1);text-transform:uppercase}[data-theme=glass] .nv-k{color:var(--ink-2);font-size:var(--fs-s)}[data-theme=glass] .dock{padding:6px}[data-theme=glass] .dk{color:var(--a1);background:linear-gradient(var(--a1) 0 0) 0 0/10px 1.5px,linear-gradient(var(--a1) 0 0) 0 0/1.5px 10px,linear-gradient(var(--a1) 0 0) 100% 0/10px 1.5px,linear-gradient(var(--a1) 0 0) 100% 0/1.5px 10px, linear-gradient(var(--a1) 0 0) 0 100%/10px 1.5px,linear-gradient(var(--a1) 0 0) 0 100%/1.5px 10px,linear-gradient(var(--a1) 0 0) 100% 100%/10px 1.5px,linear-gradient(var(--a1) 0 0) 100% 100%/1.5px 10px,#0307108c;-webkit-backdrop-filter:blur(var(--blur-dock));background-repeat:no-repeat}[data-theme=glass] .dk .ico{stroke-width:1.5px;stroke-linecap:square;width:26px;height:26px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--a1) 70%,transparent))}[data-theme=glass] .dk-l{font-size:calc(var(--fs-s) * .82);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);font-weight:600}[data-theme=glass] .dk.on,[data-theme=glass] .dk:hover{background-color:color-mix(in srgb,var(--a1) 20%,#03071099)}[data-theme=glass] .dk.dk-help .ico{opacity:.8}[data-theme=glass] .night{color:#ff9f73}[data-theme=glass] .n-clock{letter-spacing:.06em;opacity:.55;text-shadow:0 0 18px #ff8c5a59;font-size:76px;line-height:1}[data-theme=glass] .n-orb{opacity:.55;border:1.5px solid #ff9f7399;border-radius:50%;width:68px;height:68px;margin-bottom:18px;box-shadow:0 0 16px #ff8c5a47,inset 0 0 14px #ff8c5a33}[data-theme=glass] .n-note{font-family:var(--f-voice);opacity:.42}[data-theme=glass] .n-sub{text-transform:uppercase;letter-spacing:.32em;opacity:.45;border-top:1px solid #ff9f7340;padding-top:10px;font-size:13px}[data-theme=glass] .n-wake{text-transform:uppercase;letter-spacing:.2em;color:#ffc7a8;background:#0a040499;border:1px solid #ff9f7359;margin-top:26px;padding:10px 18px;font-size:13px}[data-theme=glass] .boot{background:radial-gradient(circle at 50% 45%,#03071080,#02040ae0)}[data-theme=glass] .boot .b-in{--glass-bk:26px;--glass-bw:2px;background:linear-gradient(var(--a1) 0 0) 0 0/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 0 0/var(--glass-bw) var(--glass-bk),linear-gradient(var(--a1) 0 0) 100% 0/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 100% 0/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 0 100%/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 0 100%/var(--glass-bw) var(--glass-bk),linear-gradient(var(--a1) 0 0) 100% 100%/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 100% 100%/var(--glass-bw) var(--glass-bk);background-repeat:no-repeat;padding:36px 44px}[data-theme=glass] .b-k{color:var(--a1);opacity:.8;font-size:28px}[data-theme=glass] .b-k .ico{stroke-width:1.4px}[data-theme=glass] .b-title{font-family:var(--f-num);letter-spacing:.3em;text-transform:uppercase;color:var(--a1);text-shadow:0 0 18px var(--a1);margin:0;padding-left:.3em;font-size:clamp(28px,4vw,44px);font-weight:400}[data-theme=glass] .boot .btn.power{min-width:220px;min-height:64px;font-size:16px}[data-theme=glass] .b-text{color:var(--ink-2);font-size:var(--fs-s);max-width:36ch}[data-theme=glass] .b-lines{font-family:var(--f-voice);color:var(--a1);text-align:left;font-size:15px}[data-theme=glass] .welcome .frame{padding:16px var(--pad) 18px}[data-theme=glass] .welcome .ph{border-bottom:1px solid var(--edge);margin-bottom:12px;padding-bottom:10px}[data-theme=glass] .w-line{font-family:var(--f-voice);color:var(--a1);font-size:var(--fs-voice);line-height:1.4}[data-theme=glass] .w-row{border-top:1px solid var(--edge);background:color-mix(in srgb,var(--a1) 6%,transparent)}[data-theme=glass] .w-row span{font-size:calc(var(--fs-s) * .86);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2)}[data-theme=glass] .w-row b{color:var(--rc,var(--a2));font-size:calc(var(--fs) * 1.35);font-weight:400}[data-theme=glass] .w-row.keep b{font-size:var(--fs)}[data-theme=glass] .help{background:#02050c8c}[data-theme=glass] .help .hlines line{stroke:var(--a2);stroke-width:1.2px;stroke-dasharray:4 4}[data-theme=glass] .help .hlines circle{fill:var(--a2)}[data-theme=glass] .help .hlines rect{fill:none;stroke:var(--a2);stroke-width:1.2px;stroke-dasharray:6 4}[data-theme=glass] .help .hl{border:1px solid color-mix(in srgb,var(--a2) 60%,transparent);color:var(--ink);font-size:var(--fs-s);background:#030710e6;line-height:1.4}[data-theme=glass] .help .hl b{color:var(--a2);text-transform:uppercase;letter-spacing:.14em;font-size:calc(var(--fs-s) * .92)}[data-theme=glass] .help .hl li .ico{color:var(--a1);stroke-width:1.5px;width:22px;height:22px}[data-theme=glass] .help .hclose{font-family:var(--f-num);color:var(--a2);text-transform:uppercase;letter-spacing:.16em;font-size:13px}[data-theme=glass] .tut-ring{border:1.5px solid var(--a2);box-shadow:0 0 14px color-mix(in srgb,var(--a2) 60%,transparent);border-radius:50%}[data-theme=glass] .tut-card{border-left:2px solid var(--a2);font-size:var(--fs-s);color:var(--ink);background:#030710e0;padding:10px 12px}[data-theme=glass] .tut-card b{color:var(--a2);text-transform:uppercase;letter-spacing:.14em}[data-theme=glass]:not(.reduce) .radar .sweep{animation:6s linear infinite spin}[data-theme=glass]:not(.reduce) .panel.opening .frame{animation:var(--enter) var(--enter-dur) cubic-bezier(.2,.7,.2,1) both}[data-theme=glass]:not(.reduce) .panel.opening .pb>*{animation:.5s ease-out both glass-row}[data-theme=glass]:not(.reduce) .panel.opening .pb>:nth-child(2){animation-delay:50ms}[data-theme=glass]:not(.reduce) .panel.opening .pb>:nth-child(3){animation-delay:.1s}[data-theme=glass]:not(.reduce) .panel.opening .pb>:nth-child(4){animation-delay:.15s}[data-theme=glass]:not(.reduce) .panel.opening .pb>:nth-child(n+5){animation-delay:.2s}[data-theme=glass]:not(.reduce) .tut-ring{animation:4s ease-in-out infinite breathe}@keyframes glass-draw{0%{clip-path:inset(100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:1}}@keyframes glass-row{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}[data-theme=glass] .throttle{--glass-bk:12px;--glass-bw:2px;--slab:#03071080;background:linear-gradient(var(--a1) 0 0) 0 0/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 0 0/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 100% 0/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 100% 0/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 0 100%/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 0 100%/var(--glass-bw) var(--glass-bk), linear-gradient(var(--a1) 0 0) 100% 100%/var(--glass-bk) var(--glass-bw),linear-gradient(var(--a1) 0 0) 100% 100%/var(--glass-bw) var(--glass-bk), linear-gradient(var(--slab),var(--slab));border:1px solid var(--edge);-webkit-backdrop-filter:blur(var(--blur-panel)) saturate(1.15);background-repeat:no-repeat;background-origin:border-box}[data-theme=glass] .th-slot{border:1px solid color-mix(in srgb,var(--a1) 55%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--a1) 25%,transparent);background:#030912bf}[data-theme=glass] .th-det{background:color-mix(in srgb,var(--a1) 65%,transparent)}[data-theme=glass] .th-knob{border:1.5px solid var(--a2);background:linear-gradient(transparent calc(50% - 1px),var(--a2) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),#030912e6;box-shadow:0 0 12px color-mix(in srgb,var(--a2) 70%,transparent)}[data-theme=glass] .th-k{font-family:var(--f-num);text-transform:uppercase;letter-spacing:.12em;font-size:calc(var(--fs-s) * .92);color:var(--ink-2)}[data-theme=glass] .th-k.on{color:var(--a2);text-shadow:0 0 8px var(--a2)}.cc.sz-pho[data-theme=glass] .th-knob{background:linear-gradient(90deg,transparent calc(50% - 1px),var(--a2) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),#030912e6}.cc.lite[data-theme=glass] .frame,.cc.lite[data-theme=glass] .throttle{--slab:var(--slab-solid)}.cc.lite[data-theme=glass] .dk{background-color:#030710d9}.cc.sz-pho[data-theme=glass] .tab{letter-spacing:.07em}.cc.sz-tab[data-theme=glass] .tab{letter-spacing:.1em}[data-theme=glass] .card{border-left:2px solid var(--edge);background:linear-gradient(90deg,color-mix(in srgb,var(--a1) 7%,transparent),transparent 70%);padding:12px 14px}[data-theme=glass] .card.ready{border-left-color:var(--a1);background:linear-gradient(90deg,color-mix(in srgb,var(--a1) 13%,transparent),transparent 75%)}[data-theme=glass] .c-name{font-weight:600;font-size:calc(var(--fs) * 1.08);color:#f3f9ff}[data-theme=glass] .c-lvl{font-family:var(--f-num);color:var(--a2);font-size:var(--fs-s)}[data-theme=glass] .c-desc{color:var(--ink-2);font-size:var(--fs-s);margin-top:3px;line-height:1.45}[data-theme=glass] .cost{font-size:var(--fs-s);text-transform:uppercase;color:var(--a1)}[data-theme=glass] .cost i{width:7px;height:7px;box-shadow:0 0 6px var(--rc);border-radius:0}[data-theme=glass] .cost.short{color:var(--ink-2);opacity:.8}[data-theme=glass] .c-need{font-size:var(--fs-s);color:var(--ink-2);margin-top:4px}[data-theme=glass] .c-need:before{content:"◇ ";color:var(--a2)}[data-theme=glass] .owned-row{font-size:var(--fs-s);color:var(--ink-2);padding:10px 2px 0}[data-theme=glass] .or-k{text-transform:uppercase;letter-spacing:.16em;color:var(--a1);font-weight:600;font-size:calc(var(--fs-s) * .9)}[data-theme=glass] .or-i:before{content:"▪ ";color:var(--a1)}[data-theme=glass] .chip{border-top:1px solid var(--edge);background:linear-gradient(color-mix(in srgb,var(--a1) 8%,transparent),transparent)}[data-theme=glass] .chip .ck{text-transform:uppercase;letter-spacing:.14em;font-size:calc(var(--fs-s) * .86);color:var(--ink-2)}[data-theme=glass] .chip .cv{font-size:calc(var(--fs) * 1.5);color:var(--a1);text-shadow:0 0 10px color-mix(in srgb,var(--a1) 50%,transparent)}[data-theme=glass] .chip .cr{font-size:var(--fs-s);color:var(--a2)}[data-theme=glass] .chip .cbar{background:color-mix(in srgb,var(--a1) 15%,transparent)}[data-theme=glass] .chip .cbar b{background:var(--a1);box-shadow:0 0 6px var(--a1)}[data-theme=glass] .lsec{padding:2px 0}[data-theme=glass] .note,[data-theme=glass] .goal{font-family:var(--f-voice);color:var(--ink);font-size:calc(var(--fs) * .98)}[data-theme=glass] .goal b{color:var(--a2);font-weight:400}[data-theme=glass] .meter{background:color-mix(in srgb,var(--a1) 13%,transparent)}[data-theme=glass] .meter:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 9px,#030710b3 9px 11px);position:absolute;inset:0}[data-theme=glass] .meter b{background:var(--rc,var(--a1));box-shadow:0 0 8px var(--rc,var(--a1))}[data-theme=glass] .req span,[data-theme=glass] .dep span{font-size:var(--fs-s);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2)}[data-theme=glass] .req em,[data-theme=glass] .dep em{color:var(--a1);font-size:var(--fs-s)}[data-theme=glass] .phs i{background:color-mix(in srgb,var(--a1) 15%,transparent);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)}[data-theme=glass] .phs.done i{background:var(--a1)}[data-theme=glass] .phs.now i{background:linear-gradient(90deg,var(--a1) 55%,color-mix(in srgb,var(--a1) 15%,transparent) 55%)}[data-theme=glass] .phs em{font-size:calc(var(--fs-s) * .82);color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em}[data-theme=glass] .phs.now em{color:var(--a1)}[data-theme=glass] .tabs{border-bottom:1px solid var(--edge);margin:4px 0 0}[data-theme=glass] .tab{color:var(--ink-2);text-transform:uppercase;letter-spacing:.14em;font-size:calc(var(--fs-s) * .95);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600}[data-theme=glass] .tab .ico{stroke-width:1.5px}[data-theme=glass] .tab.on{color:var(--a1);border-bottom-color:var(--a1);text-shadow:0 0 8px color-mix(in srgb,var(--a1) 60%,transparent);background:linear-gradient(transparent 40%,color-mix(in srgb,var(--a1) 12%,transparent))}[data-theme=glass] .target{border:1px solid var(--edge);background:color-mix(in srgb,var(--a1) 6%,transparent)}[data-theme=glass] .t-ic{color:var(--a1);font-size:26px}[data-theme=glass] .t-ic .ico{stroke-width:1.4px}[data-theme=glass] .t-name{font-size:calc(var(--fs) * 1.25);color:var(--a2);letter-spacing:.04em;text-transform:uppercase;font-weight:600}[data-theme=glass] .ftrack{border:1px solid var(--edge);background:#030912cc}[data-theme=glass] .ftrack .zf{background:color-mix(in srgb,var(--a1) 16%,transparent)}[data-theme=glass] .ftrack .zp{background:color-mix(in srgb,var(--a2) 40%,transparent);border-left:1px solid var(--a2);border-right:1px solid var(--a2)}[data-theme=glass] .ftrack .needle{background:#fff;box-shadow:0 0 8px #fff}[data-theme=glass] .near,[data-theme=glass] .ait{background:var(--fill);color:var(--ink);border:1px solid #0000}[data-theme=glass] .near .t b,[data-theme=glass] .ait b{font-weight:600}[data-theme=glass] .near .t span,[data-theme=glass] .ait span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=glass] .ait.sel,[data-theme=glass] .near:hover,[data-theme=glass] .ait:hover{border-color:var(--edge);background:linear-gradient(var(--a1) 0 0) 0 0/10px 1.5px,linear-gradient(var(--a1) 0 0) 0 0/1.5px 10px,linear-gradient(var(--a1) 0 0) 100% 100%/10px 1.5px,linear-gradient(var(--a1) 0 0) 100% 100%/1.5px 10px,color-mix(in srgb,var(--a1) 10%,transparent);background-repeat:no-repeat}[data-theme=glass] .ait.gold b{color:var(--a2)}[data-theme=glass] .c-title{font-size:calc(var(--fs) * 1.4);color:var(--a2);text-transform:uppercase;letter-spacing:.06em;font-weight:600}[data-theme=glass] .stats div{border-left:1px solid var(--edge);color:var(--ink-2);font-size:calc(var(--fs-s) * .9);text-transform:uppercase;letter-spacing:.1em}[data-theme=glass] .stats b{color:var(--ink);font-size:var(--fs);text-transform:none;letter-spacing:0}[data-theme=glass] .lore{color:var(--a1);line-height:1.5}[data-theme=glass] .claim{border:1px dashed var(--edge)}[data-theme=glass] .back{margin-bottom:6px}[data-theme=glass] .starmap .route{fill:none;stroke:var(--a1);stroke-width:1.5px;stroke-dasharray:6 6;opacity:.6}[data-theme=glass] .starmap .sec{stroke:var(--a2);stroke-dasharray:2 5;opacity:.5}[data-theme=glass] .starmap text{font:12px var(--f-body);fill:var(--ink-2)}[data-theme=glass] .starmap .sname{font:600 12px var(--f-label);fill:var(--a2);letter-spacing:.14em;text-transform:uppercase}[data-theme=glass] .starmap .stalk{stroke:var(--edge)}[data-theme=glass] .starmap .dot{fill:none;stroke:var(--a1);stroke-width:1.5px}[data-theme=glass] .starmap .ring{fill:none;stroke:var(--a2);stroke-width:1px}[data-theme=glass] .starmap .tail{stroke:var(--a1);stroke-width:1.5px;opacity:.6}[data-theme=glass] .starmap .sel .dot{fill:color-mix(in srgb,var(--a1) 35%,transparent)}[data-theme=glass] .starmap .us{fill:var(--a2);filter:drop-shadow(0 0 6px var(--a2))}[data-theme=glass] .starmap .ust{fill:var(--a2)}[data-theme=glass] .memrow .meter b{background:var(--a1)}[data-theme=glass] .entry{border-left:1px solid var(--edge);background:color-mix(in srgb,var(--a1) 4%,transparent)}[data-theme=glass] .entry .h b{font-weight:600}[data-theme=glass] .entry .h span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=glass] .entry p{color:var(--a1);font-size:calc(var(--fs) * .95);line-height:1.45}[data-theme=glass] .entry.protected{border-left:2px solid var(--a2);background:color-mix(in srgb,var(--a2) 9%,transparent)}[data-theme=glass] .entry.protected p{color:var(--a2)}[data-theme=glass] .entry.compressed{opacity:.5}[data-theme=glass] .tag{font-size:calc(var(--fs-s) * .85);text-transform:uppercase;letter-spacing:.12em;color:var(--a1);border:1px solid var(--edge);padding:1px 6px}[data-theme=glass] .tag.gold{color:var(--a2);border-color:var(--a2)}[data-theme=glass] .station{border:1px solid var(--edge);color:var(--ink);background:var(--fill)}[data-theme=glass] .station b{text-transform:uppercase;letter-spacing:.1em;font-weight:600}[data-theme=glass] .station span{font-size:var(--fs-s);color:var(--ink-2)}[data-theme=glass] .station.on{border-color:var(--a1);color:var(--a1);background:linear-gradient(var(--a1) 0 0) 0 0/12px 2px,linear-gradient(var(--a1) 0 0) 0 0/2px 12px,linear-gradient(var(--a1) 0 0) 100% 100%/12px 2px,linear-gradient(var(--a1) 0 0) 100% 100%/2px 12px,color-mix(in srgb,var(--a1) 14%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--a1) 60%,transparent);background-repeat:no-repeat}[data-theme=glass] .np{border:1px solid var(--edge)}[data-theme=glass] .np-k{font-size:calc(var(--fs-s) * .86);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-2)}[data-theme=glass] .np-st{color:var(--a1);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-s)}[data-theme=glass] .np-name{font-size:calc(var(--fs) * 1.2);color:var(--a2);font-weight:600}[data-theme=glass] .desk{border:1px solid var(--edge);background:repeating-linear-gradient(90deg,transparent 0 calc(16.66% - 1px),var(--edge) calc(16.66% - 1px) 16.66%)}[data-theme=glass] .fader .ftr:before{content:"";background:color-mix(in srgb,var(--a1) 25%,transparent);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}[data-theme=glass] .fader .ftr:after{content:"";background:repeating-linear-gradient(transparent 0 14px,var(--edge) 14px 15px);position:absolute;inset:0 30%}[data-theme=glass] .fader .ffill{width:2px;height:calc(var(--v) * 1%);background:var(--a1);box-shadow:0 0 8px var(--a1);margin-left:-1px;bottom:0}[data-theme=glass] .fader .fcap{bottom:calc(var(--v) * 1% - 9px);border:1.5px solid var(--a1);width:34px;height:18px;box-shadow:0 0 8px color-mix(in srgb,var(--a1) 60%,transparent);z-index:1;background:#030912e6;margin-left:-17px}[data-theme=glass] .fader .fcap:after{content:"";background:var(--a1);height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:5px;right:5px}[data-theme=glass] .fader.master .ffill,[data-theme=glass] .fader.master .fcap{--a1:var(--a2)}[data-theme=glass] .fl{font-size:calc(var(--fs-s) * .85);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2)}[data-theme=glass] .fv{color:var(--a1);font-size:var(--fs-s)}[data-theme=glass] .opt{border:1px solid var(--edge);color:var(--ink);font-size:var(--fs-s)}[data-theme=glass] .opt em{color:var(--a2)}[data-theme=glass] .opt.on{border-color:var(--a1);color:var(--a1);background:color-mix(in srgb,var(--a1) 14%,transparent)}[data-theme=glass] .optlabel{text-transform:uppercase;letter-spacing:.16em;font-size:calc(var(--fs-s) * .9);color:var(--a2)}[data-theme=glass] .log{font-size:var(--fs-voice);line-height:1.4}[data-theme=glass] .log .who{font-size:var(--fs-s);text-transform:uppercase;color:var(--ink-2);letter-spacing:.1em}[data-theme=glass] .log .ship .tx{color:var(--a1);text-shadow:0 0 8px color-mix(in srgb,var(--a1) 40%,transparent)}[data-theme=glass] .log .you .tx{color:var(--a2)}[data-theme=glass] .log .sys .tx{color:var(--ink-2)}[data-theme=glass] .say input{color:var(--a1);border:1px solid var(--edge);font-size:var(--fs);background:#030912d9}[data-theme=glass] .say input::placeholder{color:color-mix(in srgb,var(--a1) 45%,transparent)}[data-theme=glass] .tuner{border:1px solid color-mix(in srgb,var(--a2) 50%,transparent);background:color-mix(in srgb,var(--a2) 6%,transparent)}[data-theme=glass] .tu-k{color:var(--a2);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-s);white-space:nowrap}[data-theme=glass] input[type=range]{accent-color:var(--a1)}[data-theme=glass] .dl span{text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-s);color:var(--ink-2)}[data-theme=glass] .chart .grid line{stroke:color-mix(in srgb,var(--a1) 12%,transparent);stroke-width:1px}[data-theme=glass] .chart .trail{stroke:var(--a1);stroke-width:1.5px;opacity:.55}[data-theme=glass] .chart .route{stroke:var(--a2);stroke-width:1.6px;stroke-dasharray:6 5;filter:drop-shadow(0 0 4px var(--a2))}[data-theme=glass] .chart .rg .core{fill:color-mix(in srgb,var(--c1) 35%,#03071099);stroke:var(--c1);stroke-width:1.5px}[data-theme=glass] .chart .rg .halo{fill:none;stroke:var(--c1);stroke-width:1px;opacity:.35;stroke-dasharray:3 4}[data-theme=glass] .chart .rg.here .halo{opacity:.9;stroke-dasharray:none;filter:drop-shadow(0 0 5px var(--c1))}[data-theme=glass] .chart .rg.hint .core{fill:none;stroke-dasharray:2 3;opacity:.75}[data-theme=glass] .chart .rg.hint .halo{opacity:.2}[data-theme=glass] .chart .rg.dest .core,[data-theme=glass] .chart .rg.dest .halo{stroke:var(--a2);opacity:1}[data-theme=glass] .chart .q{fill:var(--ink-2);font:12px var(--f-num)}[data-theme=glass] .chart .ship path{fill:var(--a2);filter:drop-shadow(0 0 5px var(--a2))}[data-theme=glass] .chart .bear path{stroke:var(--ink-2);stroke-width:1.4px}[data-theme=glass] .chart .cl{font-family:var(--f-num);font-size:var(--fs-s);color:var(--ink)}[data-theme=glass] .chart .cl em{color:var(--ink-2);font-size:calc(var(--fs-s) * .92)}[data-theme=glass] .chart .cl.cl-dest b{color:var(--a2)}[data-theme=glass] .chart .cl.cl-bearing{color:var(--ink-2)}[data-theme=glass] .dcard{border:1px solid var(--edge);border-left:2px solid var(--a2);background:var(--fill)}[data-theme=glass] .d-name{color:var(--a2);text-transform:uppercase;letter-spacing:.08em;font-weight:600}[data-theme=glass] .d-hint{font-family:var(--f-num);color:var(--ink-2)}[data-theme=glass] .fuelrow .fk{text-transform:uppercase;letter-spacing:.12em;font-size:calc(var(--fs-s) * .86);color:var(--ink-2)}[data-theme=glass] .fuelrow em{font-family:var(--f-num);color:var(--a1)}[data-theme=glass] .fuelrow .meter i{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--rc) 75%,transparent) 0 3px,transparent 3px 6px)}[data-theme=glass] .coll{border:1px solid var(--edge);background:var(--fill)}[data-theme=glass] .coll b{text-transform:uppercase;letter-spacing:.1em;font-size:calc(var(--fs-s) * .82);color:var(--ink-2);font-weight:600}[data-theme=glass] .coll .cn{font-family:var(--f-num);color:var(--ink-2);font-size:var(--fs-s)}[data-theme=glass] .coll .cn em{color:var(--a1);font-size:calc(var(--fs) * 1.25)}[data-theme=glass] .coll .cbar{background:color-mix(in srgb,var(--a1) 14%,transparent)}[data-theme=glass] .coll .cbar b{background:var(--a1);box-shadow:0 0 6px var(--a1)}[data-theme=glass] .gauge.fuel .gt b{background:var(--a2);box-shadow:0 0 8px var(--a2)}[data-theme=glass] .gauge.fuel .gv{color:var(--a2)}[data-theme=glass] .chart .cl{text-shadow:0 0 3px #030710f2,0 0 8px #030710d9}[data-theme=glass] .chart .reach .shade{stroke:#02050c9e}[data-theme=glass] .chart .reach .edge{stroke:var(--a2);stroke-width:1px;stroke-dasharray:2 6;opacity:.45}[data-theme=glass] .chart-key{color:var(--ink-2);font-family:var(--f-num)}[data-theme=glass] .chart-key i{border:1px dashed color-mix(in srgb,var(--a2) 70%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--a1) 22%,transparent),transparent 70%);box-shadow:0 0 0 4px #02050c99}[data-theme=glass] .chart .ww-t{stroke:#ffe39a;stroke-width:1.6px;filter:drop-shadow(0 0 4px #ffe39a)}[data-theme=glass] .chart .ww-c{fill:#ffe39a;filter:drop-shadow(0 0 5px #ffe39a)}[data-theme=glass] .chart .ww-tail{stroke:#ffe39a;stroke-width:1.5px;opacity:.75}[data-theme=glass] .chart .cl-ww b{color:#ffe39a}[data-theme=glass] .starmap .edge{font:11.5px var(--f-num);fill:var(--ink-2);letter-spacing:.04em}[data-theme=glass] .starmap .ahead{stroke:var(--a2);opacity:.9}[data-theme=glass] .starmap .sight path{fill:#ffe39a;filter:drop-shadow(0 0 4px #ffe39a)}[data-theme=glass] .starmap .sight text{fill:#ffe39a}[data-theme=glass] .starmap .claim{font:11.5px var(--f-num);fill:var(--a2);letter-spacing:.04em}[data-hud=glass]{--blur-readout:4px}[data-hud=glass] .scan .box{font-family:var(--font-share-tech-mono)}[data-hud=glass] .scan .arcs circle{stroke:var(--a1);stroke-width:1.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px var(--a1))}[data-hud=glass] .scan .a1{stroke-dasharray:14 8;opacity:.75}[data-hud=glass] .scan .a2{stroke-dasharray:40 300;opacity:.5}[data-hud=glass] .scan .prog{stroke-dasharray:0 100;opacity:.9;transform:rotate(-90deg);stroke:var(--a2)!important}[data-hud=glass] .scan .bk{border:0 solid var(--a1);filter:drop-shadow(0 0 4px var(--a1))}[data-hud=glass] .scan .bk.tl{border-width:1.5px 0 0 1.5px}[data-hud=glass] .scan .bk.tr{border-width:1.5px 1.5px 0 0}[data-hud=glass] .scan .bk.bl{border-width:0 0 1.5px 1.5px}[data-hud=glass] .scan .bk.br{border-width:0 1.5px 1.5px 0}[data-hud=glass] .scan .leader line{stroke:var(--a1);stroke-width:1.2px;opacity:.6}[data-hud=glass] .scan .box{color:var(--a1);background:color-mix(in srgb,var(--a1) 13%,#02060e9e);border:1px solid color-mix(in srgb,var(--a1) 70%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--a1) 55%,transparent);-webkit-backdrop-filter:blur(var(--blur-readout));backdrop-filter:blur(var(--blur-readout));padding:10px 12px;font-size:15.5px;line-height:1.3}[data-hud=glass] .scan .s-name{color:var(--a2);letter-spacing:.06em;font-weight:400}[data-hud=glass] .scan .s-bar{background:color-mix(in srgb,var(--a1) 25%,transparent)}[data-hud=glass] .scan .s-bar i{background:var(--a1)}[data-hud=glass] .scan .s-st{letter-spacing:.1em;margin-top:2px;font-size:12.5px}[data-hud=glass] .sector-title .st-k{font-family:var(--font-share-tech-mono);color:var(--a2);letter-spacing:.3em;text-transform:uppercase;text-shadow:0 0 10px var(--a2);order:3;margin-top:10px;font-size:14px}[data-hud=glass] .sector-title .st-name{font-family:var(--font-share-tech-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--a1);text-shadow:0 0 14px var(--a1);font-size:clamp(24px,3.4vw,36px)}[data-hud=glass] .sector-title .st-rule{background:var(--a1);box-shadow:0 0 8px var(--a1);margin-top:12px}[data-hud=glass] .sector-title .st-line{font-family:var(--font-share-tech-mono);color:var(--a1);max-width:560px;text-shadow:0 0 8px color-mix(in srgb,var(--a1) 50%,transparent);order:4;margin-top:12px;font-size:16px}[data-hud=glass] .toast{font-family:var(--font-share-tech-mono);color:var(--a2);text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 10px var(--a2);border-left:2px solid var(--a2);border-right:2px solid var(--a2);padding:2px 10px;font-size:20px}[data-hud=glass] .caption{font-family:var(--font-share-tech-mono);letter-spacing:.02em;color:var(--a1);text-shadow:0 0 8px color-mix(in srgb,var(--a1) 55%,transparent),0 1px 2px #000c;font-size:17px;line-height:1.35}.cc.sz-pho[data-hud=glass] .caption{font-size:15px}[data-hud=glass]:not(.reduce) .scan .a1{transform-origin:0 0;animation:25s linear infinite spin}[data-hud=glass]:not(.reduce) .scan .a2{transform-origin:0 0;animation:16s linear infinite spinr}.cc.lite[data-hud=glass] .scan .box{background:color-mix(in srgb,var(--a1) 12%,#02060ee6)}[data-hud=holo]{--blur-readout:16px}[data-hud=holo] .scan .arcs circle{stroke-width:1.5px;vector-effect:non-scaling-stroke}[data-hud=holo] .scan .a1{stroke:#ffffff8c;filter:drop-shadow(0 0 6px var(--a1))}[data-hud=holo] .scan .a2{stroke:color-mix(in srgb,var(--a1) 40%,transparent);opacity:.35;filter:blur(3px);stroke-width:8px!important}[data-hud=holo] .scan .prog{stroke-linecap:round;stroke-dasharray:0 100;filter:drop-shadow(0 0 6px var(--a1));transform:rotate(-90deg);stroke:var(--a1)!important;stroke-width:3.5px!important}[data-hud=holo] .scan .bk{display:none}[data-hud=holo] .scan .leader line{stroke:#fff6;stroke-width:1.2px}[data-hud=holo] .scan .box{-webkit-backdrop-filter:blur(var(--blur-readout));color:var(--ink-2);background:linear-gradient(160deg,#ffffff1f,#ffffff08),#14102c8c;border-radius:20px;padding:14px 16px;font-size:15px;line-height:1.45;box-shadow:inset 0 0 0 1px #ffffff29,0 18px 40px -16px #000000b3}[data-hud=holo] .scan .s-name{color:var(--ink);font-size:18px;font-weight:500}[data-hud=holo] .scan .s-kind{font-family:var(--font-lexend-exa);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--a1) 50%,#fff);margin-bottom:4px;font-size:11px}[data-hud=holo] .scan .s-bar{background:#ffffff1a;border-radius:9px;height:5px;overflow:hidden}[data-hud=holo] .scan .s-bar i{background:linear-gradient(90deg,var(--a1),var(--a2));border-radius:9px}[data-hud=holo] .scan .s-st{margin-top:4px;font-size:12.5px}[data-hud=holo] .sector-title .st-k{font-family:var(--font-lexend-exa);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);order:-1;margin-bottom:8px;font-size:12px}[data-hud=holo] .sector-title .st-name{letter-spacing:.02em;background:linear-gradient(100deg,#fff,var(--a1) 40%,var(--a2) 80%);color:#0000;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--a1) 40%,transparent));-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,5vw,60px);font-weight:200}[data-hud=holo] .sector-title .st-rule{background:linear-gradient(90deg,transparent,var(--a1),var(--a2),transparent);border-radius:2px;height:2px;margin-top:14px}[data-hud=holo] .sector-title .st-line{color:var(--ink);text-shadow:0 2px 12px #0009;max-width:560px;margin-top:14px;font-size:17px;line-height:1.5}[data-hud=holo] .toast{color:#120c26;background:linear-gradient(100deg,var(--a1),var(--a2));box-shadow:0 0 24px color-mix(in srgb,var(--a1) 60%,transparent);border-radius:999px;padding:8px 16px;font-size:16px;font-weight:500}[data-hud=holo]:not(.reduce) .scan .a1{transform-origin:0 0;animation:40s linear infinite spin}.cc.lite[data-hud=holo] .scan .box{background:linear-gradient(160deg,#ffffff1a,#ffffff08),#14102ce6}[data-hud=holo] .caption{font-family:var(--f-voice);font-size:var(--fs-voice);color:#fff;text-shadow:0 0 12px color-mix(in srgb,var(--a1) 45%,transparent),0 1px 2px #000c;line-height:1.35}
