.not-found-module__sxuMuG__page{--not-found-bg-0:#060812;--not-found-bg-1:#0a1030;--not-found-text:#eaf0ff;--not-found-muted:#eaf0ff9e;--not-found-accent:#34d399;--not-found-violet:#7c3aed;--not-found-pink:#ff4d8d;--not-found-shadow-soft:0 14px 40px #0000004d;--not-found-logo-offset-x:17.5px;--not-found-logo-offset-y:0px;--not-found-logo-box:300px;--not-found-logo-size:255px;--not-found-logo-pad:8px;--not-found-logo-radius:26px;--not-found-halo-inset:-52px;background:radial-gradient(1100px 650px at 16% 18%,#34d3992e,transparent 55%),radial-gradient(950px 650px at 78% 22%,#7c3aed29,transparent 55%),radial-gradient(900px 650px at 70% 84%,#ff4d8d1a,transparent 60%),linear-gradient(180deg,var(--not-found-bg-1)0%,var(--not-found-bg-0)100%);min-height:100vh;color:var(--not-found-text);position:relative;overflow:hidden}.not-found-module__sxuMuG__grid,.not-found-module__sxuMuG__noise,.not-found-module__sxuMuG__orb{pointer-events:none;position:fixed}.not-found-module__sxuMuG__grid{opacity:.14;background-image:linear-gradient(90deg,#ffffff1a 1px,#0000 1px),linear-gradient(#ffffff1a 1px,#0000 1px);background-size:80px 80px;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000000eb 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 35%,#000000eb 0%,#0000 72%)}.not-found-module__sxuMuG__noise{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E");inset:0}.not-found-module__sxuMuG__orb{filter:blur(65px);opacity:.55;border-radius:999px;width:560px;height:560px;animation:11s ease-in-out infinite not-found-module__sxuMuG__drift}.not-found-module__sxuMuG__orbA{background:#34d39938;top:-200px;left:-220px}.not-found-module__sxuMuG__orbB{background:#7c3aed33;animation-duration:13s;top:-190px;right:-240px}.not-found-module__sxuMuG__orbC{background:#ff4d8d24;animation-duration:15s;bottom:-260px;right:-160px}.not-found-module__sxuMuG__wrap{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:48px 18px;display:flex;position:relative}.not-found-module__sxuMuG__big404{letter-spacing:-.085em;color:#eaf0ff0b;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:clamp(190px,30vw,560px);font-weight:950;display:flex;position:absolute;inset:0;transform:translateY(-10px)}.not-found-module__sxuMuG__hero{z-index:2;flex-direction:column;align-items:center;gap:14px;max-width:920px;display:flex;position:relative}.not-found-module__sxuMuG__logoWrap{width:var(--not-found-logo-box);height:var(--not-found-logo-box);transform-origin:50% 60%;filter:drop-shadow(0 18px 35px #00000059);place-items:center;animation:4.6s ease-in-out infinite not-found-module__sxuMuG__floaty;display:grid;position:relative}.not-found-module__sxuMuG__halo{inset:var(--not-found-halo-inset);filter:blur(12px);opacity:.95;background:radial-gradient(circle at 30% 30%,#34d39933,#0000 55%),radial-gradient(circle at 70% 35%,#7c3aed29,#0000 62%),radial-gradient(circle at 55% 75%,#ff4d8d1a,#0000 62%);border-radius:999px;position:absolute}.not-found-module__sxuMuG__logoSticker{width:var(--not-found-logo-size);height:var(--not-found-logo-size);padding:var(--not-found-logo-pad);border-radius:var(--not-found-logo-radius);transform:translate(var(--not-found-logo-offset-x),var(--not-found-logo-offset-y));background:#fffffff5;border:1px solid #ffffff29;justify-content:center;align-items:center;display:flex}.not-found-module__sxuMuG__logo{object-fit:contain;width:100%;height:100%}.not-found-module__sxuMuG__title{letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(30px,4.2vw,56px);font-weight:950}.not-found-module__sxuMuG__separator{opacity:.95;justify-content:center;align-items:center;gap:16px;width:min(720px,92vw);margin-top:10px;display:flex}.not-found-module__sxuMuG__cap{background:#34d399f2;border-radius:999px;flex:none;width:90px;height:6px;box-shadow:0 0 18px #34d3998c}.not-found-module__sxuMuG__line{background:#ffffff29;flex:auto;height:1px}.not-found-module__sxuMuG__sub{max-width:72ch;color:var(--not-found-muted);margin:0;font-size:15px;line-height:1.75}.not-found-module__sxuMuG__emphasis{color:#eaf0ffeb;font-weight:700}.not-found-module__sxuMuG__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.not-found-module__sxuMuG__button{cursor:pointer;border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .12s,filter .12s,background .12s,border-color .12s;display:inline-flex}.not-found-module__sxuMuG__button:hover{transform:translateY(-1px)}.not-found-module__sxuMuG__button:active{transform:translateY(0)}.not-found-module__sxuMuG__buttonPrimary{color:#04120c;background:linear-gradient(#34d399,#10b981);box-shadow:0 18px 40px #10b9812e}.not-found-module__sxuMuG__buttonSecondary{color:#eaf0ffeb;box-shadow:var(--not-found-shadow-soft);background:#ffffff0f;border-color:#ffffff24}.not-found-module__sxuMuG__buttonSecondary:hover{background:#ffffff14}.not-found-module__sxuMuG__arrow{font-size:15px}@keyframes not-found-module__sxuMuG__drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-18px)scale(1.05)}}@keyframes not-found-module__sxuMuG__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:520px){.not-found-module__sxuMuG__page{--not-found-logo-box:220px;--not-found-logo-size:172px;--not-found-logo-pad:8px;--not-found-halo-inset:-36px}.not-found-module__sxuMuG__wrap{padding:40px 16px}.not-found-module__sxuMuG__separator{gap:10px}.not-found-module__sxuMuG__cap{width:56px}}
