.not-found-page-module__DLW63q__root{--nf-cursor-x:50vw;--nf-cursor-y:40vh;isolation:isolate;min-height:100vh;padding:calc(var(--lp-space-20) + var(--lp-space-10))var(--lp-space-6);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--lp-sv2)12%,transparent)0%,transparent 42%),radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--lp-accent-violet)12%,transparent)0%,transparent 44%),linear-gradient(150deg,color-mix(in srgb,var(--lp-bg)92%,var(--lp-sv3))0%,var(--lp-bg2)45%,var(--lp-bg)100%);color:var(--lp-text-strong);place-items:center;display:grid;position:relative;overflow:hidden}.not-found-page-module__DLW63q__root:before{content:"";z-index:-2;background:radial-gradient(36rem circle at var(--nf-cursor-x)var(--nf-cursor-y),color-mix(in srgb,var(--lp-sv2)18%,transparent)0%,color-mix(in srgb,var(--lp-accent-indigo)12%,transparent)30%,transparent 65%);pointer-events:none;transition:background-position .12s linear;position:absolute;inset:0}.not-found-page-module__DLW63q__rootStable:before{background:radial-gradient(32rem circle at 50% 45%,color-mix(in srgb,var(--lp-accent-go)12%,transparent)0%,color-mix(in srgb,var(--lp-sv2)12%,transparent)42%,transparent 70%)}.not-found-page-module__DLW63q__aurora{pointer-events:none;z-index:-1;filter:blur(var(--lp-space-8));background:radial-gradient(circle at 18% 70%,color-mix(in srgb,var(--lp-accent-cyan)10%,transparent)0%,transparent 36%),radial-gradient(circle at 78% 68%,color-mix(in srgb,var(--lp-accent-pink)10%,transparent)0%,transparent 34%);animation:8s ease-in-out infinite not-found-page-module__DLW63q__auroraPulse;position:absolute;inset:0}.not-found-page-module__DLW63q__gridOverlay{pointer-events:none;z-index:-1;background-image:linear-gradient(to right,color-mix(in srgb,var(--lp-sv2)7%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--lp-sv2)7%,transparent)1px,transparent 1px);background-size:calc(var(--lp-space-8) + var(--lp-space-8))calc(var(--lp-space-8) + var(--lp-space-8));position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 12%,#0000 80%);mask-image:radial-gradient(circle at 50% 40%,#000 12%,#0000 80%)}.not-found-page-module__DLW63q__orbitStage{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.not-found-page-module__DLW63q__orbitRing{border:1px solid color-mix(in srgb,var(--lp-sv2)16%,transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-page-module__DLW63q__orbitRingA{width:calc(var(--lp-space-20)*5);height:calc(var(--lp-space-20)*5);animation:16s linear infinite not-found-page-module__DLW63q__orbitSpinA}.not-found-page-module__DLW63q__orbitRingB{width:calc(var(--lp-space-20)*7);height:calc(var(--lp-space-20)*7);border-style:dashed;animation:20s linear infinite not-found-page-module__DLW63q__orbitSpinB}.not-found-page-module__DLW63q__orbitRingC{width:calc(var(--lp-space-20)*9);height:calc(var(--lp-space-20)*9);opacity:.6;animation:4s ease-in-out infinite not-found-page-module__DLW63q__orbitPulse}.not-found-page-module__DLW63q__orbitCore{width:calc(var(--lp-space-20) + var(--lp-space-8));height:calc(var(--lp-space-20) + var(--lp-space-8));background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--lp-sv2)35%,transparent)0%,color-mix(in srgb,var(--lp-sv3)18%,transparent)45%,transparent 75%);box-shadow:0 0 calc(var(--lp-space-20) + var(--lp-space-10))color-mix(in srgb,var(--lp-sv2)20%,transparent),inset 0 0 var(--lp-space-10)color-mix(in srgb,var(--lp-sv2)14%,transparent);border-radius:50%;animation:2.6s ease-in-out infinite not-found-page-module__DLW63q__corePulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-page-module__DLW63q__particle{--nf-p-left:50%;--nf-p-size:var(--lp-space-2);--nf-p-delay:0s;--nf-p-duration:10s;--nf-p-opacity:.3;left:var(--nf-p-left);width:var(--nf-p-size);height:var(--nf-p-size);background:color-mix(in srgb,var(--lp-sv2)60%,transparent);opacity:var(--nf-p-opacity);filter:blur(calc(var(--lp-space-1)*.25));animation:not-found-page-module__DLW63q__particleFloat var(--nf-p-duration)linear var(--nf-p-delay)infinite;border-radius:50%;position:absolute;bottom:-10%}.not-found-page-module__DLW63q__content{width:min(100%,calc(var(--lp-space-20)*13));text-align:center;gap:var(--lp-space-6);justify-items:center;display:grid;position:relative}.not-found-page-module__DLW63q__badge{min-height:var(--lp-touch);padding:var(--lp-space-2)var(--lp-space-4);border-radius:var(--lp-radius-2xl);border:1px solid color-mix(in srgb,var(--lp-sv2)26%,transparent);background:color-mix(in srgb,var(--lp-overlay-04)88%,transparent);color:var(--lp-text-primary);font-size:var(--lp-fs-sm);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.not-found-page-module__DLW63q__codeWrap{line-height:.85;position:relative}.not-found-page-module__DLW63q__codeGhost{font-size:calc(var(--lp-fs-hero)*1.55);letter-spacing:-.04em;transform:translateY(calc(var(--lp-space-1)*.75));color:color-mix(in srgb,var(--lp-sv2)12%,transparent);filter:blur(calc(var(--lp-space-1)*.25));font-weight:800;position:absolute;inset:0}.not-found-page-module__DLW63q__codeMain{font-size:calc(var(--lp-fs-hero)*1.55);letter-spacing:-.04em;color:var(--lp-text-strong);text-shadow:0 0 var(--lp-space-10)color-mix(in srgb,var(--lp-sv2)26%,transparent);font-weight:800;display:inline-block;position:relative}.not-found-page-module__DLW63q__codeMain:before,.not-found-page-module__DLW63q__codeMain:after{content:attr(data-text);opacity:.7;pointer-events:none;position:absolute;inset:0}.not-found-page-module__DLW63q__codeMain:before{color:color-mix(in srgb,var(--lp-accent-cyan)78%,var(--lp-text-strong));transform:translate(calc(var(--lp-space-1)*-.5),0);clip-path:polygon(0 12%,100% 4%,100% 44%,0 52%);animation:1.7s steps(2,end) infinite not-found-page-module__DLW63q__glitchLeft}.not-found-page-module__DLW63q__codeMain:after{color:color-mix(in srgb,var(--lp-accent-pink)78%,var(--lp-text-strong));transform:translate(calc(var(--lp-space-1)*.5),0);clip-path:polygon(0 56%,100% 48%,100% 100%,0 100%);animation:2s steps(2,end) infinite not-found-page-module__DLW63q__glitchRight}.not-found-page-module__DLW63q__codeWrap[data-stable=true] .not-found-page-module__DLW63q__codeMain:before,.not-found-page-module__DLW63q__codeWrap[data-stable=true] .not-found-page-module__DLW63q__codeMain:after{opacity:.16;animation:none}.not-found-page-module__DLW63q__codeWrap[data-stable=true] .not-found-page-module__DLW63q__codeMain{color:color-mix(in srgb,var(--lp-accent-go)72%,var(--lp-text-strong))}.not-found-page-module__DLW63q__title{width:min(100%,calc(var(--lp-space-20)*9));font-size:var(--lp-fs-h1);letter-spacing:-.02em;margin:0;line-height:1.06}.not-found-page-module__DLW63q__description{width:min(100%,calc(var(--lp-space-20)*8));font-size:var(--lp-fs-body-lg);color:var(--lp-text-primary);margin:0;line-height:1.75}.not-found-page-module__DLW63q__pathCode{max-width:100%;padding:0 var(--lp-space-2);border-radius:var(--lp-radius-md);border:1px solid color-mix(in srgb,var(--lp-sv2)22%,transparent);background:color-mix(in srgb,var(--lp-overlay-04)86%,transparent);color:var(--lp-text-strong);font-size:var(--lp-fs-sm);overflow-wrap:anywhere;align-items:center;display:inline-flex}.not-found-page-module__DLW63q__controls{width:min(100%,calc(var(--lp-space-20)*7));gap:var(--lp-space-3);justify-items:center;display:grid}.not-found-page-module__DLW63q__stabilizeButton{min-height:var(--lp-touch);border:1px solid color-mix(in srgb,var(--lp-sv2)24%,transparent);border-radius:var(--lp-radius-xl);background:color-mix(in srgb,var(--lp-overlay-03)92%,transparent);color:var(--lp-text-primary);font-size:var(--lp-fs-button);letter-spacing:.01em;padding:var(--lp-space-3)var(--lp-space-6);cursor:pointer;font-weight:700;transition:border-color .22s,color .22s,background-color .22s,transform .22s,box-shadow .22s}.not-found-page-module__DLW63q__stabilizeButton:hover{color:var(--lp-text-strong);border-color:color-mix(in srgb,var(--lp-sv2)40%,transparent);transform:translateY(calc(var(--lp-space-1)*-.25))}.not-found-page-module__DLW63q__stabilizeButtonActive{color:color-mix(in srgb,var(--lp-accent-go)86%,var(--lp-text-strong));border-color:color-mix(in srgb,var(--lp-accent-go)36%,transparent);background:color-mix(in srgb,var(--lp-accent-go)10%,transparent);box-shadow:0 0 var(--lp-space-6)color-mix(in srgb,var(--lp-accent-go)20%,transparent)}.not-found-page-module__DLW63q__energyMeter{width:100%;height:var(--lp-space-2);border-radius:var(--lp-radius-lg);border:1px solid color-mix(in srgb,var(--lp-sv2)16%,transparent);background:color-mix(in srgb,var(--lp-overlay-03)84%,transparent);overflow:hidden}.not-found-page-module__DLW63q__energyFill{background:linear-gradient(to right,var(--lp-accent-red),var(--lp-accent-amber),var(--lp-accent-cyan));width:38%;height:100%;animation:1.4s ease-in-out infinite not-found-page-module__DLW63q__energyTravel;display:block}.not-found-page-module__DLW63q__energyFillStable{background:linear-gradient(to right,color-mix(in srgb,var(--lp-accent-go)70%,var(--lp-sv2)),color-mix(in srgb,var(--lp-sv2)80%,var(--lp-accent-go)));width:100%;animation-duration:2.4s}.not-found-page-module__DLW63q__controlHint{font-size:var(--lp-fs-sm);color:var(--lp-text-secondary);margin:0}.not-found-page-module__DLW63q__actions{margin-top:var(--lp-space-2);justify-content:center;align-items:center;gap:var(--lp-space-3);flex-wrap:wrap;display:flex}.not-found-page-module__DLW63q__actionLink{min-height:var(--lp-touch);border-radius:var(--lp-radius-xl);border:1px solid var(--lp-border);padding:var(--lp-space-3)var(--lp-space-6);font-size:var(--lp-fs-button);letter-spacing:.01em;cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.not-found-page-module__DLW63q__magneticLink{transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .22s,color .22s,box-shadow .22s}.not-found-page-module__DLW63q__primaryAction{background:var(--lp-cta-bg);color:var(--lp-cta-fg);border-color:color-mix(in srgb,var(--lp-sv2)24%,transparent);box-shadow:0 0 var(--lp-space-6)color-mix(in srgb,var(--lp-sv2)18%,transparent),0 0 0 1px color-mix(in srgb,var(--lp-sv2)12%,transparent)}.not-found-page-module__DLW63q__primaryAction:hover{background:color-mix(in srgb,var(--lp-cta-bg)86%,var(--lp-sv2))}.not-found-page-module__DLW63q__secondaryAction{background:color-mix(in srgb,var(--lp-overlay-04)88%,transparent);color:var(--lp-text-primary)}.not-found-page-module__DLW63q__secondaryAction:hover{color:var(--lp-text-strong);border-color:var(--lp-border-strong)}.not-found-page-module__DLW63q__ghostAction{color:var(--lp-text-secondary);background:0 0;transition:border-color .22s,color .22s,transform .22s}.not-found-page-module__DLW63q__ghostAction:hover{color:var(--lp-text-strong);border-color:color-mix(in srgb,var(--lp-sv2)30%,transparent);transform:translateY(calc(var(--lp-space-1)*-.25))}.not-found-page-module__DLW63q__root :where(a,button):focus-visible{outline:2px solid color-mix(in srgb,var(--lp-sv2)85%,transparent);outline-offset:2px}@keyframes not-found-page-module__DLW63q__auroraPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes not-found-page-module__DLW63q__orbitSpinA{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes not-found-page-module__DLW63q__orbitSpinB{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes not-found-page-module__DLW63q__orbitPulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes not-found-page-module__DLW63q__corePulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes not-found-page-module__DLW63q__particleFloat{0%{opacity:0;transform:translateY(0)}15%{opacity:var(--nf-p-opacity)}to{opacity:0;transform:translateY(-120vh)}}@keyframes not-found-page-module__DLW63q__glitchLeft{0%,to{transform:translate(calc(var(--lp-space-1)*-.5),0)}20%{transform:translate(calc(var(--lp-space-1)*-.5),calc(var(--lp-space-1)*-.5))}40%{transform:translate(calc(var(--lp-space-1)*-.25),calc(var(--lp-space-1)*.25))}60%{transform:translate(calc(var(--lp-space-1)*-.75),0)}}@keyframes not-found-page-module__DLW63q__glitchRight{0%,to{transform:translate(calc(var(--lp-space-1)*.5),0)}20%{transform:translate(calc(var(--lp-space-1)*.5),calc(var(--lp-space-1)*.25))}40%{transform:translate(calc(var(--lp-space-1)*.25),calc(var(--lp-space-1)*-.25))}60%{transform:translate(calc(var(--lp-space-1)*.75),0)}}@keyframes not-found-page-module__DLW63q__energyTravel{0%{transform:translate(-40%)}50%{transform:translate(90%)}to{transform:translate(-40%)}}@media (max-width:900px){.not-found-page-module__DLW63q__root{padding-top:calc(var(--lp-space-20) + var(--lp-space-8));padding-bottom:var(--lp-space-20)}.not-found-page-module__DLW63q__codeMain,.not-found-page-module__DLW63q__codeGhost{font-size:calc(var(--lp-fs-hero)*1.2)}.not-found-page-module__DLW63q__title{width:min(100%,calc(var(--lp-space-20)*8))}.not-found-page-module__DLW63q__description{width:100%}.not-found-page-module__DLW63q__actions{width:min(100%,calc(var(--lp-space-20)*7));flex-direction:column}.not-found-page-module__DLW63q__actionLink{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-page-module__DLW63q__root *,.not-found-page-module__DLW63q__root :before,.not-found-page-module__DLW63q__root :after{transition-duration:0s!important;animation:none!important;transform:none!important}.not-found-page-module__DLW63q__particle,.not-found-page-module__DLW63q__gridOverlay,.not-found-page-module__DLW63q__aurora{opacity:.35}}
