.not-found-module__HS70Aa__notFoundPage{background:var(--background);justify-content:center;align-items:center;min-height:100dvh;padding:2rem 1rem;display:flex;position:relative}.not-found-module__HS70Aa__bgWrap{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.not-found-module__HS70Aa__container{z-index:1;width:100%;max-width:1200px;margin:0 auto;position:relative}.not-found-module__HS70Aa__content{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;animation:.8s ease-out not-found-module__HS70Aa__fadeIn;display:grid}@keyframes not-found-module__HS70Aa__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.not-found-module__HS70Aa__svgContainer{justify-content:center;align-items:center;animation:.8s ease-out not-found-module__HS70Aa__slideInLeft;display:flex}@keyframes not-found-module__HS70Aa__slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.not-found-module__HS70Aa__illustration{width:100%;max-width:800px;height:auto}.not-found-module__HS70Aa__textContent{animation:.8s ease-out not-found-module__HS70Aa__slideInRight}@keyframes not-found-module__HS70Aa__slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.not-found-module__HS70Aa__hero{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;display:flex;position:relative}.not-found-module__HS70Aa__hero:before,.not-found-module__HS70Aa__hero:after{content:"";filter:blur(26px);opacity:.22;z-index:0;border-radius:50%;animation:10s ease-in-out infinite alternate not-found-module__HS70Aa__floatSlow;position:absolute}.not-found-module__HS70Aa__hero:before{background:radial-gradient(circle at 30% 30%,var(--accent),transparent 60%);width:320px;height:320px;top:-100px;right:-140px}.not-found-module__HS70Aa__hero:after{background:radial-gradient(circle at 70% 70%,var(--primary),transparent 60%);width:260px;height:260px;animation-delay:.6s;bottom:-100px;left:-120px}.not-found-module__HS70Aa__bigCode{text-align:center;letter-spacing:-2px;background:linear-gradient(135deg,var(--primary)0%,var(--accent)50%,#7dd3fc 100%);color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform,background-position;-webkit-text-fill-color:transparent;z-index:1;background-position:0;background-size:400% 400%;-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,20vw,8rem);font-weight:800;line-height:1;animation:7s ease-in-out infinite not-found-module__HS70Aa__bigCodeFloat,18s linear infinite alternate not-found-module__HS70Aa__bigCodeShimmer;position:relative}.not-found-module__HS70Aa__hero h1,.not-found-module__HS70Aa__hero .not-found-module__HS70Aa__message,.not-found-module__HS70Aa__hero .not-found-module__HS70Aa__actions{z-index:1;position:relative}.not-found-module__HS70Aa__hero h1{color:var(--foreground);margin:.25rem 0 0;font-size:2rem;font-weight:700}.not-found-module__HS70Aa__message{color:var(--foreground);opacity:.8;max-width:90%;margin:0;font-size:1.125rem;line-height:1.6}.not-found-module__HS70Aa__actions{z-index:1;flex-direction:column;gap:.75rem;width:100%;margin-top:.25rem;display:flex;position:relative}@keyframes not-found-module__HS70Aa__float1{0%,to{transform:translate(0)}50%{transform:translate(-20px,-20px)}}@keyframes not-found-module__HS70Aa__float2{0%,to{transform:translate(0)}50%{transform:translate(15px,-15px)}}@keyframes not-found-module__HS70Aa__float3{0%,to{transform:translate(0)}50%{transform:translate(-10px,15px)}}@keyframes not-found-module__HS70Aa__swingMagnifier{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes not-found-module__HS70Aa__pulse404{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes not-found-module__HS70Aa__bounce404{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes not-found-module__HS70Aa__sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes not-found-module__HS70Aa__blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes not-found-module__HS70Aa__floatDoc{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(5deg)}}@keyframes not-found-module__HS70Aa__scaleX{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.1)}}.not-found-module__HS70Aa__float1{animation:8s ease-in-out infinite not-found-module__HS70Aa__float1}.not-found-module__HS70Aa__float2{animation:10s ease-in-out infinite not-found-module__HS70Aa__float2}.not-found-module__HS70Aa__float3{animation:7s ease-in-out infinite not-found-module__HS70Aa__float3}.not-found-module__HS70Aa__magnifyingGlass{transform-origin:300px 250px;animation:3s ease-in-out infinite not-found-module__HS70Aa__swingMagnifier}.not-found-module__HS70Aa__questionMark{animation:2s ease-in-out infinite not-found-module__HS70Aa__pulse404}.not-found-module__HS70Aa__handle{transform-origin:50%;animation:3s ease-in-out infinite not-found-module__HS70Aa__scaleX}.not-found-module__HS70Aa__number404{animation:4s ease-in-out infinite not-found-module__HS70Aa__bounce404}.not-found-module__HS70Aa__fourOne{animation:3s ease-in-out infinite not-found-module__HS70Aa__pulse404}.not-found-module__HS70Aa__zero{animation:3s ease-in-out .3s infinite not-found-module__HS70Aa__pulse404}.not-found-module__HS70Aa__fourTwo{animation:3s ease-in-out .6s infinite not-found-module__HS70Aa__pulse404}.not-found-module__HS70Aa__brokenChain{animation:2s ease-in-out infinite not-found-module__HS70Aa__bounce404}.not-found-module__HS70Aa__spark1{animation:1.5s ease-in-out infinite not-found-module__HS70Aa__sparkle}.not-found-module__HS70Aa__spark2{animation:1.5s ease-in-out .3s infinite not-found-module__HS70Aa__sparkle}.not-found-module__HS70Aa__spark3{animation:1.5s ease-in-out .6s infinite not-found-module__HS70Aa__sparkle}.not-found-module__HS70Aa__doc1{animation:4s ease-in-out infinite not-found-module__HS70Aa__floatDoc}.not-found-module__HS70Aa__doc2{animation:5s ease-in-out .5s infinite not-found-module__HS70Aa__floatDoc}.not-found-module__HS70Aa__server{animation:3s ease-in-out infinite not-found-module__HS70Aa__bounce404}.not-found-module__HS70Aa__xMark1,.not-found-module__HS70Aa__xMark2{animation:2s ease-in-out infinite not-found-module__HS70Aa__pulse404}.not-found-module__HS70Aa__light1{animation:1s ease-in-out infinite not-found-module__HS70Aa__blink}.not-found-module__HS70Aa__light2{animation:1s ease-in-out .3s infinite not-found-module__HS70Aa__blink}.not-found-module__HS70Aa__light3{animation:1s ease-in-out .6s infinite not-found-module__HS70Aa__blink}.not-found-module__HS70Aa__dot1,.not-found-module__HS70Aa__dot2,.not-found-module__HS70Aa__dot3{animation:3s ease-in-out infinite not-found-module__HS70Aa__pulse404}.not-found-module__HS70Aa__dot2{animation-delay:.5s}.not-found-module__HS70Aa__dot3{animation-delay:1s}.not-found-module__HS70Aa__bigCode{text-align:center;letter-spacing:-2px;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 50%,#60a5fa 100%);color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform,background-position;-webkit-text-fill-color:transparent;background-position:0;background-size:400% 400%;-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,20vw,10rem);font-weight:800;line-height:1;animation:7s ease-in-out infinite not-found-module__HS70Aa__bigCodeFloat,18s linear infinite alternate not-found-module__HS70Aa__bigCodeShimmer;position:relative}.not-found-module__HS70Aa__bigCode:after{content:attr(data-text);pointer-events:none;background:linear-gradient(120deg,#0000 0%,#fff0 40%,#ffffffe6 50%,#fff0 60%,#0000 100%) -50% 0/200% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4.5s ease-in-out infinite not-found-module__HS70Aa__bigCodeSheen;position:absolute;inset:0}.not-found-module__HS70Aa__backLink{color:var(--foreground);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.not-found-module__HS70Aa__backLink:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-2px)}.not-found-module__HS70Aa__backLink svg{font-size:.875rem}@keyframes not-found-module__HS70Aa__bigCodeFloat{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes not-found-module__HS70Aa__bigCodeShimmer{0%{background-position:0}to{background-position:100%}}@keyframes not-found-module__HS70Aa__bigCodeSheen{0%{background-position:-50% 0}to{background-position:150% 0}}@keyframes not-found-module__HS70Aa__floatSlow{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes not-found-module__HS70Aa__floatIcon{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@media (max-width:768px){.not-found-module__HS70Aa__content{grid-template-columns:1fr;gap:2rem}.not-found-module__HS70Aa__svgContainer{order:2}.not-found-module__HS70Aa__textContent{order:1}.not-found-module__HS70Aa__bigCode{font-size:clamp(3rem,15vw,6rem)}.not-found-module__HS70Aa__hero h1{font-size:1.75rem}.not-found-module__HS70Aa__message{font-size:1rem}.not-found-module__HS70Aa__actions{flex-direction:column;max-width:100%}.not-found-module__HS70Aa__icon{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__bigCode,.not-found-module__HS70Aa__bigCode:after{animation:none}.not-found-module__HS70Aa__float1,.not-found-module__HS70Aa__float2,.not-found-module__HS70Aa__float3,.not-found-module__HS70Aa__magnifyingGlass,.not-found-module__HS70Aa__questionMark,.not-found-module__HS70Aa__handle,.not-found-module__HS70Aa__number404,.not-found-module__HS70Aa__fourOne,.not-found-module__HS70Aa__zero,.not-found-module__HS70Aa__fourTwo,.not-found-module__HS70Aa__brokenChain,.not-found-module__HS70Aa__spark1,.not-found-module__HS70Aa__spark2,.not-found-module__HS70Aa__spark3,.not-found-module__HS70Aa__doc1,.not-found-module__HS70Aa__doc2,.not-found-module__HS70Aa__server,.not-found-module__HS70Aa__xMark1,.not-found-module__HS70Aa__xMark2,.not-found-module__HS70Aa__light1,.not-found-module__HS70Aa__light2,.not-found-module__HS70Aa__light3,.not-found-module__HS70Aa__dot1,.not-found-module__HS70Aa__dot2,.not-found-module__HS70Aa__dot3{animation:none!important}}
