.not-found-module__sxuMuG__root{--bg-0:#0a0f1a;--bg-1:#0f172a;--bg-2:#1e293b;--accent:#2563eb;--danger:#dc2626;--text-hi:#e2e8f0;--text-lo:#64748b;--text-mid:#94a3b8;background:var(--bg-0);color:var(--text-hi);font-family:var(--font-sans), sans-serif;display:flex;position:fixed;inset:0;overflow:hidden auto}.not-found-module__sxuMuG__root *,.not-found-module__sxuMuG__root :before,.not-found-module__sxuMuG__root :after{box-sizing:border-box}.not-found-module__sxuMuG__stage{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:920px;margin:auto;padding:24px;display:flex}.not-found-module__sxuMuG__statusbar{width:100%;max-width:640px;font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--text-lo);justify-content:space-between;align-items:center;padding:0 4px;font-size:11px;display:flex}.not-found-module__sxuMuG__dot{background:var(--danger);width:6px;height:6px;box-shadow:0 0 8px var(--danger);border-radius:50%;margin-right:6px;animation:1.1s steps(2,jump-none) infinite not-found-module__sxuMuG__blink;display:inline-block}@keyframes not-found-module__sxuMuG__blink{50%{opacity:.15}}.not-found-module__sxuMuG__scene{justify-content:center;align-items:flex-end;width:100%;max-width:640px;display:flex;position:relative}.not-found-module__sxuMuG__monitor{aspect-ratio:16/9;border:1px solid var(--bg-2);width:100%;box-shadow:0 0 0 6px var(--bg-1), 0 0 0 7px #020408, 0 30px 60px -20px #000000b3;background:#000;border-radius:10px;position:relative;overflow:hidden}.not-found-module__sxuMuG__noise{opacity:.32;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.not-found-module__sxuMuG__scanlines{pointer-events:none;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}.not-found-module__sxuMuG__vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px 20px #000000d9}.not-found-module__sxuMuG__monitorCenter{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.not-found-module__sxuMuG__code404{font-family:var(--font-sans), sans-serif;letter-spacing:-.02em;color:#f8fafc;text-shadow:2px 0 #dc262680,-2px 0 #2563eb80;font-size:clamp(52px,11vw,92px);font-style:italic;font-weight:800;line-height:1;animation:4.5s infinite not-found-module__sxuMuG__glitch}@keyframes not-found-module__sxuMuG__glitch{0%,92%,to{transform:translate(0)}93%{transform:translate(-2px,1px)}94%{transform:translate(2px,-1px)}95%{transform:translate(-1px)}96%{transform:translate(0)}}.not-found-module__sxuMuG__noSignal{font-family:var(--font-mono), monospace;letter-spacing:.18em;color:var(--danger);text-transform:uppercase;font-size:12px;font-weight:700;animation:2.6s infinite not-found-module__sxuMuG__flicker}@keyframes not-found-module__sxuMuG__flicker{0%,19%,21%,50%,52%,to{opacity:1}20%,51%{opacity:.25}}.not-found-module__sxuMuG__cornerTag{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:#e2e8f073;font-size:10px;position:absolute;top:12px;left:14px}.not-found-module__sxuMuG__cornerTagRight{left:auto;right:14px}.not-found-module__sxuMuG__pulseDock{z-index:6;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:-30px;right:-18px}.not-found-module__sxuMuG__bubble{color:#1e293b;white-space:nowrap;font-size:11px;font-weight:500;font-family:var(--font-sans), sans-serif;background:#fff;border-radius:12px 12px 12px 3px;margin-bottom:6px;padding:6px 11px;animation:.5s ease-out 1.1s both not-found-module__sxuMuG__bubbleIn;box-shadow:0 8px 18px -6px #00000080}@keyframes not-found-module__sxuMuG__bubbleIn{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.not-found-module__sxuMuG__pulseWrap{filter:drop-shadow(0 10px 16px #00000073);width:86px;height:90px}.not-found-module__sxuMuG__mGroup{transform-origin:100px 130px;animation:4.2s ease-in-out infinite not-found-module__sxuMuG__sigh}@keyframes not-found-module__sxuMuG__sigh{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(3px)rotate(-2deg)}55%{transform:translateY(4px)rotate(-2deg)}}.not-found-module__sxuMuG__liveDot{animation:3.6s ease-in-out infinite not-found-module__sxuMuG__sadPulse}.not-found-module__sxuMuG__liveHalo{animation:3.6s ease-in-out infinite not-found-module__sxuMuG__sadHalo}@keyframes not-found-module__sxuMuG__sadPulse{0%,to{opacity:.55}50%{opacity:.9}}@keyframes not-found-module__sxuMuG__sadHalo{0%{opacity:.25;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.not-found-module__sxuMuG__bar{transform-origin:50%;animation:3.4s ease-in-out infinite not-found-module__sxuMuG__sadWave}.not-found-module__sxuMuG__b1{animation-delay:0s}.not-found-module__sxuMuG__b2{animation-delay:.15s}.not-found-module__sxuMuG__b3{animation-delay:.3s}.not-found-module__sxuMuG__b4{animation-delay:.15s}.not-found-module__sxuMuG__b5{animation-delay:0s}@keyframes not-found-module__sxuMuG__sadWave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(.5)}}.not-found-module__sxuMuG__eyeBlink{transform-origin:50%;animation:5.5s ease-in-out infinite not-found-module__sxuMuG__slowBlink}@keyframes not-found-module__sxuMuG__slowBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__dot,.not-found-module__sxuMuG__code404,.not-found-module__sxuMuG__noSignal,.not-found-module__sxuMuG__mGroup,.not-found-module__sxuMuG__liveDot,.not-found-module__sxuMuG__liveHalo,.not-found-module__sxuMuG__bar,.not-found-module__sxuMuG__eyeBlink,.not-found-module__sxuMuG__bubble{animation:none!important}}.not-found-module__sxuMuG__caption{text-align:center;max-width:460px;margin-top:14px}.not-found-module__sxuMuG__caption h1{color:var(--text-hi);margin:0 0 8px;font-size:17px;font-weight:600}.not-found-module__sxuMuG__caption p{color:var(--text-mid);margin:0;font-size:13.5px;line-height:1.6}.not-found-module__sxuMuG__routeReadout{font-family:var(--font-mono), monospace;color:var(--text-lo);background:var(--bg-1);border:1px solid var(--bg-2);border-radius:6px;align-items:center;gap:18px;padding:8px 14px;font-size:11px;display:flex}.not-found-module__sxuMuG__routeReadout b{color:var(--text-hi);font-weight:500}.not-found-module__sxuMuG__statusLost{color:var(--danger)}.not-found-module__sxuMuG__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.not-found-module__sxuMuG__btn{font-family:var(--font-sans), sans-serif;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .12s,background .15s;display:inline-flex}.not-found-module__sxuMuG__btn:hover{transform:translateY(-1px)}.not-found-module__sxuMuG__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.not-found-module__sxuMuG__btnPrimary{background:var(--accent);color:#fff}.not-found-module__sxuMuG__btnPrimary:hover{background:#3b73f0}.not-found-module__sxuMuG__btnGhost{color:var(--text-mid);border-color:var(--bg-2);background:0 0}.not-found-module__sxuMuG__btnGhost:hover{color:var(--text-hi);border-color:#334155}
