.nx-scene{--sky-top:#182c44;--sky-mid:#4a6b88;--horizon:#dcae7f;--ridge:#202b35;--ridge-edge:#53677a;--ground-far:#313b44;--ground-near:#1b2127;--ground-line:#4b5966;--scene-ink:#e8eef3;--scene-ink-muted:#b9c6d1;--lamp-field:#f1e2c4;--lamp-warning:#e0473b;--star:0.55;--sky-over:10px}@media (prefers-color-scheme:dark){.nx-scene{--sky-top:#04070b;--sky-mid:#0b1623;--horizon:#243a4e;--ridge:#111a22;--ridge-edge:#3a4e5f;--ground-far:#1c262f;--ground-near:#10171d;--ground-line:#33434f;--star:0.85}}.nx-ground{position:absolute;inset:0;overflow:hidden;pointer-events:none}.nx-ground-sky{position:absolute;inset:0 0 20%;background:linear-gradient(180deg,var(--sky-top) 0,var(--sky-mid) 68%,var(--horizon) 100%)}.nx-ground-sky-plane{position:absolute;inset:calc(-1 * var(--sky-over));transform:translate3d(var(--plx-dx,0),var(--plx-dy,0),0);--depth:2.5}.nx-ground-stars{position:absolute;inset:0 0 35%;background-image:radial-gradient(1px 1px at 12% 22%,#fff 99%,transparent),radial-gradient(1px 1px at 27% 9%,#fff 99%,transparent),radial-gradient(1.4px 1.4px at 38% 31%,#fff 99%,transparent),radial-gradient(1px 1px at 55% 14%,#fff 99%,transparent),radial-gradient(1px 1px at 67% 27%,#fff 99%,transparent),radial-gradient(1.4px 1.4px at 79% 8%,#fff 99%,transparent),radial-gradient(1px 1px at 88% 36%,#fff 99%,transparent),radial-gradient(1px 1px at 6% 44%,#fff 99%,transparent),radial-gradient(1px 1px at 46% 52%,#fff 99%,transparent),radial-gradient(1px 1px at 93% 18%,#fff 99%,transparent);opacity:var(--star)}.nx-ground-sky-gl,.nx-ground-sky-snapshot{position:absolute;inset:0;display:block;width:100%;height:100%}.nx-ground-sky-gl{opacity:0;transition:opacity .7s ease-out}.nx-ground-sky-gl.is-ready{opacity:1}.nx-ground-land{position:absolute;inset:80% 0 0;background:linear-gradient(180deg,var(--ground-far) 0,var(--ground-near) 100%);box-shadow:inset 0 1px 0 var(--ground-line)}.nx-ground-land-plane{position:absolute;inset:0;transform:translate3d(var(--plx-dx,0),0,0);--depth:5}.nx-ground-ridge{position:absolute;right:-14px;bottom:100%;left:-14px;display:block;width:calc(100% + 28px);height:clamp(22px,3.2vw,46px);overflow:visible}.nx-ground-ridge-land{fill:var(--ridge)}.nx-ground-ridge-crest{fill:none;stroke:var(--ridge-edge);stroke-width:1}.nx-ground-tower{position:absolute;bottom:80%;left:70%;width:clamp(14px,1.6vw,22px);height:clamp(38px,7vh,60px);overflow:visible}.nx-ground-tower-frame{fill:none;stroke:var(--ridge-edge);stroke-width:1.2;stroke-linejoin:round}.nx-ground-tower-lamp{fill:var(--lamp-warning);animation:nx-ground-obstruction 2.4s ease-in-out infinite}@keyframes nx-ground-obstruction{0%,to{opacity:1}55%{opacity:.25}}.nx-ground-pad-glow{position:absolute;bottom:80%;left:70%;width:clamp(120px,14vw,220px);height:clamp(30px,4.5vh,48px);margin-left:calc(clamp(14px, 1.6vw, 22px) / 2);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--lamp-field) 34%,transparent),color-mix(in srgb,var(--lamp-field) 8%,transparent) 55%,transparent);transform:translate(-50%,50%)}.nx-ground-road{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--lamp-field) 4%,transparent) 15%,color-mix(in srgb,var(--ground-line) 55%,transparent));clip-path:polygon(68.6% 21%,70.6% 21%,50.3% 100%,31.9% 100%);opacity:.7}.nx-ground-lamp{position:absolute;border-radius:1px;background:var(--lamp-field);box-shadow:0 0 4px 1px color-mix(in srgb,var(--lamp-field) 45%,transparent);opacity:.85;transform:translate(-50%,50%)}@media (max-width:720px){.nx-ground-pad-glow,.nx-ground-tower{left:76%}}@media (prefers-reduced-motion:reduce){.nx-ground-tower-lamp{animation:none}.nx-ground-sky-gl{transition-duration:.24s}}.nx-scene{--term-bezel-side:16px;--term-bezel-top:30px;--term-pad-x:24px;--term-r-bezel:12px;--term-r-display:6px;--term-display:var(--surface);--term-edge:rgb(255 255 255/0.14);--term-seam:rgb(0 0 0/0.55);--room-face:#c3ccd4;--room-lit:#e3e8ec;--room-shade:#8f9ba6;--room-edge:rgb(255 255 255/0.7);--room-shadow:rgb(14 24 34/0.34);--room-light:rgb(255 255 255/0.92);--glass-tint:#0a1118;--glass-sheen:rgb(255 255 255/0.075);--hud-ink:var(--scene-ink);--hud-muted:var(--scene-ink-muted);--lamp-focus:var(--sidebar-accent);--link-paint:var(--scene-ink-muted);--link-dash:4px;--link-gap:4px}@media (prefers-color-scheme:dark){.nx-scene{--term-display:var(--surface-raised);--term-edge:rgb(255 255 255/0.1);--term-seam:rgb(0 0 0/0.75);--room-face:#0c1116;--room-lit:#161e26;--room-shade:#050709;--room-edge:rgb(255 255 255/0.07);--room-shadow:rgb(0 0 0/0.62);--room-light:rgb(222 231 238/0.5);--glass-sheen:rgb(255 255 255/0.028)}}.nx-scene[data-env=dev]{--link-paint:var(--env-dev);--link-dash:9px;--link-gap:4px;--term-edge:color-mix(in srgb,var(--env-dev) 60%,transparent);--term-seam:color-mix(in srgb,var(--env-dev) 45%,#000)}.nx-scene[data-env=prod]{--link-paint:color-mix(in srgb,var(--env-prod) 82%,#fff);--term-edge:color-mix(in srgb,var(--env-prod) 70%,transparent);--term-seam:color-mix(in srgb,var(--env-prod) 55%,#000)}.nx-ground-land-plane,.nx-ground-sky-plane,.nx-term-beam,.nx-term-mullion,.nx-term-nexus,.nx-term-sill{--plx-dx:calc(var(--plx-x, 0) * var(--depth, 0) * -1px);--plx-dy:calc(var(--plx-y, 0) * var(--depth, 0) * -0.6px)}.nx-term-scene{position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none}.nx-term-nexus{top:10%;left:74%;width:0;height:0;transform:translate3d(var(--plx-dx),var(--plx-dy),0);--depth:3.5}.nx-term-nexus,.nx-term-nexus>span{position:absolute}.nx-term-nexus-halo{top:-13px;left:-13px;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle,rgb(255 245 228/.34) 0,rgb(255 245 228/.09) 34%,transparent 70%)}.nx-term-nexus-body{top:-1.75px;left:-1.75px;width:3.5px;height:3.5px;border-radius:50%;background:#fff8ec;box-shadow:0 0 4px 1px rgb(255 244 224/.55)}.nx-term-nexus-nav{top:.5px;width:2px;height:2px;border-radius:50%}.nx-term-nexus-nav--port{left:-8px;background:#e0473b;box-shadow:0 0 3px .5px rgb(224 71 59/.8)}.nx-term-nexus-nav--starboard{left:6px;background:#46c98a;box-shadow:0 0 3px .5px rgb(70 201 138/.8)}.nx-term-nexus-strobe{top:-10px;left:-10px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle,#fff 0 10%,rgb(255 255 255/.32) 24%,transparent 62%);opacity:0;animation:nx-term-strobe 5.2s linear 1.4s infinite}@keyframes nx-term-strobe{0%,2.6%,6.6%,to{opacity:0}1%{opacity:1}5%{opacity:.85}}.nx-term-corner{position:absolute;width:0;height:0;transform:translate(calc(var(--cx) * var(--r)),calc(var(--cy) * var(--r)));transition:transform .26s var(--ease-out);--r:19px}.nx-term-corner[data-corner="0"]{--cx:-1;--cy:-1}.nx-term-corner[data-corner="1"]{--cx:1;--cy:-1}.nx-term-corner[data-corner="2"]{--cx:1;--cy:1}.nx-term-corner[data-corner="3"]{--cx:-1;--cy:1}.nx-term-corner i{position:absolute;width:7px;height:7px;border:0 solid var(--link-paint);opacity:.72;transition:opacity .2s ease}.nx-term-corner i.nx-term-corner-lit{border-color:var(--lamp-bridge);opacity:0}.nx-term-corner[data-corner="0"] i{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.nx-term-corner[data-corner="1"] i{top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.nx-term-corner[data-corner="2"] i{right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px}.nx-term-corner[data-corner="3"] i{bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}[data-progress="0.5"] .nx-term-corner:is([data-corner="0"],[data-corner="3"]){--r:12px}[data-progress="0.5"] .nx-term-corner:is([data-corner="0"],[data-corner="3"]) i{opacity:1}.nx-term-nexus-label{top:-14px;left:30px;display:grid;gap:5px;color:var(--hud-ink);white-space:nowrap;text-shadow:0 1px 2px rgb(0 0 0/.45)}.nx-term-nexus-state{color:var(--hud-muted)}.nx-term-link{position:absolute;top:0;left:0;height:4px;margin-top:-2px;opacity:0;transform-origin:0 50%}.nx-term-link[data-ready]{opacity:1}.nx-term-link-draw{position:absolute;inset:0;overflow:hidden;transform-origin:0 50%}.nx-term-link-draw>span{position:absolute;top:50%;right:0;left:0}.nx-term-link-rest{height:1px;margin-top:-.5px;background:repeating-linear-gradient(90deg,var(--link-paint) 0 var(--link-dash),transparent var(--link-dash) calc(var(--link-dash) + var(--link-gap)));opacity:.62;transition:opacity .22s ease,transform .22s var(--ease-out)}.nx-scene[data-env=prod] .nx-term-link-rest{background:var(--link-paint);opacity:.85}[data-progress="0.5"] .nx-term-link-rest{opacity:1;transform:scaleY(1.6)}:is([data-phase=fault],[data-phase=code-fault]) .nx-term-link-rest{opacity:.4;transform:none;-webkit-mask-image:linear-gradient(90deg,#000 0 42%,transparent 42% 58%,#000 58%);mask-image:linear-gradient(90deg,#000 0 42%,transparent 42% 58%,#000 58%)}:is([data-phase=fault],[data-phase=code-fault]) .nx-term-corner{--r:19px}:is([data-phase=fault],[data-phase=code-fault]) .nx-term-corner i{opacity:.35}.nx-term-link-pulse{height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent calc(100% - 64px),color-mix(in srgb,var(--link-paint) 35%,#fff) calc(100% - 4px),transparent);opacity:0;transform:translateX(-100%)}:is([data-phase=authenticating],[data-phase=verifying]) .nx-term-link-pulse{opacity:1;animation:nx-term-pulse .88s cubic-bezier(.4,0,.2,1) infinite}@keyframes nx-term-pulse{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.nx-term-link-fill{height:2px;margin-top:-1px;background:var(--lamp-bridge);transform:scaleX(0);transform-origin:0 50%}.nx-term-glass,.nx-term-room{position:absolute;inset:0}.nx-term-glass{overflow:hidden}.nx-term-sheen{position:absolute;inset:-8%;background:linear-gradient(112deg,transparent 0 33%,var(--glass-sheen) 41%,transparent 50%,transparent 58%,color-mix(in srgb,var(--glass-sheen) 55%,transparent) 61.5%,transparent 65%);transform:translate3d(calc(var(--plx-x, 0) * 9px),calc(var(--plx-y, 0) * 5px),0)}.nx-term-tint{position:absolute;inset:0;background:var(--glass-tint);opacity:0}.nx-term-beam{position:absolute;top:0;right:-16px;left:-16px;height:46px;background:linear-gradient(180deg,var(--room-lit),var(--room-face) 58%,var(--room-shade));box-shadow:0 14px 30px -14px var(--room-shadow);transform:translate3d(var(--plx-dx),0,0);--depth:10}.nx-term-beam-light{position:absolute;right:7%;bottom:0;left:7%;height:2px;background:linear-gradient(90deg,transparent,var(--room-light) 7%,var(--room-light) 93%,transparent)}.nx-term-beam-light:after{position:absolute;top:2px;right:0;left:0;height:110px;background:radial-gradient(55% 100% at 50% 0,color-mix(in srgb,var(--room-light) 12%,transparent),transparent);content:""}.nx-term-mullion{position:absolute;top:-16px;bottom:-16px;width:22px;background:linear-gradient(90deg,var(--room-shade) 0 2px,var(--room-face) 2px 60%,color-mix(in srgb,var(--room-face) 82%,var(--room-shade)) 60% calc(100% - 2px),var(--room-shade) calc(100% - 2px));box-shadow:0 0 26px -8px var(--room-shadow);--depth:10}.nx-term-mullion--fore{left:2.2vw;transform:translate3d(var(--plx-dx),var(--plx-dy),0) skewX(-2.4deg)}.nx-term-mullion--aft{right:2.8vw;transform:translate3d(var(--plx-dx),var(--plx-dy),0) skewX(2.4deg)}.nx-term-mullion .nx-term-room-edge{position:absolute;top:0;bottom:0;left:60%;width:1px;background:var(--room-edge)}.nx-term-sill{position:absolute;right:-16px;bottom:0;left:-16px;height:clamp(40px,6.5vh,70px);background:linear-gradient(180deg,var(--room-lit),var(--room-face) 20%,var(--room-shade));box-shadow:0 -12px 26px -14px var(--room-shadow);transform:translate3d(var(--plx-dx),0,0);--depth:10}.nx-term-sill .nx-term-room-edge{position:absolute;top:0;right:0;left:0;height:1px;background:var(--room-edge)}.nx-term-console{position:relative;box-sizing:border-box;border-radius:var(--term-r-bezel);background:var(--face);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),inset 0 -1px 0 rgb(0 0 0/.45),0 0 0 1px var(--term-seam),0 34px 70px -26px rgb(0 0 0/.62),0 6px 14px -6px rgb(0 0 0/.4);color:var(--sidebar-ink)}.nx-term-bezel{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.nx-term-bezel-edge{position:absolute;top:0;right:12px;left:12px;height:1px;background:var(--term-edge)}.nx-term-bezel-edge:after{position:absolute;top:-1px;right:-12px;left:-12px;height:3px;background:radial-gradient(110px 3px at var(--prox-x,50%) 50%,rgb(255 255 255/calc(var(--prox-a, 0) * .5)),transparent);content:""}.nx-term-bezel-plate{position:absolute;top:0;right:12px;display:flex;height:var(--term-bezel-top);align-items:center;gap:8px;color:var(--sidebar-label);text-shadow:0 -1px 0 rgb(0 0 0/.65)}.nx-term-lamp-pair{position:relative;display:inline-grid;flex:0 0 auto}.nx-term-lamp-pair:after,.nx-term-lamp-pair>*{grid-area:1/1}.nx-term-lamp-pair:after{width:6px;height:6px;border-radius:1.5px;background:rgb(232 240 246/.9);content:"";opacity:0}.nx-term-lamp-lit{background:var(--lamp-bridge);box-shadow:none;opacity:0}.nx-term-display{position:relative;box-sizing:border-box;display:flex;flex-direction:column;padding:18px var(--term-pad-x) 18px;border-radius:var(--term-r-display);background:var(--term-display);box-shadow:inset 0 2px 5px -3px rgb(8 14 20/.36),0 0 0 1px rgb(0 0 0/.6);color:var(--ink);--lamp-reach:calc(var(--term-pad-x) + var(--term-bezel-side) / 2 + 3px)}.nx-terminal-crown{position:absolute;top:-1px;right:-1px;left:-1px;height:var(--term-r-display);border-radius:var(--term-r-display) var(--term-r-display) 0 0;background:var(--crown) top /100% var(--crown-h) no-repeat;pointer-events:none;--crown-h:7px}.nx-terminal-crown[data-env=prod]{--crown:linear-gradient(var(--env-prod),var(--env-prod))}.nx-terminal-crown[data-env=dev]{--crown:repeating-linear-gradient(90deg,var(--env-dev) 0 26px,transparent 26px 32px)}.nx-terminal-crown[data-env=local]{--crown-h:3px;--crown:repeating-linear-gradient(90deg,color-mix(in srgb,var(--env-sim) 75%,transparent) 0 10px,transparent 10px 16px)}.nx-term-head{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.nx-term-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:var(--fs-heading);font-weight:700;line-height:1}.nexus-mark.nx-term-mark{width:28px;height:28px;border-radius:6px}.nexus-mark.nx-term-mark svg{width:17px;height:17px}.nx-term-status{display:grid;gap:11px;margin:16px 0 22px}.nx-term-readout{display:flex;min-height:14px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0}.nx-term-readout-words{color:var(--muted)}.nx-term-status:not([data-tone=off]) .nx-term-readout-words{color:var(--ink)}.nx-term-readout-detail{color:var(--muted)}.nx-term-readout-detail:before{margin-right:10px;color:var(--line-strong);content:"·"}.nx-term-readout-lamp>.nx-lamp:first-child{background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}.nx-term-status[data-tone=info] .nx-term-readout-lamp>.nx-lamp:first-child{background:var(--info);box-shadow:none}.nx-term-status[data-tone=danger] .nx-term-readout-lamp>.nx-lamp:first-child{background:var(--danger);box-shadow:none}.nx-term-status[data-tone=nominal] .nx-term-readout-lamp>.nx-lamp:first-child{background:var(--ink);box-shadow:none}.nx-term-readout-lamp>.nx-term-lamp-lit{background:var(--area-bridge)}.nx-term-readout-lamp:after{background:var(--info)}.nx-term-track{position:relative;display:block;height:2px;overflow:hidden;background:var(--line)}.nx-term-track>span{position:absolute;inset:0;transform-origin:left}.nx-term-track-fill{background:var(--ink);opacity:.5;transform:scaleX(0);transition:transform .36s var(--ease-out)}.nx-term-track-hand{background:var(--area-bridge);transform:scaleX(0)}.nx-term-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-caption)}.nx-term-foot-line{display:inline-flex;align-items:center;gap:6px}.nx-term-foot .nx-icon{width:13px;height:13px}.nx-term-stage{display:grid}.nx-auth-form{display:grid;align-content:start;gap:16px}.nx-auth-intro{display:grid;gap:6px}.nx-auth-title{margin:0;color:var(--ink);font-size:var(--fs-title);font-weight:650;line-height:1.25}.nx-auth-title:focus{outline:none}.nx-auth-hint{margin:0;color:var(--muted);font-size:var(--fs-ui);line-height:1.55}.nx-auth-email{color:var(--ink);font-family:var(--font-mono),monospace;font-size:var(--fs-meta);font-stretch:87.5%;overflow-wrap:anywhere}.nx-auth-field{display:grid;gap:7px}.nx-auth-field>label,.nx-auth-field>span:first-child{color:var(--ink);font-size:var(--fs-meta);font-weight:600;line-height:1.3}.nx-auth-field input{width:100%;height:40px;padding:0 11px;border:1px solid var(--control-edge);border-radius:var(--r-control);background:var(--surface);color:var(--ink);caret-color:var(--accent);font-size:var(--fs-body);transition:border-color .14s ease,box-shadow .14s ease}.nx-auth-field input:hover:not(:focus):not([readonly]){border-color:color-mix(in srgb,var(--control-edge) 60%,var(--ink))}.nx-auth-field input:focus,.nx-auth-field input:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 1px var(--accent)}.nx-auth-field input[aria-invalid=true]{border-color:var(--danger)}.nx-auth-field input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--danger)}.nx-auth-field input.nx-auth-readonly{border-style:dashed;background:var(--surface-subtle);color:var(--muted);font-family:var(--font-mono),monospace;font-size:var(--fs-meta);font-stretch:87.5%}.nx-auth-field-error{color:var(--danger);font-size:var(--fs-meta)}.nx-term-well{position:relative;display:block}.nx-term-field-lamp{position:absolute;top:50%;left:calc(-1 * var(--lamp-reach));width:6px;height:6px;margin-top:-3px;border-radius:1.5px;background:var(--lamp-off);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);pointer-events:none;transition:background-color .12s ease}.nx-term-field-lamp-lit{position:absolute;inset:0;border-radius:inherit;background:rgb(240 246 250/.95);opacity:0}.nx-term-well:focus-within>.nx-term-field-lamp{background:var(--lamp-focus);box-shadow:none}.nx-auth-form .nx-digits{width:100%}.nx-auth-form .nx-digit{flex:1 1 0;height:54px}.nx-auth-alert:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nx-auth-error,.nx-auth-notice{margin:0;font-size:var(--fs-ui);line-height:1.45}.nx-auth-error{color:var(--danger)}.nx-auth-notice{color:var(--ok)}.nx-auth-submit{display:inline-flex;width:100%;height:40px;align-items:center;justify-content:center;margin-top:3px;padding:0 13px;border:1px solid color-mix(in srgb,var(--accent) 80%,var(--ink));border-radius:var(--r-control);background:var(--accent);box-shadow:var(--edge-highlight),0 1px 0 color-mix(in srgb,var(--accent) 60%,#000);color:var(--on-accent);cursor:pointer;font-size:var(--fs-ui);font-weight:650;text-decoration:none;transition:background-color .14s ease,transform 90ms ease,box-shadow 90ms ease}.nx-auth-submit:hover:not(:disabled){background:var(--accent-strong)}.nx-auth-submit:active:not(:disabled){box-shadow:inset 0 1px 3px rgb(0 0 0/.28);transform:translateY(1px)}.nx-auth-submit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nx-auth-submit:disabled{cursor:wait;opacity:.65}.nx-auth-links{display:flex;min-height:20px;align-items:center;color:var(--muted);font-size:var(--fs-meta)}.nx-auth-link{padding:0;border:0;background:none;color:var(--accent-strong);cursor:pointer;font-size:var(--fs-meta);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px}.nx-auth-link:hover:not(:disabled){text-decoration-color:currentColor}.nx-auth-link:focus-visible{border-radius:2px;outline:2px solid var(--accent);outline-offset:2px}.nx-auth-link:disabled{color:var(--muted);cursor:wait}.nx-auth-back{justify-self:start;margin-top:6px;color:var(--muted);font-weight:500}.nx-auth-back:hover{color:var(--ink)}.nx-auth-countdown,.nx-auth-status{color:var(--muted)}.nx-auth-tnum{font-variant-numeric:tabular-nums}@media (max-width:720px){.nx-auth-field input,.nx-auth-submit{height:44px}.nx-auth-form .nx-digits{gap:6px}.nx-auth-form .nx-digit{height:50px}.nx-auth-link{min-height:32px}}@media (prefers-reduced-motion:reduce){.nx-auth-field input,.nx-auth-submit,.nx-term-field-lamp{transition:none}.nx-auth-submit:active:not(:disabled){transform:none}}[data-activate] .nx-term-beam-light,[data-activate] .nx-term-bezel-edge,[data-activate] .nx-term-sill .nx-term-room-edge{animation:nx-term-draw-x .3s var(--ease-out) 40ms backwards}[data-activate] .nx-term-mullion .nx-term-room-edge{transform-origin:50% 100%;animation:nx-term-draw-y .34s var(--ease-out) 90ms backwards}[data-activate] .nx-term-tint{animation:nx-term-clear .56s cubic-bezier(.45,0,.55,1) .16s backwards}[data-activate] .nx-term-link[data-ready] .nx-term-link-draw{animation:nx-term-draw-link .38s var(--ease-out) .42s backwards}[data-activate] .nx-term-corner{animation:nx-term-bracket .34s var(--ease-out) .6s backwards}[data-activate] .nx-term-nexus-label{animation:nx-term-fade .26s ease-out .7s backwards}[data-activate] .nx-term-field-lamp-lit,[data-activate] .nx-term-lamp-pair:after{animation:nx-term-lamptest .28s ease-out .76s backwards}@keyframes nx-term-draw-x{0%{transform:scaleX(0)}}@keyframes nx-term-draw-y{0%{transform:scaleY(0)}}@keyframes nx-term-draw-link{0%{transform:scaleX(0)}}@keyframes nx-term-clear{0%{opacity:.86}to{opacity:0}}@keyframes nx-term-bracket{0%{opacity:0;transform:translate(calc(var(--cx) * (var(--r) + 9px)),calc(var(--cy) * (var(--r) + 9px)))}}@keyframes nx-term-fade{0%{opacity:0}}@keyframes nx-term-lamptest{0%,to{opacity:0}30%{opacity:1}}@media (max-width:1099px){.nx-term-mullion--fore{display:none}}@media (max-width:720px){.nx-scene{--term-bezel-side:10px;--term-bezel-top:26px;--term-pad-x:18px;--term-r-bezel:10px}.nx-term-link,.nx-term-room{display:none}.nx-term-nexus{top:auto;bottom:calc(20% + 44px);left:20%}.nx-term-bezel-plate{right:10px}.nx-term-bezel-plate .nx-placard{display:none}.nx-term-nexus-label{top:-19px;padding:5px 7px;border-radius:var(--r-tag);background:rgb(5 9 13/.55);text-shadow:none}}@media (forced-colors:active){.nx-auth-field input:focus,.nx-auth-form .nx-digit:focus{outline:2px solid Highlight;outline-offset:1px}}@media (prefers-reduced-motion:reduce){.nx-term-link-pulse,.nx-term-nexus-strobe{animation:none}.nx-term-link-pulse{opacity:0}:is([data-phase=authenticating],[data-phase=verifying]) .nx-term-link-rest{opacity:1}[data-activate] *,[data-activate] :after{animation:none}.nx-term-corner,.nx-term-corner i,.nx-term-link-rest,.nx-term-track-fill{transition:none}}