.SignInForm_container__0Og9P{background:-webkit-linear-gradient(315deg,#0f172a,#1e293b);background:-moz-linear-gradient(315deg,#0f172a 0,#1e293b 100%);background:-o-linear-gradient(315deg,#0f172a 0,#1e293b 100%);background:linear-gradient(135deg,#0f172a,#1e293b);isolation:isolate;position:relative;overflow:hidden;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:2rem}.SignInForm_formCard__7V24j{width:100%;max-width:480px;background:rgba(22,43,55,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;padding:2rem;position:relative;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.2);-moz-box-shadow:0 8px 32px rgba(0,0,0,.2);box-shadow:0 8px 32px rgba(0,0,0,.2)}.SignInForm_backLink__8xCn4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;color:var(--text-secondary);text-decoration:none;margin-bottom:2rem;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}.SignInForm_backLink__8xCn4:hover{color:var(--accent-color)}.SignInForm_formHeader___cEyZ{text-align:center;margin-bottom:2.5rem}.SignInForm_iconContainer__hvZ5n{width:64px;height:64px;background:-webkit-linear-gradient(315deg,var(--accent-color),#4f46e5);background:-moz-linear-gradient(315deg,var(--accent-color),#4f46e5);background:-o-linear-gradient(315deg,var(--accent-color),#4f46e5);background:linear-gradient(135deg,var(--accent-color),#4f46e5);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 auto 1.5rem;font-size:1.5rem;color:white;-webkit-box-shadow:0 8px 16px rgba(79,70,229,.2);-moz-box-shadow:0 8px 16px rgba(79,70,229,.2);box-shadow:0 8px 16px rgba(79,70,229,.2)}.SignInForm_formHeader___cEyZ h1{font-size:2rem;font-weight:700;background:-webkit-linear-gradient(315deg,#fff,var(--accent-color));background:-moz-linear-gradient(315deg,#fff,var(--accent-color));background:-o-linear-gradient(315deg,#fff,var(--accent-color));background:linear-gradient(135deg,#fff,var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.SignInForm_formHeader___cEyZ p{color:var(--text-secondary);font-size:1.1rem}.SignInForm_form__DKTI7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem}.SignInForm_formGroup__Xly04{position:relative}.SignInForm_formGroup__Xly04 label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;color:var(--text-secondary);margin-bottom:.75rem;font-size:.9rem}.SignInForm_formGroup__Xly04 label svg{color:var(--accent-color)}.SignInForm_formGroup__Xly04 input{width:100%;padding:1rem 1.25rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:var(--text-primary);font-size:1rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;height:48px}.SignInForm_formGroup__Xly04 input:focus{outline:none;border-color:var(--accent-color);-webkit-box-shadow:0 0 0 2px rgba(107,154,255,.1);-moz-box-shadow:0 0 0 2px rgba(107,154,255,.1);box-shadow:0 0 0 2px rgba(107,154,255,.1);background:rgba(255,255,255,.08)}.SignInForm_formGroup__Xly04 input.SignInForm_error__PsG86{border-color:#ef4444}.SignInForm_errorMessage__BjqIz{color:#ef4444;font-size:.875rem;margin-top:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.5rem}.SignInForm_passwordInput__xeVqq{position:relative}.SignInForm_showPasswordButton__plLX6{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;z-index:2}.SignInForm_showPasswordButton__plLX6:hover{color:var(--text-primary)}.SignInForm_options__16rgS{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:.5rem}.SignInForm_checkbox__w7zoQ,.SignInForm_options__16rgS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SignInForm_checkbox__w7zoQ{gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SignInForm_checkbox__w7zoQ input{width:20px;height:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid rgba(255,255,255,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SignInForm_checkbox__w7zoQ input:checked{background:var(--accent-color);border-color:var(--accent-color)}.SignInForm_checkbox__w7zoQ input:checked:after{content:"✓";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;font-size:.75rem}.SignInForm_checkbox__w7zoQ span{color:var(--text-secondary);font-size:.9rem}.SignInForm_forgotPassword__yJU54{color:var(--accent-color);text-decoration:none;font-size:.9rem;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.SignInForm_forgotPassword__yJU54:hover{opacity:.8}.SignInForm_submitButton__oznZO{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:.75rem;width:100%;padding:1rem;background:-webkit-linear-gradient(315deg,var(--accent-color),#4f46e5);background:-moz-linear-gradient(315deg,var(--accent-color),#4f46e5);background:-o-linear-gradient(315deg,var(--accent-color),#4f46e5);background:linear-gradient(135deg,var(--accent-color),#4f46e5);color:white;border:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin-top:.5rem}.SignInForm_submitButton__oznZO:disabled{opacity:.7;cursor:not-allowed}.SignInForm_submitButton__oznZO:hover:not(:disabled){-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 16px rgba(79,70,229,.2);-moz-box-shadow:0 8px 16px rgba(79,70,229,.2);box-shadow:0 8px 16px rgba(79,70,229,.2)}.SignInForm_spinner__0VIg1{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:SignInForm_spin__cqGAY .8s linear infinite;-moz-animation:SignInForm_spin__cqGAY .8s linear infinite;-o-animation:SignInForm_spin__cqGAY .8s linear infinite;animation:SignInForm_spin__cqGAY .8s linear infinite}.SignInForm_formFooter__BhRL9{margin-top:1rem;text-align:center;color:var(--text-secondary)}.SignInForm_link__agpHn{color:var(--accent-color);text-decoration:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.SignInForm_link__agpHn:hover{opacity:.8}.SignInForm_errorAlert__HKFJf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;padding:1rem;margin-bottom:1.5rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#ef4444;font-size:.9rem}@-webkit-keyframes SignInForm_spin__cqGAY{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes SignInForm_spin__cqGAY{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes SignInForm_spin__cqGAY{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes SignInForm_spin__cqGAY{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes SignInForm_rotate__k8DHW{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes SignInForm_rotate__k8DHW{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes SignInForm_rotate__k8DHW{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes SignInForm_rotate__k8DHW{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.SignInForm_container__0Og9P{padding:1rem}.SignInForm_formCard__7V24j{padding:2rem}.SignInForm_formHeader___cEyZ h1{font-size:1.75rem}.SignInForm_options__16rgS{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.SignInForm_forgotPassword__yJU54{margin-left:.5rem}}@media (prefers-reduced-motion:reduce){.SignInForm_container__0Og9P:before{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.SignInForm_submitButton__oznZO:hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}}.SignInForm_checkbox__w7zoQ input:focus-visible,.SignInForm_formGroup__Xly04 input:focus-visible,.SignInForm_showPasswordButton__plLX6:focus-visible,.SignInForm_submitButton__oznZO:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.SignInForm_loadingOverlay__1x9pe{position:absolute;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:10}.SignInForm_container__0Og9P.SignInForm_light__onU_L{background:-webkit-linear-gradient(315deg,#f8fafc,#e2e8f0);background:-moz-linear-gradient(315deg,#f8fafc 0,#e2e8f0 100%);background:-o-linear-gradient(315deg,#f8fafc 0,#e2e8f0 100%);background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.SignInForm_light__onU_L .SignInForm_formCard__7V24j{background:rgba(255,255,255,.8);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1);-moz-box-shadow:0 8px 32px rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.1)}.SignInForm_light__onU_L .SignInForm_formHeader___cEyZ h1{background:-webkit-linear-gradient(315deg,#1e293b,var(--accent-color));background:-moz-linear-gradient(315deg,#1e293b,var(--accent-color));background:-o-linear-gradient(315deg,#1e293b,var(--accent-color));background:linear-gradient(135deg,#1e293b,var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.SignInForm_light__onU_L .SignInForm_formGroup__Xly04 input{background:rgba(255,255,255,.9);border-color:rgba(0,0,0,.1);color:#1e293b}.SignInForm_light__onU_L .SignInForm_formGroup__Xly04 input:focus{background:#ffffff;border-color:var(--accent-color);-webkit-box-shadow:0 0 0 2px rgba(107,154,255,.2);-moz-box-shadow:0 0 0 2px rgba(107,154,255,.2);box-shadow:0 0 0 2px rgba(107,154,255,.2)}.SignInForm_light__onU_L .SignInForm_formGroup__Xly04 label{color:#475569}.SignInForm_light__onU_L .SignInForm_formGroup__Xly04 label svg{color:var(--accent-color)}.SignInForm_light__onU_L .SignInForm_showPasswordButton__plLX6{color:#64748b}.SignInForm_light__onU_L .SignInForm_showPasswordButton__plLX6:hover{color:#1e293b}.SignInForm_light__onU_L .SignInForm_checkbox__w7zoQ span{color:#475569}.SignInForm_light__onU_L .SignInForm_checkbox__w7zoQ input{border-color:rgba(0,0,0,.2)}.SignInForm_light__onU_L .SignInForm_formFooter__BhRL9{color:#475569}.SignInForm_light__onU_L .SignInForm_errorMessage__BjqIz{color:#dc2626}.SignInForm_light__onU_L .SignInForm_backLink__8xCn4{color:#64748b}.SignInForm_light__onU_L .SignInForm_backLink__8xCn4:hover{color:var(--accent-color)}.BackgroundEffects_dark__vuiG_{--blob1-color:rgba(0,255,255,0.15);--blob2-color:rgba(255,0,255,0.12);--blob3-color:rgba(0,255,128,0.12);--grid-color:rgba(0,255,255,0.02);--grid-color-bright:rgba(0,255,255,0.03);--circuit-color:rgba(0,255,255,0.04);--hex-color:rgba(0,255,255,0.02)}.BackgroundEffects_light__RNRtR{--blob1-color:rgba(64,224,208,0.25);--blob2-color:rgba(147,51,234,0.2);--blob3-color:rgba(59,130,246,0.2);--grid-color:rgba(0,0,0,0.05);--grid-color-bright:rgba(0,0,0,0.08);--circuit-color:rgba(0,0,0,0.08);--hex-color:rgba(0,0,0,0.05)}.BackgroundEffects_backgroundEffects__hxtjO{position:fixed;inset:0;overflow:hidden;isolation:isolate;pointer-events:none;z-index:3;will-change:transform}.BackgroundEffects_blob1__Yi_qg,.BackgroundEffects_blob2__N7Lvp,.BackgroundEffects_blob3__5oCqs{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-filter:blur(60px);filter:blur(60px);opacity:.8;mix-blend-mode:screen;pointer-events:none;will-change:transform;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.BackgroundEffects_blob1__Yi_qg{width:800px;height:800px;top:-20%;left:-10%;background:-webkit-radial-gradient(center,circle,var(--blob1-color),transparent 70%);background:-moz-radial-gradient(center,circle,var(--blob1-color),transparent 70%);background:-o-radial-gradient(center,circle,var(--blob1-color),transparent 70%);background:radial-gradient(circle at center,var(--blob1-color),transparent 70%);-webkit-animation:BackgroundEffects_float1__pPUNZ 20s ease-in-out infinite alternate;-moz-animation:BackgroundEffects_float1__pPUNZ 20s ease-in-out infinite alternate;-o-animation:BackgroundEffects_float1__pPUNZ 20s ease-in-out infinite alternate;animation:BackgroundEffects_float1__pPUNZ 20s ease-in-out infinite alternate}.BackgroundEffects_blob2__N7Lvp{width:700px;height:700px;top:30%;right:-15%;background:-webkit-radial-gradient(center,circle,var(--blob2-color),transparent 70%);background:-moz-radial-gradient(center,circle,var(--blob2-color),transparent 70%);background:-o-radial-gradient(center,circle,var(--blob2-color),transparent 70%);background:radial-gradient(circle at center,var(--blob2-color),transparent 70%);animation:BackgroundEffects_float2__p7X9Y 25s ease-in-out infinite alternate-reverse}.BackgroundEffects_blob3__5oCqs{width:600px;height:600px;bottom:-10%;left:20%;background:-webkit-radial-gradient(center,circle,var(--blob3-color),transparent 70%);background:-moz-radial-gradient(center,circle,var(--blob3-color),transparent 70%);background:-o-radial-gradient(center,circle,var(--blob3-color),transparent 70%);background:radial-gradient(circle at center,var(--blob3-color),transparent 70%);-webkit-animation:BackgroundEffects_float3__bsrNu 22s ease-in-out infinite alternate;-moz-animation:BackgroundEffects_float3__bsrNu 22s ease-in-out infinite alternate;-o-animation:BackgroundEffects_float3__bsrNu 22s ease-in-out infinite alternate;animation:BackgroundEffects_float3__bsrNu 22s ease-in-out infinite alternate}.BackgroundEffects_gridPattern__m6mUD{position:absolute;inset:0;background-image:-webkit-linear-gradient(left,var(--grid-color) 1px,transparent 1px),-webkit-linear-gradient(top,var(--grid-color) 1px,transparent 1px);background-image:-moz-linear-gradient(left,var(--grid-color) 1px,transparent 1px),-moz-linear-gradient(top,var(--grid-color) 1px,transparent 1px);background-image:-o-linear-gradient(left,var(--grid-color) 1px,transparent 1px),-o-linear-gradient(top,var(--grid-color) 1px,transparent 1px);background-image:linear-gradient(to right,var(--grid-color) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-color) 1px,transparent 1px);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;opacity:.5;pointer-events:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.BackgroundEffects_gridPattern__m6mUD:before{content:"";position:absolute;inset:0;background-image:-webkit-linear-gradient(left,var(--grid-color-bright) 2px,transparent 2px),-webkit-linear-gradient(top,var(--grid-color-bright) 2px,transparent 2px);background-image:-moz-linear-gradient(left,var(--grid-color-bright) 2px,transparent 2px),-moz-linear-gradient(top,var(--grid-color-bright) 2px,transparent 2px);background-image:-o-linear-gradient(left,var(--grid-color-bright) 2px,transparent 2px),-o-linear-gradient(top,var(--grid-color-bright) 2px,transparent 2px);background-image:linear-gradient(to right,var(--grid-color-bright) 2px,transparent 2px),linear-gradient(to bottom,var(--grid-color-bright) 2px,transparent 2px);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px;-webkit-mask-image:-webkit-radial-gradient(var(--mouse-x,50%) var(--mouse-y,50%),circle 600px,black,transparent 70%);mask-image:radial-gradient(circle 600px at var(--mouse-x,50%) var(--mouse-y,50%),black,transparent 70%);-webkit-filter:drop-shadow(0 0 2px var(--grid-color-bright));filter:drop-shadow(0 0 2px var(--grid-color-bright));pointer-events:none}.BackgroundEffects_hexagonPattern__pHY16{position:absolute;inset:0;background-image:-webkit-repeating-linear-gradient(30deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);background-image:-moz-repeating-linear-gradient(30deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);background-image:-o-repeating-linear-gradient(30deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);background-image:repeating-linear-gradient(60deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);opacity:.5;-webkit-mask-image:-webkit-radial-gradient(var(--mouse-x,50%) var(--mouse-y,50%),circle 300px,black,transparent);mask-image:radial-gradient(circle 300px at var(--mouse-x,50%) var(--mouse-y,50%),black,transparent);-webkit-animation:BackgroundEffects_hexRotate__jYnUM 60s linear infinite;-moz-animation:BackgroundEffects_hexRotate__jYnUM 60s linear infinite;-o-animation:BackgroundEffects_hexRotate__jYnUM 60s linear infinite;animation:BackgroundEffects_hexRotate__jYnUM 60s linear infinite}.BackgroundEffects_hexagonPattern__pHY16:before{content:"";position:absolute;inset:0;background-image:-webkit-repeating-linear-gradient(150deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);background-image:-moz-repeating-linear-gradient(150deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);background-image:-o-repeating-linear-gradient(150deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px);background-image:repeating-linear-gradient(-60deg,var(--hex-color) 0,var(--hex-color) 1px,transparent 1px,transparent 30px)}.BackgroundEffects_circuitPattern__HRhnz{position:absolute;inset:0;background-image:-webkit-radial-gradient(50% 50%,circle 4px,var(--circuit-color) 50%,transparent 50%);background-image:-moz-radial-gradient(50% 50%,circle 4px,var(--circuit-color) 50%,transparent 50%);background-image:-o-radial-gradient(50% 50%,circle 4px,var(--circuit-color) 50%,transparent 50%);background-image:radial-gradient(circle 4px at 50% 50%,var(--circuit-color) 50%,transparent 50%);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;-webkit-mask-image:-webkit-radial-gradient(var(--mouse-x,50%) var(--mouse-y,50%),ellipse 250px 150px,black,transparent);mask-image:radial-gradient(ellipse 250px 150px at var(--mouse-x,50%) var(--mouse-y,50%),black,transparent);-webkit-animation:BackgroundEffects_circuitPulse__XYcd2 10s ease-in-out infinite alternate;-moz-animation:BackgroundEffects_circuitPulse__XYcd2 10s ease-in-out infinite alternate;-o-animation:BackgroundEffects_circuitPulse__XYcd2 10s ease-in-out infinite alternate;animation:BackgroundEffects_circuitPulse__XYcd2 10s ease-in-out infinite alternate}.BackgroundEffects_circuitPattern__HRhnz:before{content:"";position:absolute;inset:0;background-image:-webkit-linear-gradient(45deg,var(--circuit-color) 25%,transparent 25%),-webkit-linear-gradient(135deg,var(--circuit-color) 25%,transparent 25%);background-image:-moz-linear-gradient(45deg,var(--circuit-color) 25%,transparent 25%),-moz-linear-gradient(135deg,var(--circuit-color) 25%,transparent 25%);background-image:-o-linear-gradient(45deg,var(--circuit-color) 25%,transparent 25%),-o-linear-gradient(135deg,var(--circuit-color) 25%,transparent 25%);background-image:linear-gradient(45deg,var(--circuit-color) 25%,transparent 25%),linear-gradient(-45deg,var(--circuit-color) 25%,transparent 25%);-webkit-background-size:60px 60px;-moz-background-size:60px 60px;-o-background-size:60px 60px;background-size:60px 60px;opacity:.3;-webkit-mask-image:-webkit-radial-gradient(var(--mouse-x,50%) var(--mouse-y,50%),circle 200px,black,transparent);mask-image:radial-gradient(circle 200px at var(--mouse-x,50%) var(--mouse-y,50%),black,transparent)}@-webkit-keyframes BackgroundEffects_float1__pPUNZ{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(150px,75px) scale(1.15);transform:translate(150px,75px) scale(1.15)}}@-moz-keyframes BackgroundEffects_float1__pPUNZ{0%{-moz-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-moz-transform:translate(150px,75px) scale(1.15);transform:translate(150px,75px) scale(1.15)}}@-o-keyframes BackgroundEffects_float1__pPUNZ{0%{-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-o-transform:translate(150px,75px) scale(1.15);transform:translate(150px,75px) scale(1.15)}}@keyframes BackgroundEffects_float1__pPUNZ{0%{-webkit-transform:translate(0) scale(1);-moz-transform:translate(0) scale(1);-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(150px,75px) scale(1.15);-moz-transform:translate(150px,75px) scale(1.15);-o-transform:translate(150px,75px) scale(1.15);transform:translate(150px,75px) scale(1.15)}}@-webkit-keyframes BackgroundEffects_float2__p7X9Y{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(-150px,-75px) scale(.85);transform:translate(-150px,-75px) scale(.85)}}@-moz-keyframes BackgroundEffects_float2__p7X9Y{0%{-moz-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-moz-transform:translate(-150px,-75px) scale(.85);transform:translate(-150px,-75px) scale(.85)}}@-o-keyframes BackgroundEffects_float2__p7X9Y{0%{-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-o-transform:translate(-150px,-75px) scale(.85);transform:translate(-150px,-75px) scale(.85)}}@keyframes BackgroundEffects_float2__p7X9Y{0%{-webkit-transform:translate(0) scale(1);-moz-transform:translate(0) scale(1);-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(-150px,-75px) scale(.85);-moz-transform:translate(-150px,-75px) scale(.85);-o-transform:translate(-150px,-75px) scale(.85);transform:translate(-150px,-75px) scale(.85)}}@-webkit-keyframes BackgroundEffects_float3__bsrNu{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(75px,-150px) scale(1.1);transform:translate(75px,-150px) scale(1.1)}}@-moz-keyframes BackgroundEffects_float3__bsrNu{0%{-moz-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-moz-transform:translate(75px,-150px) scale(1.1);transform:translate(75px,-150px) scale(1.1)}}@-o-keyframes BackgroundEffects_float3__bsrNu{0%{-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-o-transform:translate(75px,-150px) scale(1.1);transform:translate(75px,-150px) scale(1.1)}}@keyframes BackgroundEffects_float3__bsrNu{0%{-webkit-transform:translate(0) scale(1);-moz-transform:translate(0) scale(1);-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(75px,-150px) scale(1.1);-moz-transform:translate(75px,-150px) scale(1.1);-o-transform:translate(75px,-150px) scale(1.1);transform:translate(75px,-150px) scale(1.1)}}@-webkit-keyframes BackgroundEffects_pulse__W_Vwa{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes BackgroundEffects_pulse__W_Vwa{0%{opacity:.7;-moz-transform:scale(1);transform:scale(1)}50%{opacity:.9;-moz-transform:scale(1.1);transform:scale(1.1)}to{opacity:.7;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes BackgroundEffects_pulse__W_Vwa{0%{opacity:.7;-o-transform:scale(1);transform:scale(1)}50%{opacity:.9;-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:.7;-o-transform:scale(1);transform:scale(1)}}@keyframes BackgroundEffects_pulse__W_Vwa{0%{opacity:.7;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:.7;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes BackgroundEffects_hexRotate__jYnUM{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes BackgroundEffects_hexRotate__jYnUM{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes BackgroundEffects_hexRotate__jYnUM{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes BackgroundEffects_hexRotate__jYnUM{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes BackgroundEffects_circuitPulse__XYcd2{0%{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.6;-webkit-transform:scale(1.05);transform:scale(1.05)}}@-moz-keyframes BackgroundEffects_circuitPulse__XYcd2{0%{opacity:.3;-moz-transform:scale(1);transform:scale(1)}to{opacity:.6;-moz-transform:scale(1.05);transform:scale(1.05)}}@-o-keyframes BackgroundEffects_circuitPulse__XYcd2{0%{opacity:.3;-o-transform:scale(1);transform:scale(1)}to{opacity:.6;-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes BackgroundEffects_circuitPulse__XYcd2{0%{opacity:.3;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:.6;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes BackgroundEffects_gridPulse__9W3A3{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@-moz-keyframes BackgroundEffects_gridPulse__9W3A3{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@-o-keyframes BackgroundEffects_gridPulse__9W3A3{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes BackgroundEffects_gridPulse__9W3A3{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.not-found_container__PhdHT{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative;overflow:hidden;background:var(--bg-primary);-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.not-found_glitchLayer__dr547{position:absolute;inset:0;background:-webkit-radial-gradient(var(--x) var(--y),circle,rgba(107,154,255,.15),transparent 50%);background:-moz-radial-gradient(var(--x) var(--y),circle,rgba(107,154,255,.15),transparent 50%);background:-o-radial-gradient(var(--x) var(--y),circle,rgba(107,154,255,.15),transparent 50%);background:radial-gradient(circle at var(--x) var(--y),rgba(107,154,255,.15),transparent 50%);mix-blend-mode:lighten;pointer-events:none}.not-found_content__eXtMa{position:relative;z-index:1;text-align:center;max-width:600px;padding:2rem}.not-found_glitchText__Cewyz{position:relative;font-size:10rem;font-weight:900;line-height:1;margin-bottom:2rem;overflow:visible}.not-found_glitchSpan__iOJAT{display:block;background:-webkit-linear-gradient(315deg,var(--text-primary),var(--accent-color));background:-moz-linear-gradient(315deg,var(--text-primary),var(--accent-color));background:-o-linear-gradient(315deg,var(--text-primary),var(--accent-color));background:linear-gradient(135deg,var(--text-primary),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.not-found_glitchSpan__iOJAT:after,.not-found_glitchSpan__iOJAT:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.not-found_glitchSpan__iOJAT:before{left:2px;text-shadow:-2px 0 #ff00c1;animation:not-found_glitch-anim-1__2YnhY 2s linear infinite alternate-reverse}.not-found_glitchSpan__iOJAT:after{left:-2px;text-shadow:2px 0 #00fff9;animation:not-found_glitch-anim-2__jVJpi 3s linear infinite alternate-reverse}.not-found_message__vKNi8{font-size:1.5rem;color:var(--text-secondary);margin-bottom:3rem;font-weight:500}.not-found_actions__iVU5n{gap:1rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:2rem}.not-found_actionButton__6S37f,.not-found_actions__iVU5n{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.not-found_actionButton__6S37f{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;padding:1rem 2rem;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-weight:600;font-size:1rem;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);-moz-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer}.not-found_primary__IXCpw{background:var(--accent-color);color:var(--bg-primary)}.not-found_secondary__8qhQ4{background:rgba(107,154,255,.1);color:var(--accent-color);border:1px solid rgba(107,154,255,.2)}@-webkit-keyframes not-found_glitch-anim-1__2YnhY{0%{-webkit-clip-path:inset(80% 0 20% 0);clip-path:inset(80% 0 20% 0)}20%{-webkit-clip-path:inset(20% 0 80% 0);clip-path:inset(20% 0 80% 0)}40%{-webkit-clip-path:inset(40% 0 60% 0);clip-path:inset(40% 0 60% 0)}60%{-webkit-clip-path:inset(60% 0 40% 0);clip-path:inset(60% 0 40% 0)}80%{-webkit-clip-path:inset(10% 0 90% 0);clip-path:inset(10% 0 90% 0)}to{-webkit-clip-path:inset(70% 0 30% 0);clip-path:inset(70% 0 30% 0)}}@-moz-keyframes not-found_glitch-anim-1__2YnhY{0%{clip-path:inset(80% 0 20% 0)}20%{clip-path:inset(20% 0 80% 0)}40%{clip-path:inset(40% 0 60% 0)}60%{clip-path:inset(60% 0 40% 0)}80%{clip-path:inset(10% 0 90% 0)}to{clip-path:inset(70% 0 30% 0)}}@-o-keyframes not-found_glitch-anim-1__2YnhY{0%{clip-path:inset(80% 0 20% 0)}20%{clip-path:inset(20% 0 80% 0)}40%{clip-path:inset(40% 0 60% 0)}60%{clip-path:inset(60% 0 40% 0)}80%{clip-path:inset(10% 0 90% 0)}to{clip-path:inset(70% 0 30% 0)}}@keyframes not-found_glitch-anim-1__2YnhY{0%{-webkit-clip-path:inset(80% 0 20% 0);clip-path:inset(80% 0 20% 0)}20%{-webkit-clip-path:inset(20% 0 80% 0);clip-path:inset(20% 0 80% 0)}40%{-webkit-clip-path:inset(40% 0 60% 0);clip-path:inset(40% 0 60% 0)}60%{-webkit-clip-path:inset(60% 0 40% 0);clip-path:inset(60% 0 40% 0)}80%{-webkit-clip-path:inset(10% 0 90% 0);clip-path:inset(10% 0 90% 0)}to{-webkit-clip-path:inset(70% 0 30% 0);clip-path:inset(70% 0 30% 0)}}@-webkit-keyframes not-found_glitch-anim-2__jVJpi{0%{-webkit-clip-path:inset(10% 0 90% 0);clip-path:inset(10% 0 90% 0)}20%{-webkit-clip-path:inset(30% 0 70% 0);clip-path:inset(30% 0 70% 0)}40%{-webkit-clip-path:inset(50% 0 50% 0);clip-path:inset(50% 0 50% 0)}60%{-webkit-clip-path:inset(70% 0 30% 0);clip-path:inset(70% 0 30% 0)}80%{-webkit-clip-path:inset(90% 0 10% 0);clip-path:inset(90% 0 10% 0)}to{-webkit-clip-path:inset(20% 0 80% 0);clip-path:inset(20% 0 80% 0)}}@-moz-keyframes not-found_glitch-anim-2__jVJpi{0%{clip-path:inset(10% 0 90% 0)}20%{clip-path:inset(30% 0 70% 0)}40%{clip-path:inset(50% 0 50% 0)}60%{clip-path:inset(70% 0 30% 0)}80%{clip-path:inset(90% 0 10% 0)}to{clip-path:inset(20% 0 80% 0)}}@-o-keyframes not-found_glitch-anim-2__jVJpi{0%{clip-path:inset(10% 0 90% 0)}20%{clip-path:inset(30% 0 70% 0)}40%{clip-path:inset(50% 0 50% 0)}60%{clip-path:inset(70% 0 30% 0)}80%{clip-path:inset(90% 0 10% 0)}to{clip-path:inset(20% 0 80% 0)}}@keyframes not-found_glitch-anim-2__jVJpi{0%{-webkit-clip-path:inset(10% 0 90% 0);clip-path:inset(10% 0 90% 0)}20%{-webkit-clip-path:inset(30% 0 70% 0);clip-path:inset(30% 0 70% 0)}40%{-webkit-clip-path:inset(50% 0 50% 0);clip-path:inset(50% 0 50% 0)}60%{-webkit-clip-path:inset(70% 0 30% 0);clip-path:inset(70% 0 30% 0)}80%{-webkit-clip-path:inset(90% 0 10% 0);clip-path:inset(90% 0 10% 0)}to{-webkit-clip-path:inset(20% 0 80% 0);clip-path:inset(20% 0 80% 0)}}@media (max-width:768px){.not-found_glitchText__Cewyz{font-size:6rem}.not-found_message__vKNi8{font-size:1.25rem}.not-found_actions__iVU5n{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.not-found_actionButton__6S37f{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.not-found_anomaly__GXZgz{width:200px;height:200px}}@media (prefers-reduced-motion:reduce){.not-found_anomaly__GXZgz,.not-found_glitchSpan__iOJAT:after,.not-found_glitchSpan__iOJAT:before{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}.unauthorized_container__VF7M6{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:2rem;background:-webkit-linear-gradient(315deg,#0f172a,#1e293b);background:-moz-linear-gradient(315deg,#0f172a 0,#1e293b 100%);background:-o-linear-gradient(315deg,#0f172a 0,#1e293b 100%);background:linear-gradient(135deg,#0f172a,#1e293b);isolation:isolate}.unauthorized_content___aUNm{width:100%;max-width:480px;text-align:center;padding:3rem;border:1px solid var(--border-color);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.1);-moz-box-shadow:0 4px 24px rgba(0,0,0,.1);box-shadow:0 4px 24px rgba(0,0,0,.1);background:#162b376b;z-index:999}.unauthorized_iconWrapper___PDIS{width:80px;height:80px;margin:0 auto 2rem;background:rgba(239,68,68,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.unauthorized_icon__djE4u{font-size:2.5rem;color:#ef4444}.unauthorized_content___aUNm h1{font-size:2rem;color:var(--text-primary);margin-bottom:1rem;background:-webkit-linear-gradient(45deg,var(--text-primary),#ef4444);background:-moz-linear-gradient(45deg,var(--text-primary),#ef4444);background:-o-linear-gradient(45deg,var(--text-primary),#ef4444);background:linear-gradient(45deg,var(--text-primary),#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.unauthorized_content___aUNm p{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.unauthorized_actionButton__h0Q6E{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;padding:1rem 2rem;background:var(--accent-color);color:var(--bg-primary);border:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.unauthorized_actionButton__h0Q6E:hover{opacity:.9;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(107,154,255,.2);-moz-box-shadow:0 4px 12px rgba(107,154,255,.2);box-shadow:0 4px 12px rgba(107,154,255,.2)}.unauthorized_registerText__39dKJ{margin-top:1.5rem;font-size:.875rem;color:var(--text-secondary)}.unauthorized_registerLink__G3_UX{background:none;border:none;color:var(--accent-color);font-weight:500;cursor:pointer;padding:0;margin:0}.unauthorized_registerLink__G3_UX:hover{text-decoration:underline}.unauthorized_spinner__AWUdj{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--accent-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:unauthorized_spin__yIR1s 1s linear infinite;-moz-animation:unauthorized_spin__yIR1s 1s linear infinite;-o-animation:unauthorized_spin__yIR1s 1s linear infinite;animation:unauthorized_spin__yIR1s 1s linear infinite}@-webkit-keyframes unauthorized_spin__yIR1s{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes unauthorized_spin__yIR1s{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes unauthorized_spin__yIR1s{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes unauthorized_spin__yIR1s{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.unauthorized_container__VF7M6{padding:1rem}.unauthorized_content___aUNm{padding:2rem}.unauthorized_content___aUNm h1{font-size:1.75rem}}