.AuthForm_authWrapper___IiuM{min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;background:#070708;padding:3rem 1rem;overflow-y:auto;position:relative}.AuthForm_meshGradient__TJVrn{position:absolute;inset:0;pointer-events:none;z-index:0;transition:background .4s ease}.AuthForm_gridOverlay__hpD13{background-image:linear-gradient(rgba(1,71,81,.04) 1px,transparent 0),linear-gradient(90deg,rgba(1,71,81,.04) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,black 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 0,transparent 70%)}.AuthForm_gridOverlay__hpD13,.AuthForm_orbContainer__vCNLg,.AuthForm_particleField__QarP5{position:absolute;inset:0;pointer-events:none;z-index:0}.AuthForm_orbContainer__vCNLg{overflow:hidden}.AuthForm_orb__2PMNJ{position:absolute;border-radius:50%;filter:blur(80px);animation:AuthForm_orbFloat__zjAIw 20s ease-in-out infinite}.AuthForm_orbPrimary___FbkO{width:400px;height:400px;background:rgba(1,71,81,.15);top:-10%;left:-5%;animation-duration:25s}.AuthForm_orbSecondary__NtzsV{width:300px;height:300px;background:rgba(1,125,146,.1);bottom:-10%;right:-5%;animation-duration:20s;animation-delay:-7s}.AuthForm_orbTertiary__AEPLd{width:200px;height:200px;background:rgba(1,136,158,.08);top:50%;left:50%;transform:translate(-50%,-50%);animation-duration:30s;animation-delay:-12s}@keyframes AuthForm_orbFloat__zjAIw{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-40px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(15px,30px) scale(1.02)}}.AuthForm_scanLines__c1eI_{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.AuthForm_scanLine__fDsUu{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(1,125,146,.12),transparent);animation:AuthForm_scanDrift__KkJgg 12s linear infinite}.AuthForm_scanLine__fDsUu:first-child{top:20%;animation-duration:14s;animation-delay:-2s}.AuthForm_scanLine__fDsUu:nth-child(2){top:45%;animation-duration:18s;animation-delay:-6s}.AuthForm_scanLine__fDsUu:nth-child(3){top:70%;animation-duration:16s;animation-delay:-10s}.AuthForm_scanLine__fDsUu:nth-child(4){top:85%;animation-duration:20s;animation-delay:-4s}@keyframes AuthForm_scanDrift__KkJgg{0%{opacity:0;transform:scaleX(.4)}15%{opacity:1;transform:scaleX(1)}85%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.4)}}.AuthForm_cornerAccents__Ufas8{position:absolute;inset:0;pointer-events:none;z-index:0}.AuthForm_cornerAccents__Ufas8:after,.AuthForm_cornerAccents__Ufas8:before{content:"";position:absolute;width:clamp(80px,15vw,140px);height:1px;background:linear-gradient(90deg,rgba(1,125,146,.3),transparent);animation:AuthForm_accentPulse__sjQIv 4s ease-in-out infinite}.AuthForm_cornerAccents__Ufas8:before{top:clamp(40px,8vh,80px);left:clamp(30px,5vw,60px)}.AuthForm_cornerAccents__Ufas8:after{bottom:clamp(40px,8vh,80px);right:clamp(30px,5vw,60px);transform:rotate(180deg);animation-delay:-2s}@keyframes AuthForm_accentPulse__sjQIv{0%,to{opacity:.3;width:clamp(80px,15vw,140px)}50%{opacity:.7;width:clamp(100px,18vw,180px)}}.AuthForm_wrapper__wyLVR{background-color:rgba(31,31,35,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(1,71,81,.3);box-shadow:0 10px 25px -5px rgba(0,0,0,.4);border-radius:1rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1);background-color:rgba(7,7,8,.85);border-radius:1.5rem;padding:2.5rem 2rem;width:100%;max-width:24rem;box-shadow:0 15px 40px rgba(0,0,0,.4),0 0 80px rgba(1,71,81,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;position:relative;overflow:hidden}.AuthForm_wrapper__wyLVR:hover{border-color:rgba(1,71,81,.5);box-shadow:0 10px 25px -5px rgba(0,0,0,.4),0 0 8px rgba(1,71,81,.35)}.AuthForm_cardGlow__CSZ3p{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(135deg,rgba(1,71,81,.3),transparent 50%,rgba(1,125,146,.2));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:1px;animation:AuthForm_glowRotate__LjzZz 8s linear infinite}@keyframes AuthForm_glowRotate__LjzZz{0%,to{opacity:.6}50%{opacity:1}}.AuthForm_brandSection__BrwFW{text-align:center;margin-bottom:2rem}.AuthForm_brandIcon__ahL_k{width:4rem;height:4rem;margin:0 auto 1rem;animation:AuthForm_brandPulse__4yH5X 3s ease-in-out infinite;border-radius:.75rem;overflow:hidden;filter:drop-shadow(0 0 12px rgba(92,200,214,.4))}.AuthForm_brandIcon__ahL_k img,.AuthForm_brandIcon__ahL_k svg{width:100%;height:100%;object-fit:contain}@keyframes AuthForm_brandPulse__4yH5X{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 16px rgba(92,200,214,.6))}}.AuthForm_title__LCgwq{font-size:1.5rem;font-weight:700;color:#f0f0f2;text-align:center;margin-bottom:.5rem}.AuthForm_subtitle__3uF91{font-size:.875rem;color:#a1a1aa;text-align:center;margin-bottom:0}.AuthForm_inputGroup__O7rez{margin-bottom:1.5rem}.AuthForm_inputGroup__O7rez label{display:block;font-size:.875rem;font-weight:500;color:#a1a1aa;margin-bottom:.5rem;transition:color .3s ease}.AuthForm_inputGroup__O7rez input,.AuthForm_inputGroup__O7rez select{width:100%;background-color:rgba(31,31,35,.5);border:1px solid rgba(63,63,70,.5);color:#f0f0f2;border-radius:.5rem;padding:.75rem 1rem;transition:all .3s cubic-bezier(.16,1,.3,1);letter-spacing:-.025em}.AuthForm_inputGroup__O7rez input:focus,.AuthForm_inputGroup__O7rez select:focus{outline:none;border-color:rgba(1,71,81,.4);box-shadow:0 0 0 2px rgba(1,71,81,.25),0 0 8px rgba(1,71,81,.35)}.AuthForm_inputGroup__O7rez input::placeholder,.AuthForm_inputGroup__O7rez select::placeholder{color:#a1a1aa;opacity:.7}.AuthForm_inputGroup__O7rez input:-webkit-autofill,.AuthForm_inputGroup__O7rez input:-webkit-autofill:active,.AuthForm_inputGroup__O7rez input:-webkit-autofill:focus,.AuthForm_inputGroup__O7rez input:-webkit-autofill:hover,.AuthForm_inputGroup__O7rez select:-webkit-autofill,.AuthForm_inputGroup__O7rez select:-webkit-autofill:active,.AuthForm_inputGroup__O7rez select:-webkit-autofill:focus,.AuthForm_inputGroup__O7rez select:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #1f1f23!important;-webkit-text-fill-color:#f0f0f2!important;border-color:rgba(63,63,70,.5)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.AuthForm_inputGroup__O7rez input:-moz-autofill,.AuthForm_inputGroup__O7rez select:-moz-autofill{background-color:#1f1f23!important;color:#f0f0f2!important}.AuthForm_inputGroup__O7rez input:-webkit-autofill:focus,.AuthForm_inputGroup__O7rez select:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #1f1f23!important;border-color:rgba(1,71,81,.4)!important}.AuthForm_inputGroup__O7rez.AuthForm_inputFocused__7DnOz label{color:#01889e}.AuthForm_inputWrapper__knXUk{position:relative}.AuthForm_focusGlow__Vc7FL{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#014751,#017d92);border-radius:1px;transform-origin:center;box-shadow:0 0 12px rgba(1,125,146,.4)}.AuthForm_inputError__U0ArD{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.25)!important}.AuthForm_inputError__U0ArD:focus{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.4)!important}.AuthForm_errorText__kfzdY{color:#ef4444;font-size:.75rem;margin-top:.25rem;margin-bottom:0;font-weight:500}.AuthForm_button__j4UD2{display:inline-flex;align-items:center;justify-content:center;background-image:linear-gradient(135deg,#014751,#017d92);color:#f0f0f2;font-weight:500;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);letter-spacing:-.025em;width:100%;margin-top:1rem;font-size:1rem;padding:.85rem 1.5rem;position:relative;overflow:hidden}.AuthForm_button__j4UD2:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%);opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.AuthForm_button__j4UD2:hover{background-image:linear-gradient(135deg,#016170,#01889e);color:#fff;box-shadow:0 0 15px rgba(1,71,81,.5);transform:translateY(-1px)}.AuthForm_button__j4UD2:hover:before{opacity:1}.AuthForm_button__j4UD2:active{transform:translateY(1px);box-shadow:0 0 8px rgba(1,71,81,.35)}.AuthForm_button__j4UD2:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.AuthForm_button__j4UD2:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 50%,transparent);transform:translateX(-100%);animation:AuthForm_buttonShine__ZzIiL 3s ease-in-out infinite}@keyframes AuthForm_buttonShine__ZzIiL{0%,70%,to{transform:translateX(-100%)}85%{transform:translateX(100%)}}.AuthForm_buttonContent__18XJy,.AuthForm_buttonLoading__tCcSf{display:inline-flex;align-items:center;gap:.5rem}.AuthForm_spinner__5w3K_{width:1rem;height:1rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:AuthForm_spin__1OACI .6s linear infinite}@keyframes AuthForm_spin__1OACI{to{transform:rotate(1turn)}}.AuthForm_footerLinks__ciXdl{margin-top:1.5rem}.AuthForm_footer__D1SBU{margin-top:.75rem;font-size:.75rem;color:#a1a1aa;text-align:center}.AuthForm_footer__D1SBU a{color:#014751;text-decoration:underline;transition:color .2s ease,text-shadow .2s ease}.AuthForm_footer__D1SBU a:hover{color:#016170;text-shadow:0 0 8px rgba(1,71,81,.4)}.AuthForm_checkboxGroup__kvUC_{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:.5rem 0}.AuthForm_checkboxContainer__J4OeV{display:flex;align-items:center;height:1.25rem;flex-shrink:0}.AuthForm_checkbox__Pazrm{width:1.125rem;height:1.125rem;border:2px solid rgba(63,63,70,.5);border-radius:4px;background:#2a2a30;cursor:pointer;transition:all .2s ease;accent-color:#017d92}.AuthForm_checkbox__Pazrm:focus{outline:none;border-color:#017d92;box-shadow:0 0 0 3px rgba(1,125,146,.3)}.AuthForm_checkbox__Pazrm:hover{border-color:#01889e;background:#3a3a42}.AuthForm_checkbox__Pazrm:checked{border-color:#017d92;background:#017d92}.AuthForm_checkboxLabel__nsSGz{flex:1 1}.AuthForm_checkboxLabel__nsSGz label{font-size:.875rem;font-weight:400;color:#9ca3af;line-height:1.4;cursor:pointer;margin:0}.AuthForm_link__9JpOF{font-weight:500;color:#5cc8d6;text-decoration:none;transition:color .2s ease}.AuthForm_link__9JpOF:hover{color:#93c5fd;text-decoration:underline}.AuthForm_strengthMeter__xq5a4{margin-top:.5rem}.AuthForm_strengthBar__0b4tn{height:3px;border-radius:2px;background:rgba(63,63,70,.5);overflow:hidden}.AuthForm_strengthFill__G7rQ5{height:100%;border-radius:2px;transition:width .4s cubic-bezier(.16,1,.3,1),background-color .4s ease}.AuthForm_strengthLabel__1BKzV{font-size:.7rem;margin-top:.25rem;font-weight:500;transition:color .3s ease}.AuthForm_ambientParticle__ELFoG{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at center,rgba(1,125,146,.5),rgba(1,71,81,.2) 70%);box-shadow:0 0 15px rgba(1,125,146,.2);animation:AuthForm_float__enCAt 20s ease-in-out infinite}@keyframes AuthForm_float__enCAt{0%,to{transform:translateY(0) translateX(0) scale(1);opacity:.15}25%{transform:translateY(-30px) translateX(15px) scale(1.1);opacity:.25}50%{transform:translateY(-15px) translateX(-20px) scale(.9);opacity:.2}75%{transform:translateY(-35px) translateX(10px) scale(1.05);opacity:.3}}.AuthForm_successAnimation__ISo1j{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;gap:1rem}.AuthForm_successCheck__g6G9H{filter:drop-shadow(0 0 12px rgba(16,185,129,.4))}.AuthForm_successText__EsUzb{color:#10b981;font-size:1.1rem;font-weight:500;letter-spacing:.02em}@media(max-width:768px){.AuthForm_authWrapper___IiuM{align-items:flex-start;padding:3rem 1rem 2rem}.AuthForm_wrapper__wyLVR{padding:2rem 1.25rem;max-width:100%}.AuthForm_orbPrimary___FbkO{width:250px;height:250px}.AuthForm_orbSecondary__NtzsV{width:180px;height:180px}.AuthForm_orbTertiary__AEPLd{width:120px;height:120px}.AuthForm_title__LCgwq{font-size:1.3rem}.AuthForm_subtitle__3uF91{font-size:.8rem}.AuthForm_brandIcon__ahL_k{width:3.5rem;height:3.5rem}}@media(max-width:480px){.AuthForm_authWrapper___IiuM{padding:2rem .75rem 1.5rem}.AuthForm_wrapper__wyLVR{padding:1.5rem 1rem;border-radius:1rem}.AuthForm_orbPrimary___FbkO{width:180px;height:180px;filter:blur(60px)}.AuthForm_orbSecondary__NtzsV{width:140px;height:140px;filter:blur(60px)}.AuthForm_orbTertiary__AEPLd{width:100px;height:100px;filter:blur(50px)}.AuthForm_inputGroup__O7rez{margin-bottom:1.25rem}.AuthForm_button__j4UD2{padding:.75rem 1.25rem}}@media(prefers-reduced-motion:reduce){.AuthForm_ambientParticle__ELFoG,.AuthForm_brandIcon__ahL_k,.AuthForm_button__j4UD2:after,.AuthForm_cardGlow__CSZ3p,.AuthForm_orb__2PMNJ{animation:none!important}}