.NotFound-module__LwUHGq__notFoundPage{min-height:100svh;min-height:calc(var(--ns-stable-vh,1svh) * 100);background:var(--ns-page-bg);color:var(--ns-page-text);padding:max(1rem, env(safe-area-inset-top)) 1rem max(1.25rem, env(safe-area-inset-bottom));place-items:center;display:grid;position:relative;overflow:clip}.NotFound-module__LwUHGq__shell{z-index:1;flex-direction:column;gap:1rem;width:min(100%,1120px);display:flex;position:relative}.NotFound-module__LwUHGq__brandBar{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.NotFound-module__LwUHGq__primaryAction:focus-visible,.NotFound-module__LwUHGq__secondaryAction:focus-visible{outline:none}.NotFound-module__LwUHGq__brandPill,.NotFound-module__LwUHGq__routeLabel{border:1px solid var(--ns-page-strong-border);color:var(--ns-page-highlight);text-transform:uppercase;letter-spacing:.12em;background:#111827b8;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1}.NotFound-module__LwUHGq__brandPill{white-space:nowrap;padding:.7rem .9rem}.NotFound-module__LwUHGq__card{border:1px solid var(--ns-page-border);background:linear-gradient(135deg,#ffffff14,#ffffff06),#111827e0;border-radius:1.75rem;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:clamp(1.2rem,4vw,3.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px -52px #3b82f6b8,inset 0 1px #ffffff1f}.NotFound-module__LwUHGq__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa38,#0000);animation:5.8s ease-in-out infinite NotFound-module__LwUHGq__scan-line;position:absolute;inset:0;transform:translate(-100%)}.NotFound-module__LwUHGq__content{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.NotFound-module__LwUHGq__routeLabel{padding:.55rem .75rem;display:inline-flex}.NotFound-module__LwUHGq__code{color:#0000;text-shadow:0 24px 70px #7c3aed61;background:linear-gradient(120deg,#fff 0%,#a78bfa 42%,#60a5fa 100%);-webkit-background-clip:text;background-clip:text;margin-top:1.1rem;font-size:clamp(4.8rem,24vw,12rem);font-weight:900;line-height:.82}.NotFound-module__LwUHGq__title{max-width:9.8ch;color:var(--ns-page-text);text-wrap:balance;margin-top:1.1rem;font-size:clamp(1.9rem,6vw,3.55rem);font-weight:800;line-height:1.02}.NotFound-module__LwUHGq__description{max-width:36rem;color:var(--ns-page-muted);margin-top:1rem;font-size:clamp(1rem,3.6vw,1.16rem);line-height:1.72}.NotFound-module__LwUHGq__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:min(100%,39rem);margin-top:1.6rem;display:grid}.NotFound-module__LwUHGq__primaryAction,.NotFound-module__LwUHGq__secondaryAction{text-align:center;border-radius:1.1rem;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:1rem 1.45rem;font-size:1rem;font-weight:900;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s,color .22s,filter .22s;display:inline-flex;position:relative}.NotFound-module__LwUHGq__primaryAction{color:#fff;background:linear-gradient(90deg,#7c3aed,#2563eb);border:1px solid #c4b5fd99;width:100%;min-width:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 0 30px #60a5fa5c,0 0 44px #7c3aed63}.NotFound-module__LwUHGq__secondaryAction{border:1px solid var(--ns-page-strong-border);background:var(--ns-page-surface-alt);width:100%;min-width:0;color:var(--ns-page-highlight);box-shadow:0 16px 28px -20px #7c3aedb8}.NotFound-module__LwUHGq__primaryAction:hover,.NotFound-module__LwUHGq__primaryAction:focus-visible{filter:saturate(1.12);transform:translateY(-2px)scale(1.03);box-shadow:0 0 0 1px #ffffff3d,0 0 44px #60a5fa75,0 0 58px #7c3aed7a}.NotFound-module__LwUHGq__secondaryAction:hover,.NotFound-module__LwUHGq__secondaryAction:focus-visible{border-color:var(--ns-page-highlight);background:var(--ns-page-surface);color:var(--ns-page-text);transform:translateY(-2px)scale(1.03);box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 32px -22px #7c3aedd1}.NotFound-module__LwUHGq__primaryAction:active,.NotFound-module__LwUHGq__secondaryAction:active{transform:translate(0,0)scale(.99)}.NotFound-module__LwUHGq__visualPanel{z-index:1;place-items:center;min-height:15rem;display:grid;position:relative}.NotFound-module__LwUHGq__visualCard{background:linear-gradient(160deg, #1a2238f5, #0b1020f0), var(--ns-page-surface);border:1px solid #c4b5fd47;border-radius:1.35rem;width:min(100%,22rem);overflow:hidden;box-shadow:0 24px 54px -34px #3b82f6bf,inset 0 1px #ffffff1f}.NotFound-module__LwUHGq__visualHeader{border-bottom:1px solid #ffffff1a;gap:.42rem;padding:.8rem;display:flex}.NotFound-module__LwUHGq__visualHeader span{background:#a78bfa;border-radius:999px;width:.55rem;height:.55rem}.NotFound-module__LwUHGq__visualHeader span:nth-child(2){background:#60a5fa}.NotFound-module__LwUHGq__visualHeader span:nth-child(3){background:#22d3ee}.NotFound-module__LwUHGq__visualBody{text-align:center;place-items:center;padding:2rem 1.25rem 1.65rem;display:grid}.NotFound-module__LwUHGq__visualIcon{color:#a78bfa;filter:drop-shadow(0 0 18px #7c3aed6b);width:4.8rem;height:4.8rem}.NotFound-module__LwUHGq__visualLabel{color:var(--ns-page-text);margin-top:1rem;font-weight:800}.NotFound-module__LwUHGq__visualLine{background:linear-gradient(90deg,#0000,#60a5fa,#a78bfa,#0000);width:min(12rem,80%);height:1px;margin:1rem 0;display:block}.NotFound-module__LwUHGq__visualStatus,.NotFound-module__LwUHGq__brandLine{color:var(--ns-page-muted);font-size:.86rem;line-height:1.6}.NotFound-module__LwUHGq__brandLine{text-align:center;align-self:center}:root[data-theme=light] .NotFound-module__LwUHGq__notFoundPage{background:var(--ns-page-bg)}:is(:root[data-theme=light] .NotFound-module__LwUHGq__brandPill,:root[data-theme=light] .NotFound-module__LwUHGq__routeLabel){background:#ffffffc2}:root[data-theme=light] .NotFound-module__LwUHGq__card{background:linear-gradient(135deg, #fffffff0, #f2f6ffd1), var(--ns-page-surface);box-shadow:0 28px 76px -54px #4338ca94,inset 0 1px #ffffffeb}:root[data-theme=light] .NotFound-module__LwUHGq__code{background:linear-gradient(120deg,#111827 0%,#7c3aed 44%,#2563eb 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .NotFound-module__LwUHGq__secondaryAction{background:#fff}:root[data-theme=light] .NotFound-module__LwUHGq__visualCard{background:linear-gradient(160deg,#fff 0%,#f2f6ff 100%);border-color:#7c3aed38;box-shadow:0 24px 54px -40px #2563eb8f,inset 0 1px #fffffff5}:root[data-theme=light] .NotFound-module__LwUHGq__visualHeader{border-bottom-color:#2563eb1f}@keyframes NotFound-module__LwUHGq__scan-line{0%,46%,to{opacity:0;transform:translate(-100%)}56%{opacity:1}70%{opacity:0;transform:translate(100%)}}@media (min-width:760px){.NotFound-module__LwUHGq__notFoundPage{padding:1.5rem}.NotFound-module__LwUHGq__card{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center}.NotFound-module__LwUHGq__actions{width:min(100%,39rem)}}@media (max-width:640px){.NotFound-module__LwUHGq__brandBar{flex-direction:column;align-items:flex-start}.NotFound-module__LwUHGq__brandPill{white-space:normal}.NotFound-module__LwUHGq__card{border-radius:1.25rem}.NotFound-module__LwUHGq__actions{grid-template-columns:1fr;width:100%}.NotFound-module__LwUHGq__primaryAction,.NotFound-module__LwUHGq__secondaryAction{border-radius:.95rem;width:100%;min-width:0;padding:.92rem 1.28rem;font-size:1rem}.NotFound-module__LwUHGq__visualPanel{min-height:12.5rem}.NotFound-module__LwUHGq__visualBody{padding:1.45rem 1rem}}@media (prefers-reduced-motion:reduce){.NotFound-module__LwUHGq__card:before{animation:none}.NotFound-module__LwUHGq__primaryAction:hover,.NotFound-module__LwUHGq__primaryAction:focus-visible,.NotFound-module__LwUHGq__primaryAction:active,.NotFound-module__LwUHGq__secondaryAction:hover,.NotFound-module__LwUHGq__secondaryAction:focus-visible,.NotFound-module__LwUHGq__secondaryAction:active{transform:none}}
