@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_d5910648-module__7dGt2G__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_d5910648-module__7dGt2G__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_405c382-module__M5MnZa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_405c382-module__M5MnZa__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--background:#070a12;--background-secondary:#050812;--foreground:#eaf0ff;--muted:#eaf0ffad;--muted-2:#eaf0ff7a;--green:#39ff88;--green-soft:#39ff881f;--green-border:#39ff882e;--green-glow:#39ff8840;--gold:#d4af37;--card:#00000057;--card-dark:#0000007a;--border:#eaf0ff1a;--rf-cursor-default:url(/cursors/rf-default.png) 4 3, default;--rf-cursor-pointer:url(/cursors/rf-pointer.png) 11 5, pointer;--rf-cursor-text:url(/cursors/rf-text.png) 16 16, text;--rf-cursor-crosshair:url(/cursors/rf-crosshair.png) 16 16, crosshair;--rf-cursor-grab:url(/cursors/rf-grab.png) 16 16, grab;--rf-cursor-grabbing:url(/cursors/rf-grabbing.png) 16 16, grabbing;--rf-cursor-not-allowed:url(/cursors/rf-not-allowed.png) 16 16, not-allowed;--rf-cursor-wait:url(/cursors/rf-wait.png) 16 16, wait;--rf-cursor-progress:url(/cursors/rf-progress.png) 4 3, progress;--rf-cursor-help:url(/cursors/rf-help.png) 4 3, help;--rf-cursor-zoom-in:url(/cursors/rf-zoom-in.png) 14 14, zoom-in}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#39ff886b #02040ae0;height:100%;min-height:100%;overflow-x:hidden}body{background:radial-gradient(900px 620px at 18% -12%, #39ff8817, #070a1200 60%),radial-gradient(840px 520px at 72% 10%, #39ff8812, #070a1200 60%),linear-gradient(180deg, var(--background), var(--background-secondary));color:var(--foreground);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:linear-gradient(#39ff8806,#000000b8),#02040a}::-webkit-scrollbar-thumb{background:linear-gradient(#39ff88b8,#d4af376b);border:3px solid #02040a;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#39ff88f2,#d4af379e)}::selection{color:#021006;background:var(--green)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:var(--rf-cursor-pointer);background:0 0;border:0}a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){html,body{cursor:var(--rf-cursor-default)!important}a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,select:not(:disabled),label,[tabindex]:not([tabindex="-1"]):not([aria-disabled=true]){cursor:var(--rf-cursor-pointer)!important}input:not(:disabled):not([type=button]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=image]):not([type=radio]):not([type=range]):not([type=reset]):not([type=submit]),textarea:not(:disabled),[contenteditable=true],.ProseMirror{cursor:var(--rf-cursor-text)!important}input[type=button]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=color]:not(:disabled),input[type=file]:not(:disabled),input[type=image]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled){cursor:var(--rf-cursor-pointer)!important}button:disabled,input:disabled,textarea:disabled,select:disabled,[aria-disabled=true]{cursor:var(--rf-cursor-not-allowed)!important}}@media (min-width:981px){body:has(.admin-dashboard){height:100dvh;overflow:hidden}}@media (max-width:980px){body:has(.admin-dashboard){height:auto;min-height:100dvh;overflow-y:auto}}
.not-found-page{background:radial-gradient(1200px 700px at 12% -10%,#39ff8824,#0000 62%),radial-gradient(920px 520px at 88% 10%,#d4af3714,#0000 66%),linear-gradient(#070a12 0%,#020409 100%);place-items:center;min-height:100vh;padding:32px;display:grid;position:relative;overflow:hidden}.not-found-page:before{content:"";opacity:.3;pointer-events:none;background-color:#0000;background-image:linear-gradient(#39ff8806 1px,#0000 1px),linear-gradient(90deg,#39ff8806 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.not-found-page:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 45%,#00000038 100%);position:absolute;inset:0}.not-found-page__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#39ff8807 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#39ff8807 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at top,#39ff8814,#0000 55%),#050812eb;border:1px solid #39ff8824;border-radius:34px;width:min(880px,100%);padding:clamp(34px,6vw,76px);position:relative;overflow:hidden;box-shadow:0 40px 120px #0000008f,inset 0 0 40px #39ff8808}.not-found-page__card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#39ff8809,#0000 30% 70%,#d4af3708);position:absolute;inset:0}.not-found-page__logo{filter:drop-shadow(0 0 20px #39ff882e)drop-shadow(0 0 50px #39ff8814);width:min(320px,80%);height:auto;margin:0 auto 30px;display:block}.not-found-page__eyebrow{color:var(--green);letter-spacing:.24em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:950}.not-found-page h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(44px,7vw,88px);font-weight:950;line-height:.92}.not-found-page p{width:min(640px,100%);color:var(--muted);margin:26px auto 0;font-size:17px;line-height:1.8}.not-found-page__button{color:#061108;letter-spacing:.08em;text-transform:uppercase;background:var(--green);border-radius:999px;justify-content:center;align-items:center;min-width:220px;margin-top:38px;padding:15px 24px;font-size:13px;font-weight:950;transition:all .18s;display:inline-flex;box-shadow:0 0 24px #39ff8838,0 0 50px #39ff881f}.not-found-page__button:hover{transform:translateY(-2px);box-shadow:0 0 30px #39ff8857,0 0 60px #39ff882e}@media (max-width:640px){.not-found-page{padding:18px}.not-found-page__card{border-radius:24px;padding:34px 22px}.not-found-page__logo{width:min(250px,85%);margin-bottom:22px}.not-found-page p{font-size:15px;line-height:1.7}.not-found-page__button{width:100%;min-width:unset}}
