*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-neon-green: #00ff9c;--color-electric-cyan: #00e5ff;--color-deep-magenta: #ff2a6d;--color-dark-purple: #7b2cbf;--color-amber-accent: #ffb000;--color-alert-red: #ff003c;--color-foreground: #e6f1ff;--color-muted: #8892b0}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden;background-color:#000;color:#e6f1ff;font-family:Share Tech Mono,JetBrains Mono,Consolas,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100%;isolation:isolate}::-moz-selection{background-color:#00ff9c26;color:#00ff9c}::selection{background-color:#00ff9c26;color:#00ff9c}:focus-visible{outline:1px solid rgba(0,255,156,.55);outline-offset:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.z-0{z-index:0}.z-\[500\]{z-index:500}.z-\[501\]{z-index:501}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-screen{height:100vh}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.border{border-width:1px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.uppercase{text-transform:uppercase}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes glowPulse{0%,to{text-shadow:0 1px 0 rgba(255,255,255,.18),0 -1px 0 rgba(0,0,0,.8),0 0 22px #00E5FF,0 0 48px rgba(0,229,255,.55),0 0 90px rgba(0,229,255,.25),0 0 6px rgba(255,255,255,.7)}50%{text-shadow:0 1px 0 rgba(255,255,255,.22),0 -1px 0 rgba(0,0,0,.9),0 0 32px #00E5FF,0 0 68px rgba(0,229,255,.75),0 0 120px rgba(0,229,255,.35),0 0 10px rgba(255,255,255,.9)}}@keyframes scanH{0%{left:-100%}to{left:110%}}@keyframes barFlow{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes tickScroll{0%{transform:translate(0)}to{transform:translate(-60px)}}@keyframes gridWave{0%,to{opacity:.028}50%{opacity:.055}}@keyframes sweepV{0%{top:-2px}to{top:100%}}@keyframes dataScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes bgScanDrop{0%{transform:translateY(-12vh);opacity:0}7%{opacity:.24}18%{opacity:.05}to{transform:translateY(112vh);opacity:0}}@keyframes bgGlitchSweep{0%,86%,to{transform:translate(-110%);opacity:0}88%{opacity:.16}90%{transform:translate(110%);opacity:0}}@keyframes pixelBlink{0%,78%,to{opacity:0;transform:scale(1)}80%{opacity:.58;transform:scale(1.45)}81%{opacity:.2}83%{opacity:.42;transform:scale(.8)}86%{opacity:0}}@keyframes distortPop{0%,93%,to{opacity:0;clip-path:inset(48% 0 48% 0);transform:translate(0)}94%{opacity:.08;clip-path:inset(18% 0 64% 0);transform:translate(-6px)}95%{opacity:.05;clip-path:inset(66% 0 20% 0);transform:translate(5px)}96%{opacity:.07;clip-path:inset(39% 0 44% 0);transform:translate(-3px)}}@keyframes noiseDrift{0%{transform:translateZ(0)}25%{transform:translate3d(-1%,1%,0)}50%{transform:translate3d(1%,-1%,0)}75%{transform:translate3d(-.5%,-.5%,0)}to{transform:translateZ(0)}}@keyframes meterSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glassShine{0%,89%,to{transform:translate3d(-160%,0,0) skew(-24deg);opacity:0}90%{opacity:0}91%{opacity:.62}94%{transform:translate3d(260%,0,0) skew(-24deg);opacity:0}}@keyframes subtleTerminalFlicker{0%,to{opacity:.92}41%{opacity:.78}42%{opacity:.94}67%{opacity:.84}68%{opacity:.9}}@keyframes statusDotRun{0%,74%,to{opacity:.38;transform:scale(.86)}78%,84%{opacity:1;transform:scale(1.12)}}@keyframes hudDotRandomPulse{0%,84%,to{opacity:.42;transform:scale(.88);filter:saturate(.9)}86%{opacity:.78;transform:scale(1)}88%{opacity:1;transform:scale(1.22);filter:saturate(1.35)}91%{opacity:.52;transform:scale(.94)}}@keyframes ceilingGridDrift{0%{background-position:0 0,0 0}to{background-position:0 -84px,84px -84px}}@keyframes audioArmedPing{0%{opacity:0;transform:translateY(4px)}16%{opacity:.72;transform:translateY(0)}72%{opacity:.46}to{opacity:0;transform:translateY(-2px)}}@keyframes hudPanelPulse{0%,to{filter:none}12%{filter:brightness(1.55) saturate(1.3) hue-rotate(-32deg) drop-shadow(0 0 20px rgba(255,176,0,.38))}28%{filter:brightness(1.18) saturate(1.12) hue-rotate(-48deg) drop-shadow(0 0 16px rgba(255,0,60,.22))}44%{filter:brightness(1.42) saturate(1.24) hue-rotate(-34deg) drop-shadow(0 0 22px rgba(255,176,0,.3))}64%{filter:brightness(1.24) saturate(1.12) hue-rotate(-18deg) drop-shadow(0 0 16px rgba(255,0,60,.16))}}@keyframes hudOverclockGlow{0%,to{filter:none}18%{filter:brightness(1.16) drop-shadow(0 0 14px rgba(0,229,255,.24))}42%{filter:brightness(1.24) drop-shadow(0 0 22px rgba(0,255,156,.22))}68%{filter:brightness(1.2) drop-shadow(0 0 20px rgba(120,80,220,.24))}86%{filter:brightness(1.1) drop-shadow(0 0 12px rgba(0,229,255,.16))}}@keyframes hudWarningLabelPulse{0%,to{opacity:.76;filter:brightness(1);transform:translate(-50%) scale(1)}18%,54%{opacity:1;filter:brightness(1.35);transform:translate(-50%) scale(1.035)}34%{opacity:.86;filter:brightness(1.12);transform:translate(-50%) scale(1.01)}}@keyframes hudWarningBorder{0%,to{box-shadow:none}14%,54%{box-shadow:inset 0 0 18px #ffb0001a,0 0 14px #ffb00029}32%{box-shadow:inset 0 0 16px #ff003c14,0 0 12px #ff003c1f}}@keyframes hudMicroShake{0%,to{translate:0 0}18%{translate:.6px 0}34%{translate:-.6px 0}50%{translate:.35px 0}66%{translate:-.25px 0}}@keyframes terminalCaret{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes holoFloat{0%,to{transform:translateZ(0);opacity:.76}50%{transform:translate3d(0,-3px,0);opacity:.88}}@keyframes slowTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes glitchFlash{0%,96%,to{opacity:0;transform:translateZ(0);clip-path:inset(42% 0 42% 0)}96.3%{opacity:.22;transform:translate3d(-5px,0,0);clip-path:inset(18% 0 74% 0)}96.7%{opacity:.1;transform:translate3d(6px,0,0);clip-path:inset(64% 0 25% 0)}97.1%{opacity:.18;transform:translate3d(-2px,0,0);clip-path:inset(38% 0 49% 0)}97.6%{opacity:0;transform:translateZ(0)}}@keyframes logoStaticTextInterference{0%,to{opacity:1;filter:brightness(1) contrast(1);transform:translateZ(0);text-shadow:2px 2px 0 rgba(0,20,40,1),4px 4px 0 rgba(0,10,25,.8),0 0 40px rgba(0,229,255,.45),0 0 80px rgba(0,229,255,.18)}11%{opacity:.98;filter:brightness(1.08) contrast(1.08);transform:translate3d(.7px,0,0);text-shadow:2px 2px 0 rgba(0,20,40,1),4px 4px 0 rgba(0,10,25,.8),.9px 0 0 rgba(0,255,156,.32),-.9px 0 0 rgba(0,229,255,.34),0 0 46px rgba(0,229,255,.52)}19%{transform:translate3d(-.55px,.15px,0);opacity:.94}31%{transform:translate3d(.25px,-.15px,0);filter:brightness(1.16) contrast(1.04)}47%{transform:translate3d(-.35px,0,0);opacity:.97}63%{transform:translate3d(.5px,.1px,0);text-shadow:2px 2px 0 rgba(0,20,40,1),4px 4px 0 rgba(0,10,25,.8),-1px 0 0 rgba(0,255,156,.26),1px 0 0 rgba(194,240,255,.28),0 0 54px rgba(0,229,255,.48)}78%{transform:translate3d(-.2px,0,0);filter:brightness(1.04) contrast(1.06);opacity:1}}@keyframes hud-spin-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hud-spin-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes hud-pulse-ring{0%,to{opacity:.25}50%{opacity:.65}}@keyframes hud-blink-dot{0%,to{opacity:1}50%{opacity:.2}}.hud-ring{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion: reduce){.hud-ring{animation:none!important}}.central-logo-trigger{border:0;background:transparent;background-color:transparent;outline-offset:5px;-webkit-tap-highlight-color:transparent}.central-logo-trigger:hover{filter:brightness(1.025) drop-shadow(0 0 6px rgba(0,229,255,.12))}.central-logo-text{position:relative;z-index:1;display:inline-block}.central-logo-trigger.logo-static-active{background:transparent!important;background-color:transparent!important}.central-logo-trigger.logo-static-active .central-logo-text{background:transparent!important;background-color:transparent!important;animation:logoStaticTextInterference .34s steps(2,end) infinite}.scanlines{background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.055) 2px,rgba(0,0,0,.055) 4px)}.hud-clip{clip-path:polygon(8px 0%,100% 0%,100% calc(100% - 8px),calc(100% - 8px) 100%,0% 100%,0% 8px)}.hud-clip-btn{clip-path:polygon(10px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0% calc(100% - 10px),0% 10px)}@media (max-width: 1023px){.desktop-only-hud-panel{display:none!important}}.upper-perspective-grid{position:absolute;left:-18%;right:-18%;top:-11%;height:50%;transform-origin:50% 0;transform:perspective(660px) rotateX(-64deg) translateY(-14%);opacity:.18;background-image:linear-gradient(rgba(0,229,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,156,.035) 1px,transparent 1px);background-size:42px 42px;animation:ceilingGridDrift 18s linear infinite;mask-image:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.28) 48%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.28) 48%,transparent 100%)}.top-rail,.bottom-rail{position:fixed;left:0;right:0;z-index:20;overflow:hidden;display:flex;align-items:center;font-family:Share Tech Mono,monospace;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#01070bf0;transition:opacity .8s ease}.top-rail{top:0;height:48px;padding:0 20px;gap:13px;border-bottom:1px solid rgba(0,255,156,.2)}.bottom-rail{bottom:0;height:50px;padding:0 14px;gap:10px;border-top:1px solid rgba(0,229,255,.2)}.top-rail-sweep,.bottom-rail-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,229,255,.035) 48%,rgba(0,255,156,.028),transparent);animation:scanH 18s linear infinite}.top-brand{position:relative;overflow:visible;flex-shrink:0;display:inline-flex;align-items:center;font-family:Orbitron,sans-serif;font-size:10px;color:#00ff9c;letter-spacing:.22em;font-weight:700;text-shadow:0 0 12px rgba(0,255,156,.6);transition:opacity .8s ease .8s,color .18s ease,text-shadow .18s ease;isolation:isolate;background:transparent!important;border:0;padding:0;text-decoration:none;cursor:pointer}.top-brand:hover,.top-brand:focus-visible{color:#e6f1ff;text-shadow:0 0 8px rgba(230,241,255,.78),0 0 18px rgba(0,229,255,.68),0 0 30px rgba(0,255,156,.28);background:transparent!important;box-shadow:none!important}.top-brand:after{content:none}.top-sep{color:#00e5ff33}.top-status{display:flex;align-items:center;gap:6px;flex-shrink:0}.top-status i{width:6px;height:6px;border-radius:50%;background:#00ff9c;box-shadow:0 0 8px #00ff9c;animation:subtleTerminalFlicker 7s linear infinite}.top-status span{font-size:8px;color:#00ff9c;letter-spacing:.15em;animation:subtleTerminalFlicker 8.5s linear infinite}.top-signal{display:flex;align-items:center;gap:7px;flex-shrink:0}.top-signal>span,.top-mac span{font-size:6.5px;color:#8892b094;letter-spacing:.16em}.top-signal div{display:flex;gap:2px}.top-signal b{width:10px;height:5px;box-shadow:0 0 5px #00ff9c66;transition:opacity .8s ease,background .8s ease}.top-signal em{font-size:7.5px;color:#00ff9cbd;font-style:normal;letter-spacing:.08em;white-space:nowrap}.top-signal strong{font-size:6.5px;color:#00e5ff7a;font-weight:400;letter-spacing:.08em;white-space:nowrap}.top-mac{display:flex;align-items:center;gap:7px;flex-shrink:0}.top-mac b{font-size:7.5px;color:#00e5ff8f;letter-spacing:.08em;font-weight:400}.top-marquee,.bottom-ticker{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}.top-marquee div,.bottom-ticker div{display:flex;white-space:nowrap;animation:slowTicker 38s linear infinite}.top-marquee span,.bottom-ticker span{flex-shrink:0;padding-right:46px;font-size:7.5px;color:#00e5ff61;letter-spacing:.1em}.top-dots{display:flex;gap:5px;align-items:center;flex-shrink:0;margin-left:auto}.top-dots button{width:7px;height:7px;border-radius:50%;border:0;padding:0;cursor:pointer;touch-action:manipulation;animation:hudDotRandomPulse 24s ease-in-out infinite;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.top-dots button:hover,.top-dots button:focus-visible{transform:scale(1.28);filter:brightness(1.2);box-shadow:0 0 13px var(--dot-color)!important}.top-dots button:nth-child(2){animation-duration:27s}.top-dots button:nth-child(3){animation-duration:29s}.top-rail-bracket{flex-shrink:0}.bottom-build,.bottom-window{position:relative;z-index:1;flex-shrink:0}.bottom-build{display:flex;flex-direction:column;gap:1px;min-width:94px}.bottom-build span{color:#8892b09e;font-size:7px}.bottom-build b{color:#4488ffbd;font-size:7px;font-weight:400}.bottom-window{height:30px;padding:5px 8px;border:1px solid rgba(0,229,255,.16);background:#020c106b;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.bottom-status-grid{display:grid;grid-template-columns:repeat(2,minmax(58px,auto));gap:2px 10px}.bottom-status-grid span{--rail-color: #00E5FF;display:flex;align-items:center;gap:4px;font-size:6.5px;color:#8892b0b8;letter-spacing:.08em}.bottom-status-grid i{width:4px;height:4px;border-radius:50%;background:var(--rail-color);box-shadow:0 0 6px var(--rail-color)}.bottom-status-grid b{color:var(--rail-color);font-weight:400;white-space:nowrap}.bottom-wave{width:clamp(110px,12vw,190px);padding:0}.bottom-wave svg{width:100%;height:100%;filter:drop-shadow(0 0 5px rgba(0,229,255,.42))}.bottom-meter{position:relative;z-index:1;width:78px;height:26px;display:flex;align-items:flex-end;gap:2px;flex-shrink:0}.bottom-meter i{flex:1;min-height:3px;opacity:.66;box-shadow:0 0 6px currentColor;transition:height .25s ease}.bottom-numbers{display:flex;align-items:center;gap:12px}.bottom-numbers span{display:flex;flex-direction:column;gap:1px;font-size:6px;color:#8892b094;letter-spacing:.12em}.bottom-numbers b{color:#00e5ffb3;font-weight:400;font-size:8px;letter-spacing:.04em}.bottom-info-button{position:relative;z-index:1;flex-shrink:0;background:#00e5ff0d;border:1px solid rgba(0,229,255,.28);color:#00e5ffbf;cursor:pointer;font-family:Share Tech Mono,monospace;font-size:7.5px;letter-spacing:.14em;padding:4px 10px;transition:all .2s;clip-path:polygon(4px 0%,100% 0%,100% calc(100% - 4px),calc(100% - 4px) 100%,0% 100%,0% 4px)}.bottom-info-button:hover{color:#00ff9c;border-color:#00ff9c73;box-shadow:0 0 14px #00ff9c1f}.project-link-row,.contact-link-row{transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.project-card-row{position:relative;display:flex;flex:0 0 auto;width:100%;overflow:visible;align-self:stretch;height:auto;min-height:-moz-fit-content;min-height:fit-content;box-sizing:border-box}.project-card-row:before,.project-card-row:after{content:"";position:absolute;left:10px;right:12px;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(0,255,156,.38),rgba(0,229,255,.16),transparent);opacity:.62}.project-card-row:before{top:0}.project-card-row:after{bottom:0;opacity:.38}.project-link-row:hover,.project-link-row:focus-visible,.contact-link-row:hover,.contact-link-row:focus-visible{background:#00e5ff11!important;border-color:#00e5ff57!important;box-shadow:inset 0 0 16px #00e5ff0e,0 0 14px #00e5ff14;transform:translate(-2px)}.project-card-row:hover,.project-card-row:focus-visible{border-left-color:#00ff9cd1!important}.project-link-row:active,.contact-link-row:active{transform:scale(.985)}.contact-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(0,229,255,.2);color:#00e5ff;font-family:Share Tech Mono,monospace;font-size:8px;letter-spacing:.08em;background:#00e5ff09;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.contact-icon img{width:14px;height:14px;display:block;filter:brightness(0) saturate(100%) invert(78%) sepia(89%) saturate(1297%) hue-rotate(132deg) brightness(101%) contrast(101%) drop-shadow(0 0 5px rgba(0,229,255,.38));opacity:.82;transition:opacity .16s ease,filter .16s ease}.contact-link-row:hover .contact-icon img,.contact-link-row:focus-visible .contact-icon img{opacity:1;filter:brightness(0) saturate(100%) invert(89%) sepia(73%) saturate(1544%) hue-rotate(93deg) brightness(105%) contrast(103%) drop-shadow(0 0 8px rgba(0,255,156,.48))}.hud-warning .desktop-only-hud-panel,.hud-warning .holo-field-panel,.hud-warning .right-diag-panel,.hud-warning .left-panel-card,.hud-warning .sat-module,.hud-warning .bottom-window,.hud-warning .bottom-meter i{animation:hudPanelPulse 5.6s ease-in-out,hudWarningBorder 1.05s ease-in-out infinite}.hud-warning .right-panel-stack,.hud-warning .left-panel-stack,.hud-warning .bottom-status-grid,.hud-warning .bottom-meter,.hud-warning .holo-spectrum{animation:hudMicroShake 1.4s steps(1) infinite}.hud-warning .hud-core-canvas,.hud-warning .sat-module-canvas{filter:brightness(1.32) saturate(1.28) hue-rotate(-42deg) drop-shadow(0 0 24px rgba(255,176,0,.34))!important;transition:filter .24s ease}.hud-warning .top-rail,.hud-warning .bottom-rail{box-shadow:inset 0 0 18px #ffb0000f}.hud-warning .right-diag-title,.hud-warning .holo-field-panel header,.hud-warning .left-panel-title,.hud-warning .left-panel-value,.hud-warning .sat-module-label,.hud-warning .bottom-status-grid span,.hud-warning .top-status span,.hud-warning .holo-micro-row,.hud-warning .route-rows span,.hud-warning .security-bars span{color:#ffb000c7!important;text-shadow:0 0 9px rgba(255,176,0,.28)}.hud-warning .route-health i,.hud-warning .security-bars b,.hud-warning .left-panel-bar-fill,.hud-warning .left-panel-channel-cell,.hud-warning .holo-spectrum i,.hud-warning .bottom-meter i,.hud-warning .bottom-status-grid i{background:linear-gradient(90deg,#ffb000,#ff003c)!important;box-shadow:0 0 10px #ffb0006b!important}.hud-warning .left-panel-card{border-color:#ffb0005c!important;border-left-color:#ffb000d1!important;background:#120a04d1!important}.hud-warning .left-panel-scan-line{background:linear-gradient(90deg,#FFB000,transparent)!important}.hud-warning .left-panel-channel-status{color:#ffb000db!important}.hud-warning .left-panel-channel-bar{fill:#ffb00042!important}.hud-warning .left-panel-wave-line{stroke:#ffb000!important;filter:drop-shadow(0 0 5px rgba(255,176,0,.46))!important}.hud-warning .left-panel-wave-node{fill:#ffb000!important;filter:drop-shadow(0 0 5px rgba(255,176,0,.52))!important}.hud-warning .right-diag-panel:after{content:"CHECK";position:absolute;right:9px;top:7px;z-index:2;font-family:Share Tech Mono,monospace;font-size:6px;letter-spacing:.14em;color:#ffb000b8;text-shadow:0 0 9px rgba(255,176,0,.38);animation:hudWarningLabelPulse 1.05s steps(1) infinite;pointer-events:none}.hud-warning-label{position:fixed;left:50%;top:calc(50% - var(--caution-label-offset, min(34vw, 332px)));z-index:36;padding:6px 20px;border:1px solid rgba(255,176,0,.48);background:#0c060275;color:#ffc43aeb;font-family:Share Tech Mono,monospace;font-size:clamp(12px,1.05vw,16px);letter-spacing:.34em;text-shadow:0 0 14px rgba(255,176,0,.56),0 0 24px rgba(255,0,60,.18);box-shadow:inset 0 0 16px #ffb00014,0 0 18px #ffb00024;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);pointer-events:none;animation:hudWarningLabelPulse .82s steps(1) infinite}.hud-overclock .hud-core-canvas,.hud-overclock .sat-module-canvas{animation:hudOverclockGlow 5.6s ease-in-out}.hud-scan-console{position:fixed;top:62px;right:18px;z-index:var(--local-scan-z, 920);width:min(440px,calc(100vw - 36px));padding:11px 13px;border:1px solid rgba(0,229,255,.24);border-left:3px solid rgba(0,255,156,.62);background:#01080cf0;box-shadow:0 0 26px #00e5ff1a,inset 0 0 24px #00ff9c09;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);font-family:Share Tech Mono,monospace;pointer-events:none}@media (max-width: 767px){.hud-scan-console{top:58px;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));width:auto;max-width:calc(100vw - 24px);max-height:calc(100dvh - 92px);overflow:hidden;transform:none!important}.hud-scan-console span{font-size:7px;line-height:1.48}}.hud-scan-console div{margin-bottom:7px;color:#00ff9cc7;font-size:7px;letter-spacing:.18em}.hud-scan-console span{display:block;color:#c2f0ffb8;font-size:8px;line-height:1.55;letter-spacing:.04em;white-space:pre-wrap}.hud-scan-console span.command{min-height:13px;color:#00ff9cbd}.hud-scan-console span.ports{color:#00e5ffc2}.hud-scan-console span.summary{color:#8892b0b8}.hud-scan-console i{display:inline-block;width:5px;height:10px;margin-left:2px;background:#00ff9cb8;box-shadow:0 0 8px #00ff9c73;vertical-align:-1px;animation:terminalCaret .75s steps(1) infinite}.right-panel-stack{position:relative;width:clamp(188px,13vw,242px);display:flex;flex-direction:column;gap:7px;transition:opacity 1.2s ease 2.1s}.right-diag-panel{--diag-color: #00E5FF;position:relative;overflow:hidden;padding:8px 10px;background:linear-gradient(135deg,rgba(255,255,255,.025),transparent 34%,color-mix(in srgb,var(--diag-color) 5%,transparent)),#020c10e0;border:1px solid color-mix(in srgb,var(--diag-color) 22%,transparent);border-right:3px solid color-mix(in srgb,var(--diag-color) 58%,transparent);clip-path:polygon(7px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 7px);box-shadow:inset 0 0 20px color-mix(in srgb,var(--diag-color) 5%,transparent)}.right-diag-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--diag-color) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--diag-color) 5%,transparent) 1px,transparent 1px);background-size:18px 18px;opacity:.46;pointer-events:none}.right-diag-title{position:relative;z-index:1;margin-bottom:7px;font-family:Share Tech Mono,monospace;font-size:7px;letter-spacing:.18em;color:var(--diag-color)}.route-health,.route-rows,.security-bars,.pcap-split,.pcap-footer,.wifi7-badges,.wifi7-mlo{position:relative;z-index:1}.route-health{display:flex;flex-direction:column;gap:5px;margin-bottom:8px}.route-health span{position:relative;height:12px;padding-top:7px;font-size:6px;letter-spacing:.1em;color:#8892b0c7}.route-health i{position:absolute;left:0;top:1px;height:2px;background:linear-gradient(90deg,#00e5ff,#00ff9c);box-shadow:0 0 8px #00e5ff73;transition:width 1s ease}.route-health b{float:right;color:#00ff9c;font-weight:400}.route-rows{display:grid;grid-template-columns:1fr;gap:3px}.route-rows div{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px solid rgba(0,229,255,.055)}.route-rows span,.pcap-split h4,.pcap-footer span{font-size:6.5px;color:#8892b0ad;letter-spacing:.11em}.route-rows b,.pcap-split em,.pcap-footer b{font-size:7.5px;font-weight:400;letter-spacing:.06em}.security-bars{display:flex;flex-direction:column;gap:4px}.security-bars div{display:grid;grid-template-columns:1fr 58px 28px;align-items:center;gap:6px}.security-bars span{font-size:6px;color:#8892b0b8;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.security-bars i{height:3px;background:#00e5ff14;overflow:hidden}.security-bars b{display:block;height:100%;box-shadow:0 0 6px #00e5ff75;transition:width 1s ease}.security-bars em{font-size:7px;font-style:normal;text-align:right}.pcap-split{display:grid;grid-template-columns:1fr 1fr;gap:9px}.pcap-split h4{margin:0 0 4px;color:#00e5ff9e;font-weight:400}.pcap-split span{display:flex;justify-content:space-between;gap:6px;margin-bottom:3px;font-size:6.5px}.pcap-split b{color:#c2f0ff9e;font-weight:400}.pcap-split em{color:#00ff9c;font-style:normal}.pcap-footer{display:flex;justify-content:space-between;gap:6px;margin-top:7px;padding-top:5px;border-top:1px solid rgba(120,80,220,.18)}.pcap-footer span{display:flex;flex-direction:column;gap:1px}.wifi7-badges{display:flex;flex-wrap:wrap;gap:5px}.wifi7-badges span{padding:2px 5px;border:1px solid rgba(0,229,255,.16);background:#00e5ff09;font-size:6.5px;letter-spacing:.08em;color:#c2f0ffb8}.wifi7-badges .green{border-color:#00ff9c3d;color:#00ff9c}.wifi7-badges .cyan{border-color:#00e5ff3d;color:#00e5ff}.wifi7-badges .blue{border-color:#4488ff3d;color:#48f}.wifi7-mlo{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;margin-top:8px;padding-top:6px;border-top:1px solid rgba(0,229,255,.1);font-size:7px;color:#00e5ffb8;letter-spacing:.12em}.wifi7-mlo i{width:6px;height:6px;border-radius:50%;background:#00ff9c;box-shadow:0 0 8px #00ff9c;animation:pulse 2.4s ease-in-out infinite}.wifi7-mlo b{color:#00ff9c;font-weight:400}.right-panel-hover-scan{position:absolute;inset:0;width:38%;background:linear-gradient(90deg,transparent,rgba(0,229,255,.08),transparent);animation:scanH 1.5s ease;pointer-events:none}@media (min-width: 1536px){.right-panel-stack{width:clamp(218px,13vw,268px)}}@media (max-width: 1279px),(max-height: 760px){.right-diag-panel:nth-of-type(2),.right-diag-panel:nth-of-type(4){display:none}.right-panel-stack{width:188px}}@media (max-height: 680px){.right-diag-panel:nth-of-type(3){display:none}}@media (max-width: 1180px){.top-signal strong{display:none}}@media (max-width: 767px){.top-rail{gap:8px;padding:0 10px}.top-brand{font-size:8px;letter-spacing:.16em}.top-mac,.top-sep,.bottom-status-grid,.bottom-meter,.bottom-numbers{display:none}.top-marquee{flex:0 1 32px;max-width:34vw}.top-dots{display:flex;gap:6px}.top-dots button{width:8px;height:8px}.top-status span{font-size:7px}.top-signal strong{display:none}.bottom-rail{height:46px;padding:0 10px;gap:8px}.bottom-build{min-width:78px}.bottom-wave{width:84px}.bottom-ticker span{font-size:6.5px}.mobile-hud-deck,.hud-audio-meter{display:none}}.hud-bg-activity{position:fixed;inset:0;z-index:2;pointer-events:none;overflow:hidden}.hud-bg-noise{position:absolute;inset:-10%;opacity:.11;mix-blend-mode:screen;background-image:radial-gradient(circle at 20% 30%,rgba(0,255,156,.11) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 62%,rgba(0,229,255,.1) 0 1px,transparent 1.5px),radial-gradient(circle at 48% 84%,rgba(68,136,255,.08) 0 1px,transparent 1.5px);background-size:19px 23px,29px 31px,37px 41px;animation:noiseDrift 16s steps(4) infinite}.hud-bg-scan{position:absolute;left:0;right:0;height:90px;opacity:0;background:linear-gradient(180deg,transparent,rgba(0,255,156,.045),transparent),linear-gradient(90deg,transparent,rgba(0,229,255,.16),transparent);filter:blur(.2px);animation:bgScanDrop 31s linear infinite}.hud-bg-scan-b{height:52px;animation-delay:14.5s;animation-duration:41s;background:linear-gradient(180deg,transparent,rgba(68,136,255,.035),transparent),linear-gradient(90deg,transparent,rgba(0,255,156,.12),transparent)}.hud-bg-glitch{position:absolute;left:0;right:0;height:2px;opacity:0;background:linear-gradient(90deg,transparent,rgba(0,229,255,.55),rgba(0,255,156,.35),transparent);box-shadow:0 0 18px #00e5ff59;animation:bgGlitchSweep 59s steps(1) infinite}.hud-bg-glitch-a{top:23%}.hud-bg-glitch-b{top:68%;animation-delay:28s;animation-duration:71s}.hud-bg-distort{position:absolute;inset:0;opacity:0;background:linear-gradient(90deg,rgba(255,0,60,.05),transparent 12%,rgba(0,229,255,.07) 18%,transparent 28%),repeating-linear-gradient(0deg,transparent 0 5px,rgba(0,255,156,.035) 5px 6px);animation:distortPop 67s steps(1) infinite}.hud-bg-pixel{position:absolute;background:#00e5ff;box-shadow:0 0 8px #00e5ff;animation:pixelBlink 11s steps(1) infinite}.hud-bg-flash{position:absolute;inset:0;opacity:0;animation:glitchFlash 38s steps(1) infinite;background:linear-gradient(90deg,transparent 0 18%,rgba(0,255,156,.2) 19%,transparent 20% 58%,rgba(0,229,255,.18) 59%,transparent 61%),repeating-linear-gradient(90deg,transparent 0 18px,rgba(0,229,255,.1) 18px 20px,transparent 20px 42px)}.hud-bg-flash i,.hud-bg-flash b,.hud-bg-flash span{position:absolute;height:3px;width:84px;background:#00e5ff;box-shadow:0 0 12px #00e5ffcc}.hud-bg-flash i{left:17%;top:31%}.hud-bg-flash b{right:14%;top:57%;background:#00ff9c}.hud-bg-flash span{left:49%;top:73%;width:44px}.holo-field-layer{position:fixed;inset:58px 0 56px;z-index:3;pointer-events:none;transition:opacity 1.2s ease 2.4s;display:none}.holo-glass-pane{position:absolute;display:none;overflow:hidden;width:clamp(180px,16vw,280px);height:clamp(78px,8vh,118px);opacity:.48;border:1px solid rgba(0,229,255,.16);background:linear-gradient(126deg,rgba(255,255,255,.035),transparent 32%,rgba(0,229,255,.025) 62%,transparent),linear-gradient(180deg,#020c102e,#020c100d);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);box-shadow:inset 0 0 22px #00e5ff09}.holo-glass-pane:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,229,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,156,.045) 1px,transparent 1px),linear-gradient(135deg,transparent 0 45%,rgba(255,255,255,.055) 47%,transparent 50%);background-size:24px 24px,24px 24px,100% 100%}.holo-glass-pane i,.holo-glass-pane b{position:absolute;width:34px;height:1px;background:#00e5ff66;box-shadow:0 0 8px #00e5ff47}.holo-glass-pane i{left:12px;top:12px}.holo-glass-pane b{right:12px;bottom:12px;background:#00ff9c57}.holo-glass-pane span{position:absolute;right:16px;top:12px;font-family:Share Tech Mono,monospace;font-size:6px;letter-spacing:.14em;color:#00e5ff57}.holo-field-panel{--holo-color: #00E5FF;position:absolute;width:clamp(190px,17vw,340px);min-height:112px;padding:13px 15px 12px;overflow:hidden;color:#c2f0ffad;background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 29%,rgba(0,229,255,.018) 62%,transparent),linear-gradient(180deg,#020c1057,#020c101f);border:1px solid color-mix(in srgb,var(--holo-color) 33%,transparent);box-shadow:0 0 26px color-mix(in srgb,var(--holo-color) 9%,transparent),inset 0 0 28px #00e5ff09;clip-path:polygon(17px 0,100% 0,100% calc(100% - 17px),calc(100% - 17px) 100%,0 100%,0 17px);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:holoFloat 8s ease-in-out infinite;display:none}.holo-field-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--holo-color) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--holo-color) 7%,transparent) 1px,transparent 1px),linear-gradient(125deg,transparent 0 38%,rgba(255,255,255,.055) 42%,transparent 47%);background-size:22px 22px,22px 22px,100% 100%;opacity:.58;pointer-events:none}.holo-field-panel:after{content:"";position:absolute;left:-40%;top:0;width:32%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--holo-color) 12%,transparent),transparent);animation:scanH 9s ease-in-out infinite;pointer-events:none}.holo-field-panel header,.holo-field-panel p,.holo-field-panel>:not(.holo-corner){position:relative;z-index:1}.holo-field-panel header{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Share Tech Mono,monospace;font-size:7px;letter-spacing:.18em;color:var(--holo-color)}.holo-field-panel header b{font-weight:400;color:#8892b0b3}.holo-field-panel p{margin:5px 0 9px;font-family:Share Tech Mono,monospace;font-size:6.5px;letter-spacing:.12em;color:#8892b094}.holo-corner{position:absolute;width:18px;height:18px;border-color:color-mix(in srgb,var(--holo-color) 72%,transparent);z-index:2}.holo-corner.tl{top:5px;left:5px;border-top:1px solid;border-left:1px solid}.holo-corner.tr{top:5px;right:5px;border-top:1px solid;border-right:1px solid}.holo-corner.bl{bottom:5px;left:5px;border-bottom:1px solid;border-left:1px solid}.holo-corner.br{bottom:5px;right:5px;border-bottom:1px solid;border-right:1px solid}.holo-field-panel.top-left{left:clamp(390px,22vw,520px);top:clamp(66px,9vh,112px)}.holo-field-panel.top-right{right:clamp(390px,22vw,520px);top:clamp(66px,9vh,112px);animation-delay:-2s}.holo-field-panel.bottom-left{left:clamp(410px,23vw,560px);bottom:clamp(76px,10vh,132px);animation-delay:-4s}.holo-field-panel.bottom-right{right:clamp(410px,23vw,560px);bottom:clamp(76px,10vh,132px);animation-delay:-6s}.holo-field-panel.ultra-left,.holo-field-panel.ultra-right{display:none}.holo-spectrum{height:34px;display:flex;align-items:flex-end;gap:3px;padding:3px 0}.holo-spectrum i{flex:1;min-height:4px;box-shadow:0 0 8px currentColor;transition:height .9s ease}.holo-matrix,.holo-security{display:grid;grid-template-columns:1fr;gap:4px}.holo-matrix span,.holo-security span,.holo-micro-row{display:flex;justify-content:space-between;gap:8px;font-family:Share Tech Mono,monospace;font-size:7px;letter-spacing:.1em}.holo-matrix b,.holo-security b,.holo-micro-row b{font-weight:400;color:#00ff9c}.holo-terminal{display:flex;flex-direction:column;gap:4px;font-family:Share Tech Mono,monospace;font-size:7px;color:#00e5ff9e}.holo-vector{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.holo-vector span{position:relative;height:16px;padding-top:9px;font-family:Share Tech Mono,monospace;font-size:6.5px;color:#c2f0ffa3}.holo-vector i{position:absolute;left:0;top:2px;height:2px;background:linear-gradient(90deg,#00ff9c,#00e5ff);box-shadow:0 0 8px #00e5ff80;transition:width 1s ease}.holo-waveform{width:100%;height:38px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--holo-color) 60%,transparent))}.holo-ticker{margin-top:8px;overflow:hidden;display:flex;white-space:nowrap;mask-image:linear-gradient(90deg,transparent,black 9%,black 91%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 9%,black 91%,transparent)}.holo-ticker span{flex-shrink:0;font-family:Share Tech Mono,monospace;font-size:6px;letter-spacing:.12em;color:color-mix(in srgb,var(--holo-color) 44%,transparent);animation:slowTicker 22s linear infinite}@media (min-width: 1280px){.holo-field-layer,.holo-glass-pane{display:block}.holo-glass-pane.wide-a{left:220px;top:76px}.holo-glass-pane.wide-b{right:220px;top:76px}.holo-glass-pane.wide-c{left:230px;bottom:78px}.holo-glass-pane.wide-d{right:230px;bottom:78px}}@media (max-width: 1500px),(max-height: 760px){.holo-glass-pane.wide-c,.holo-glass-pane.wide-d{display:none}}@media (min-width: 1900px) and (min-height: 840px){.holo-field-panel.top-left,.holo-field-panel.top-right,.holo-field-panel.bottom-left,.holo-field-panel.bottom-right{display:block;width:clamp(230px,14vw,300px)}}@media (min-width: 2400px) and (min-height: 860px){.holo-field-panel{width:clamp(260px,13vw,340px)}.holo-field-panel.ultra-left{display:block;left:clamp(300px,13vw,420px);top:39%}.holo-field-panel.ultra-right{display:block;right:clamp(300px,13vw,420px);top:39%;animation-delay:-3s}}.hud-glass-surface:before,.hud-glass-surface:after{content:"";position:absolute;pointer-events:none;z-index:1}.hud-glass-surface:before{inset:1px;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 26%,rgba(0,229,255,.035) 58%,transparent 80%);opacity:.75}.hud-glass-surface:after{inset:10px;border:1px solid rgba(0,229,255,.08);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.hud-modal-panel{backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}.hud-modal-panel *{scrollbar-width:thin;scrollbar-color:rgba(0,229,255,.42) rgba(0,0,0,.25)}.hud-modal-panel *::-webkit-scrollbar{width:6px}.hud-modal-panel *::-webkit-scrollbar-thumb{background:#00e5ff6b}.hud-audio-meter{position:fixed;right:16px;bottom:92px;z-index:100;width:74px;height:74px;display:grid;place-items:center;pointer-events:none;transition:opacity .25s ease}.hud-audio-ring{position:absolute;inset:7px;border:1px dashed rgba(0,229,255,.42);border-radius:50%;box-shadow:inset 0 0 16px #00ff9c0d,0 0 12px #00e5ff14;animation:meterSpin 10s linear infinite}.hud-audio-ring.is-armed{border-color:#00ff9c7a;box-shadow:inset 0 0 16px #00ff9c0f,0 0 15px #00ff9c1f}.audio-armed-flash{position:fixed;right:96px;bottom:66px;z-index:100;font-family:Share Tech Mono,monospace;font-size:6.5px;letter-spacing:.18em;color:#00ff9c9e;text-shadow:0 0 10px rgba(0,255,156,.34);pointer-events:none;animation:audioArmedPing 2.8s ease forwards}.hud-audio-bars{width:42px;height:26px;display:flex;align-items:flex-end;justify-content:center;gap:2px}.hud-audio-bars span{width:2px;min-height:3px;box-shadow:0 0 6px currentColor;transition:height .12s ease}.hud-audio-label{position:absolute;bottom:0;font-family:Share Tech Mono,monospace;font-size:6px;color:#00e5ffad;letter-spacing:.16em}.hud-audio-controls{position:fixed;right:12px;bottom:calc(58px + env(safe-area-inset-bottom));z-index:101;display:flex;align-items:center;justify-content:flex-end;gap:6px;max-width:calc(100vw - 24px);transition:opacity .6s ease}.hud-audio-toggle{display:inline-flex;align-items:baseline;gap:5px;min-width:50px;min-height:28px;padding:6px 7px;border:1px solid rgba(0,229,255,.18);background:#00080e3d;color:#8892b06b;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);cursor:pointer;font-family:Share Tech Mono,monospace;text-transform:uppercase;letter-spacing:.16em;transition:color .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.hud-audio-toggle span{font-size:8px}.hud-audio-toggle b{font-size:7px;font-weight:400;color:inherit;opacity:.75}.hud-audio-toggle.is-active{color:#00ff9c94;border-color:#00ff9c38}.hud-audio-toggle:hover,.hud-audio-toggle:focus-visible{color:#c2f0ffdb;border-color:#00e5ff6b;background:#00e5ff09;box-shadow:inset 0 0 12px #00e5ff0b,0 0 12px #00e5ff14;outline:none}.mobile-hud-deck{position:fixed;left:12px;right:12px;bottom:52px;z-index:24;display:grid;grid-template-columns:1fr;gap:8px;transition:opacity .8s ease 1.8s;pointer-events:auto}.mobile-hud-card{position:relative;overflow:hidden;padding:9px 10px;background:#020c10db;border:1px solid rgba(0,229,255,.16);border-left:3px solid rgba(0,255,156,.55);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));backdrop-filter:blur(10px)}.mobile-hud-title{margin-bottom:6px;font-family:Share Tech Mono,monospace;font-size:7px;letter-spacing:.16em;color:#00e5ffb8}.mobile-channel-row{display:flex;justify-content:space-between;font-family:Share Tech Mono,monospace;font-size:10px;letter-spacing:.12em}.mobile-channel-strip{display:flex;align-items:flex-end;gap:3px;height:18px;margin-top:8px}.mobile-channel-strip span{flex:1;height:7px;transition:transform .35s ease,opacity .35s ease}.mobile-route-grid{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;font-family:Share Tech Mono,monospace;font-size:8px}.mobile-route-grid span{color:#8892b0a8;letter-spacing:.12em}.mobile-route-grid b{color:#00ff9c;font-weight:400;text-align:right}.mobile-skills-card{display:flex;flex-direction:column;gap:5px}.mobile-skill-row{display:grid;grid-template-columns:56px 1fr 30px;align-items:center;gap:7px;font-family:Share Tech Mono,monospace;font-size:7px;color:#c2f0ffb8}.mobile-skill-row div{height:3px;background:#00e5ff14;overflow:hidden}.mobile-skill-row i{display:block;height:100%;background:linear-gradient(90deg,#00ff9c,#00e5ff);box-shadow:0 0 6px #00e5ff9e;transition:width .9s ease}.mobile-skill-row b{color:#00e5ff;font-weight:400;text-align:right}@media (min-width: 768px) and (max-width: 1023px){.mobile-hud-deck{grid-template-columns:1fr 1fr;left:18px;right:18px}.mobile-skills-card{grid-column:1 / -1}}@media (max-width: 639px){.hud-modal-shell{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important}.hud-modal-panel{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)!important}.hud-audio-meter{right:8px;top:54px;bottom:auto;transform:scale(.82);transform-origin:top right}.hud-audio-controls{right:10px;bottom:calc(52px + env(safe-area-inset-bottom));gap:4px}.hud-audio-toggle{min-width:44px;min-height:30px;padding:6px;letter-spacing:.12em}}@media (max-width: 359px){.hud-audio-controls{flex-direction:column;align-items:flex-end;bottom:calc(50px + env(safe-area-inset-bottom))}}
