.not-found-module__sxuMuG__page{background:#070913;justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__canvas{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.not-found-module__sxuMuG__orb1{filter:blur(70px);z-index:0;pointer-events:none;background:radial-gradient(circle,#6d28d959 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:9s ease-in-out infinite alternate not-found-module__sxuMuG__orbDrift1;position:absolute;top:-15%;left:-10%}.not-found-module__sxuMuG__orb2{filter:blur(65px);z-index:0;pointer-events:none;background:radial-gradient(circle,#06b6d447 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:11s ease-in-out infinite alternate not-found-module__sxuMuG__orbDrift2;position:absolute;bottom:-10%;right:-8%}@keyframes not-found-module__sxuMuG__orbDrift1{0%{transform:translate(0)scale(1)}to{transform:translate(50px,60px)scale(1.15)}}@keyframes not-found-module__sxuMuG__orbDrift2{0%{transform:translate(0)scale(1)}to{transform:translate(-60px,-50px)scale(1.2)}}.not-found-module__sxuMuG__ring1{pointer-events:none;z-index:0;border:1px solid #7c3aed38;border-radius:50%;width:600px;height:600px;animation:20s linear infinite not-found-module__sxuMuG__spinCW;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__ring2{pointer-events:none;z-index:0;border:1px dashed #06b6d447;border-radius:50%;width:420px;height:420px;animation:14s linear infinite not-found-module__sxuMuG__spinCCW;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__ring3{pointer-events:none;z-index:0;border:1.5px solid #a855f74d;border-radius:50%;width:260px;height:260px;animation:8s linear infinite not-found-module__sxuMuG__spinCW;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes not-found-module__sxuMuG__spinCW{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes not-found-module__sxuMuG__spinCCW{to{transform:translate(-50%,-50%)rotate(-360deg)}}.not-found-module__sxuMuG__gridFloor{transform-origin:bottom;pointer-events:none;z-index:0;background-image:linear-gradient(#7c3aed1f 1px,#0000 1px),linear-gradient(90deg,#7c3aed1f 1px,#0000 1px);background-size:50px 50px;height:240px;position:absolute;bottom:0;left:0;right:0;transform:perspective(400px)rotateX(60deg);-webkit-mask-image:linear-gradient(#0000,#0009);mask-image:linear-gradient(#0000,#0009)}.not-found-module__sxuMuG__content{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:0;padding:32px 24px;display:flex;position:relative}.not-found-module__sxuMuG__code{letter-spacing:-6px;color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9 40%,#06b6d4);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px #7c3aed99);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(6rem,18vw,13rem);font-weight:900;line-height:1;animation:4s ease-in-out infinite alternate not-found-module__sxuMuG__floatCode;position:relative}.not-found-module__sxuMuG__code:before,.not-found-module__sxuMuG__code:after{content:attr(data-text);background:linear-gradient(135deg,#a855f7,#6d28d9 40%,#06b6d4);-webkit-text-fill-color:transparent;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;width:100%;position:absolute;top:0;left:0}.not-found-module__sxuMuG__glitch:before{opacity:1;animation:.5s steps(2,end) forwards not-found-module__sxuMuG__glitchA}.not-found-module__sxuMuG__glitch:after{opacity:1;animation:.5s steps(2,end) forwards not-found-module__sxuMuG__glitchB}@keyframes not-found-module__sxuMuG__glitchA{0%{clip-path:inset(10% 0 60%);transform:translate(-4px,2px)}25%{clip-path:inset(40% 0 20%);transform:translate(4px,-3px)}50%{clip-path:inset(70% 0 5%);transform:translate(-3px,4px)}75%{clip-path:inset(20% 0 50%);transform:translate(3px)}to{clip-path:inset(0% 0);opacity:0;transform:translate(0)}}@keyframes not-found-module__sxuMuG__glitchB{0%{clip-path:inset(60% 0 10%);filter:hue-rotate(90deg);transform:translate(4px,-2px)}25%{clip-path:inset(20% 0 40%);transform:translate(-3px,3px)}50%{clip-path:inset(5% 0 70%);transform:translate(3px,-4px)}75%{clip-path:inset(50% 0 20%);transform:translate(-4px)}to{clip-path:inset(0% 0);opacity:0;transform:translate(0)}}@keyframes not-found-module__sxuMuG__floatCode{0%{transform:translateY(0)}to{transform:translateY(-14px)}}.not-found-module__sxuMuG__divider{background:linear-gradient(90deg,#7c3aed,#06b6d4);border-radius:99px;width:80px;height:3px;margin:8px auto 24px;box-shadow:0 0 12px #06b6d499}.not-found-module__sxuMuG__title{color:#f8fafc;letter-spacing:-.5px;margin-bottom:14px;font-size:clamp(1.5rem,3.5vw,2.4rem);font-weight:800;line-height:1.2}.not-found-module__sxuMuG__grad{background:linear-gradient(135deg,#a855f7,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.not-found-module__sxuMuG__sub{color:#cbd5e1bf;max-width:440px;margin-bottom:36px;font-size:.95rem;line-height:1.7}.not-found-module__sxuMuG__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:32px;display:flex}.not-found-module__sxuMuG__btnPrimary{color:#fff;background:linear-gradient(135deg,#7c3aed,#06b6d4);border-radius:99px;align-items:center;gap:8px;padding:12px 28px;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 22px #7c3aed73,0 0 0 1px #ffffff14}.not-found-module__sxuMuG__btnPrimary:before{content:"";opacity:0;background:linear-gradient(135deg,#6d28d9,#0284c7);transition:opacity .3s;position:absolute;inset:0}.not-found-module__sxuMuG__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 8px 32px #7c3aed99}.not-found-module__sxuMuG__btnPrimary:hover:before{opacity:1}.not-found-module__sxuMuG__btnPrimary svg,.not-found-module__sxuMuG__btnPrimary span{z-index:1;position:relative}.not-found-module__sxuMuG__btnGhost{color:#e2e8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#7c3aed14;border:1.5px solid #7c3aed73;border-radius:99px;align-items:center;gap:8px;padding:12px 28px;font-family:inherit;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .3s,border-color .3s,background .3s;display:inline-flex}.not-found-module__sxuMuG__btnGhost:hover{background:#7c3aed33;border-color:#a855f7cc;transform:translateY(-3px)}.not-found-module__sxuMuG__statusChip{color:#6ee7b7;letter-spacing:.3px;background:#10b9811a;border:1px solid #10b9814d;border-radius:99px;align-items:center;gap:8px;padding:6px 16px;font-size:.72rem;font-weight:600;display:inline-flex}.not-found-module__sxuMuG__statusDot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite not-found-module__sxuMuG__blink;box-shadow:0 0 8px #10b981cc}@keyframes not-found-module__sxuMuG__blink{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:480px){.not-found-module__sxuMuG__ring1{width:340px;height:340px}.not-found-module__sxuMuG__ring2{width:240px;height:240px}.not-found-module__sxuMuG__ring3{width:160px;height:160px}.not-found-module__sxuMuG__actions{flex-direction:column;align-items:center}}
