.not-found-module__HS70Aa__page{--bg:#070a12;--text:#e9edf6;--muted:#8d96ab;--accent:#38bdf8;--accent-2:#8b5cf6;background:radial-gradient(60rem 30rem at 50% 8%, #8b5cf629, transparent 70%), radial-gradient(40rem 24rem at 85% 95%, #38bdf81f, transparent 70%), var(--bg);min-height:100svh;color:var(--text);place-items:center;padding:clamp(1.5rem,6vw,3rem) clamp(1.25rem,5vw,3rem);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.not-found-module__HS70Aa__page:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.not-found-module__HS70Aa__content{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:34rem;display:flex;position:relative}.not-found-module__HS70Aa__code{letter-spacing:-.04em;justify-content:center;align-items:center;gap:.02em;font-size:clamp(5.5rem,26vw,12rem);font-weight:800;line-height:1;display:flex}.not-found-module__HS70Aa__digit{background:linear-gradient(160deg, #fff 10%, var(--accent) 60%, var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;animation:.7s cubic-bezier(.22,1,.36,1) both not-found-module__HS70Aa__drop;display:inline-block}.not-found-module__HS70Aa__d1{animation-delay:50ms}.not-found-module__HS70Aa__d2{animation-delay:.45s}.not-found-module__HS70Aa__gearWrap{width:.78em;height:.78em;color:var(--accent);animation:.7s cubic-bezier(.22,1,.36,1) .25s both not-found-module__HS70Aa__drop;display:inline-flex}.not-found-module__HS70Aa__gear{filter:drop-shadow(0 0 .12em #38bdf873);width:100%;height:100%;animation:14s linear infinite not-found-module__HS70Aa__spin}.not-found-module__HS70Aa__status{color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.6rem;margin:clamp(.75rem,3vw,1.25rem) 0 0;padding:.45rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.85rem,3.4vw,1rem);animation:.4s .9s both not-found-module__HS70Aa__fadeIn;display:inline-flex}.not-found-module__HS70Aa__prompt{color:var(--accent)}.not-found-module__HS70Aa__typed{white-space:nowrap;border-right:2px solid var(--accent);width:17ch;animation:1.4s steps(17,end) 1.1s both not-found-module__HS70Aa__typing,.8s step-end 1.1s infinite not-found-module__HS70Aa__caret;display:inline-block;overflow:hidden}.not-found-module__HS70Aa__title{letter-spacing:-.02em;text-wrap:balance;margin:clamp(1.25rem,4vw,1.75rem) 0 0;font-size:clamp(1.5rem,6vw,2.25rem);font-weight:700;line-height:1.2;animation:.6s 2.3s both not-found-module__HS70Aa__rise}.not-found-module__HS70Aa__desc{max-width:30rem;color:var(--muted);text-wrap:pretty;margin:.85rem 0 0;font-size:clamp(.95rem,3.6vw,1.05rem);line-height:1.65;animation:.6s 2.45s both not-found-module__HS70Aa__rise}.not-found-module__HS70Aa__bar{background:#ffffff14;border-radius:999px;width:min(100%,18rem);height:6px;margin-top:clamp(1.5rem,5vw,2rem);animation:.5s 2.6s both not-found-module__HS70Aa__fadeIn;position:relative;overflow:hidden}.not-found-module__HS70Aa__barFill{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));width:40%;animation:2.2s cubic-bezier(.65,0,.35,1) 2.6s infinite not-found-module__HS70Aa__slide;position:absolute;inset:0 auto 0 0}.not-found-module__HS70Aa__btn{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#050810;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:clamp(1.5rem,5vw,2rem);padding:0 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:.6s 2.7s both not-found-module__HS70Aa__rise;display:inline-flex;box-shadow:0 10px 30px -10px #38bdf88c}.not-found-module__HS70Aa__btn:hover{transform:translateY(-2px);box-shadow:0 16px 36px -10px #8b5cf699}.not-found-module__HS70Aa__btn:focus-visible{outline-offset:3px;outline:3px solid #fff}@keyframes not-found-module__HS70Aa__drop{0%{opacity:0;transform:translateY(-28px)scale(.92)}to{opacity:1;transform:none}}@keyframes not-found-module__HS70Aa__spin{to{transform:rotate(360deg)}}@keyframes not-found-module__HS70Aa__typing{0%{width:0}to{width:17ch}}@keyframes not-found-module__HS70Aa__caret{50%{border-color:#0000}}@keyframes not-found-module__HS70Aa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes not-found-module__HS70Aa__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes not-found-module__HS70Aa__slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (max-width:480px){.not-found-module__HS70Aa__btn{width:100%}}@media (max-height:520px) and (orientation:landscape){.not-found-module__HS70Aa__code{font-size:clamp(4rem,18vh,7rem)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__digit,.not-found-module__HS70Aa__gearWrap,.not-found-module__HS70Aa__gear,.not-found-module__HS70Aa__status,.not-found-module__HS70Aa__title,.not-found-module__HS70Aa__desc,.not-found-module__HS70Aa__bar,.not-found-module__HS70Aa__barFill,.not-found-module__HS70Aa__btn{animation:none}.not-found-module__HS70Aa__typed{border-right-color:#0000;animation:none}.not-found-module__HS70Aa__barFill{width:60%}}
