:root{--fault-bg:#000;--fault-fg:#ff6b4a;--fault-fg-dim:#b04a32;--fault-accent:#ff8f70;--fault-prompt:#ffb3a0}.error-module__qSKViq__root{background:var(--fault-bg);min-height:100dvh;color:var(--fault-fg);-webkit-tap-highlight-color:transparent;background:radial-gradient(#140a06 0%,#000 65% 100%);justify-content:center;align-items:center;padding:28px 20px;font-family:Fira Code,JetBrains Mono,Menlo,Consolas,Lucida Console,monospace;display:flex;position:relative;overflow:hidden}.error-module__qSKViq__scanlines{pointer-events:none;z-index:1;background:repeating-linear-gradient(#ff6b4a0a 0 1px,#0000 1px 3px);animation:3.6s steps(2,end) infinite error-module__qSKViq__flicker;position:absolute;inset:0}@keyframes error-module__qSKViq__flicker{0%,95%{opacity:.9}96%{opacity:.7}to{opacity:.9}}.error-module__qSKViq__terminal{z-index:2;letter-spacing:.3px;text-shadow:0 0 1px #ff6b4abf;width:100%;max-width:560px;font-size:15px;line-height:1.7;position:relative}.error-module__qSKViq__line{white-space:pre-wrap;opacity:0;margin:0;animation:.35s ease-out forwards error-module__qSKViq__revealLine;transform:translate(-4px)}.error-module__qSKViq__prompt{color:var(--fault-prompt);font-weight:700}.error-module__qSKViq__angle{color:var(--fault-fg-dim)}.error-module__qSKViq__cursor{width:.6ch;margin-left:2px;animation:1s steps(2,end) infinite error-module__qSKViq__blink;display:inline-block}@keyframes error-module__qSKViq__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes error-module__qSKViq__revealLine{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.error-module__qSKViq__l1{animation-delay:.12s}.error-module__qSKViq__l2{animation-delay:.64s}.error-module__qSKViq__l3{animation-delay:1.1s}.error-module__qSKViq__l4{animation-delay:1.5s}.error-module__qSKViq__l5{animation-delay:1.8s}.error-module__qSKViq__actions{opacity:0;flex-wrap:wrap;gap:12px;margin:22px 0;animation:.35s ease-out forwards error-module__qSKViq__revealLine;display:flex;transform:translate(-4px)}.error-module__qSKViq__primary,.error-module__qSKViq__secondary{letter-spacing:.8px;min-height:44px;color:var(--fault-accent);border:1px solid var(--fault-accent);cursor:pointer;background:0 0;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.6;text-decoration:none;transition:background .12s,color .12s;display:inline-block}.error-module__qSKViq__primary{background:#ff8f701f}.error-module__qSKViq__primary:hover,.error-module__qSKViq__primary:focus-visible,.error-module__qSKViq__secondary:hover,.error-module__qSKViq__secondary:focus-visible{background:var(--fault-accent);color:#000;outline:none}.error-module__qSKViq__primary:active,.error-module__qSKViq__secondary:active{transform:translateY(1px)}.error-module__qSKViq__signature{letter-spacing:2px;color:#b07060;text-transform:uppercase;opacity:0;margin:0;font-size:11px;animation:.35s ease-out forwards error-module__qSKViq__revealLine}@media (max-width:600px){.error-module__qSKViq__terminal{font-size:14px;line-height:1.65}.error-module__qSKViq__actions{flex-direction:column;align-items:stretch}.error-module__qSKViq__primary,.error-module__qSKViq__secondary{text-align:center}}@media (prefers-reduced-motion:reduce){.error-module__qSKViq__line,.error-module__qSKViq__actions,.error-module__qSKViq__signature{opacity:1;animation:none;transform:none}.error-module__qSKViq__cursor{opacity:1;animation:none}.error-module__qSKViq__scanlines{animation:none}}
