@keyframes loginlanding_spin__9HO_0{to{transform:rotate(1turn)}}@keyframes loginlanding_scanMove__U1LHZ{0%{transform:translateY(-20px)}to{transform:translateY(110vh)}}@keyframes loginlanding_glowPulse__fYUba{0%,to{opacity:.45;transform:translateX(-50%) scale(1)}50%{opacity:.8;transform:translateX(-50%) scale(1.12)}}@keyframes loginlanding_cardFadeIn__9aw7P{0%{opacity:0;transform:translateY(32px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes loginlanding_logoFloat__P_l8z{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes loginlanding_logoGlow__Rgcu5{0%,to{filter:drop-shadow(0 0 8px rgba(45,212,191,.35)) drop-shadow(0 0 20px rgba(45,212,191,.15))}50%{filter:drop-shadow(0 0 16px rgba(45,212,191,.7)) drop-shadow(0 0 40px rgba(56,189,248,.3))}}@keyframes loginlanding_borderGlow__xkzR6{0%{box-shadow:0 0 0 1px rgba(45,212,191,.06),0 0 30px rgba(45,212,191,.08),0 24px 64px rgba(0,0,0,.55)}50%{box-shadow:0 0 0 1px rgba(45,212,191,.18),0 0 50px rgba(45,212,191,.18),0 24px 64px rgba(0,0,0,.55)}to{box-shadow:0 0 0 1px rgba(45,212,191,.06),0 0 30px rgba(45,212,191,.08),0 24px 64px rgba(0,0,0,.55)}}@keyframes loginlanding_inputSlideIn__qaNQ2{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes loginlanding_captchaFlip__kysBh{0%{opacity:0;transform:rotateX(90deg) scale(.8)}60%{transform:rotateX(-8deg) scale(1.05)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes loginlanding_refreshSpin__ZZS6X{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loginlanding_badgeShine__o6chH{0%{left:-150%}to{left:150%}}.loginlanding_pageWrapper__J_1Sr{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;overflow:hidden;isolation:isolate;background-image:url(/images/heroback.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#05080f}.loginlanding_pageWrapper__J_1Sr:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(2,4,10,.97),rgba(2,4,10,.94) 40%,rgba(2,4,10,.94) 60%,rgba(2,4,10,.97))}.loginlanding_pageWrapper__J_1Sr:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 50% 45%,rgba(6,90,80,.4) 0,rgba(4,18,36,.45) 45%,transparent 68%),radial-gradient(ellipse 42% 100% at -5% 50%,rgba(1,3,8,1) 0,transparent 55%),radial-gradient(ellipse 42% 100% at 105% 50%,rgba(1,3,8,1) 0,transparent 55%)}.loginlanding_heroScanLine__fZhkl{position:absolute;top:0;left:0;width:100%;height:2px;z-index:5;pointer-events:none;opacity:.65;background:linear-gradient(90deg,transparent,rgba(45,212,191,.2) 20%,rgba(45,212,191,.85) 50%,rgba(56,189,248,1) 60%,rgba(45,212,191,.85) 70%,rgba(45,212,191,.2) 80%,transparent);filter:blur(2px);box-shadow:0 0 18px rgba(45,212,191,.5);animation:loginlanding_scanMove__U1LHZ 8s linear infinite}.loginlanding_heroGlow__zZ3yu{position:absolute;bottom:-120px;left:50%;transform:translateX(-50%);width:900px;height:400px;z-index:3;pointer-events:none;background:radial-gradient(ellipse at center,rgba(45,212,191,.32) 0,rgba(56,189,248,.2) 30%,transparent 70%);filter:blur(80px);animation:loginlanding_glowPulse__fYUba 5s ease-in-out infinite}.loginlanding_heroDots___hVz7{position:absolute;inset:0;z-index:3;pointer-events:none;background-image:radial-gradient(circle,rgba(0,220,200,.55) 1px,transparent 0),radial-gradient(circle,rgba(0,180,230,.4) 1px,transparent 0);background-size:110px 110px,170px 170px;background-position:55px 55px,85px 30px;opacity:.16}.loginlanding_signupArea__j94XP{position:relative;z-index:10;padding:40px 16px}.loginlanding_signupArea__j94XP,.loginlanding_wrapper__cdzBp{width:100%;display:flex;align-items:center;justify-content:center}.loginlanding_signUpBox__PF7Vd{width:100%;max-width:460px;background:rgba(13,21,32,.88);border:1px solid rgba(45,212,191,.22);border-radius:22px;padding:25px 36px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;overflow:hidden;animation:loginlanding_cardFadeIn__9aw7P .65s cubic-bezier(.22,1,.36,1) both,loginlanding_borderGlow__xkzR6 4s ease-in-out .65s infinite}.loginlanding_signUpBox__PF7Vd:before{content:"";position:absolute;top:-70px;left:50%;transform:translateX(-50%);width:340px;height:200px;background:radial-gradient(ellipse at center,rgba(45,212,191,.13) 0,transparent 65%);pointer-events:none}.loginlanding_signupBoxTop__Gdmmo{text-align:center;margin-bottom:25px}.loginlanding_signupBoxTop__Gdmmo a{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.loginlanding_logoImageWrap__dtkA0{animation:loginlanding_logoFloat__P_l8z 3.5s ease-in-out infinite,loginlanding_logoGlow__Rgcu5 3.5s ease-in-out infinite;display:inline-flex;align-items:center}.loginlanding_logoText__hBEAP{font-size:22px;font-weight:800;color:#ffffff;letter-spacing:-.02em}.loginlanding_logoTextAi__FSJDp{color:#2dd4bf}.loginlanding_signupBoxBottom__agrXI{display:flex;flex-direction:column}.loginlanding_signupBoxContent__SPfKK form{display:flex;flex-direction:column;gap:14px}.loginlanding_formRow__YjIsM:first-child{animation:loginlanding_inputSlideIn__qaNQ2 .5s ease .2s both}.loginlanding_formRow__YjIsM:nth-child(2){animation:loginlanding_inputSlideIn__qaNQ2 .5s ease .35s both}.loginlanding_formRow__YjIsM:nth-child(3){animation:loginlanding_inputSlideIn__qaNQ2 .5s ease .5s both}.loginlanding_formRow__YjIsM:nth-child(4){animation:loginlanding_inputSlideIn__qaNQ2 .5s ease .6s both}.loginlanding_formRow__YjIsM:nth-child(5){animation:loginlanding_inputSlideIn__qaNQ2 .5s ease .7s both}.loginlanding_inputSection__TEyo2{position:relative;display:flex;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:0 16px;transition:border-color .25s,box-shadow .25s,background .25s}.loginlanding_inputSection__TEyo2:focus-within{border-color:rgba(45,212,191,.55);box-shadow:0 0 0 3px rgba(45,212,191,.09);background:rgba(45,212,191,.04)}.loginlanding_inputSection__TEyo2 .loginlanding_icon__T_S9x{color:#4a6070;font-size:16px;flex-shrink:0;margin-right:12px;display:flex;align-items:center;transition:color .2s}.loginlanding_inputSection__TEyo2:focus-within .loginlanding_icon__T_S9x{color:#2dd4bf}.loginlanding_inputSection__TEyo2 input{flex:1;height:48px;background:transparent;border:none;outline:none;font-size:14px;color:#e8eef4;width:100%}.loginlanding_inputSection__TEyo2 input::placeholder{color:#3d5068}.loginlanding_captchaSection__undqr{display:flex;gap:10px;align-items:stretch}.loginlanding_captchaDisplay__OfxM2{flex:1.1;display:flex;align-items:center;background:rgba(45,212,191,.07);border:1px solid rgba(45,212,191,.3);border-radius:12px;overflow:hidden;min-width:0}.loginlanding_captchaDisplay__OfxM2 input{flex:1;height:48px;background:transparent;border:none;outline:none;font-size:21px;font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:7px;color:#ffffff!important;-webkit-text-fill-color:#ffffff;text-align:center;padding:0 8px;user-select:none;cursor:default;text-shadow:0 0 12px rgba(45,212,191,.7);animation:loginlanding_captchaFlip__kysBh .45s ease both}.loginlanding_captchaRefresh__6Vm6e{width:42px;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(45,212,191,.2);cursor:pointer;color:#2dd4bf;font-size:18px;transition:color .2s,background .2s;flex-shrink:0}.loginlanding_captchaRefresh__6Vm6e:hover{background:rgba(45,212,191,.12);color:#fff}.loginlanding_captchaRefresh__6Vm6e.loginlanding_spinning__NxkkK svg{animation:loginlanding_refreshSpin__ZZS6X .6s linear}.loginlanding_captchaInput__Fr4ea{flex:1;display:flex;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:0 14px;transition:border-color .25s,box-shadow .25s,background .25s;min-width:0}.loginlanding_captchaInput__Fr4ea:focus-within{border-color:rgba(45,212,191,.55);box-shadow:0 0 0 3px rgba(45,212,191,.09);background:rgba(45,212,191,.04)}.loginlanding_captchaInput__Fr4ea input{flex:1;height:48px;background:transparent;border:none;outline:none;font-size:14px;color:#e8eef4;width:100%}.loginlanding_captchaInput__Fr4ea input::placeholder{color:#3d5068}.loginlanding_eyeIcon__NequK{color:#4a6070;cursor:pointer;display:flex;align-items:center;transition:color .2s;flex-shrink:0}.loginlanding_eyeIcon__NequK:hover{color:#2dd4bf}.loginlanding_errorText__udssG{font-size:12px;font-weight:600;color:#f87171!important;margin-top:5px;margin-bottom:0;padding-left:4px}.loginlanding_forgetText__EBZQd{text-align:right;margin-top:-2px}.loginlanding_forgetText__EBZQd a{font-size:13px;color:#4a6070;text-decoration:none;transition:color .2s}.loginlanding_forgetText__EBZQd a:hover{color:#2dd4bf}.loginlanding_btnDefault__XRUi3{width:100%;height:50px;background:linear-gradient(135deg,oklch(.68 .2 195),oklch(.62 .22 285));color:oklch(.07 .025 258);font-size:16px;font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:opacity .2s,transform .2s;box-shadow:0 4px 28px oklch(.68 .2 195/.35),inset 0 1px 0 oklch(.85 .2 195/.22);display:flex;align-items:center;justify-content:center;margin-top:4px;position:relative;overflow:hidden}.loginlanding_btnDefault__XRUi3:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18) 50%,transparent);transform:skewX(-20deg);transition:left .5s ease}.loginlanding_btnDefault__XRUi3:hover:after{left:150%}.loginlanding_btnDefault__XRUi3:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.loginlanding_btnDefault__XRUi3:disabled{opacity:.55;cursor:not-allowed;transform:none}.loginlanding_btnLoader__fA7MN{width:20px;height:20px;border:2.5px solid rgba(0,0,0,.25);border-top-color:rgba(0,0,0,.75);border-radius:50%;animation:loginlanding_spin__9HO_0 .7s linear infinite}.loginlanding_signupBoxFooter__0646K{margin-top:26px;text-align:center}.loginlanding_bottomText__Fckmv{font-size:14px;color:#3d5068;margin:0}.loginlanding_bottomText__Fckmv a{color:#2dd4bf;font-weight:700;text-decoration:none;margin-left:6px;transition:opacity .2s}.loginlanding_bottomText__Fckmv a:hover{opacity:.75}.loginlanding_closeButton__ivqqz{position:fixed;top:22px;right:26px;z-index:100;color:#4a6070;display:flex;align-items:center;justify-content:center;transition:color .2s}.loginlanding_closeButton__ivqqz:hover{color:#2dd4bf}@media (max-width:480px){.loginlanding_signUpBox__PF7Vd{padding:30px 18px 26px;border-radius:16px}.loginlanding_captchaSection__undqr{flex-direction:column}.loginlanding_captchaDisplay__OfxM2,.loginlanding_captchaInput__Fr4ea{flex:unset;width:100%}}.loginlanding_divider__IBbNW{display:flex;align-items:center;gap:12px;margin:2px 0}.loginlanding_divider__IBbNW:after,.loginlanding_divider__IBbNW:before{content:"";flex:1;height:1px;background:rgba(255,255,255,.08)}.loginlanding_divider__IBbNW span{font-size:12px;color:#3d5068;text-transform:uppercase;letter-spacing:.08em}.loginlanding_btnGoogle__31kWB{width:100%;height:50px;background:rgba(255,255,255,.05);color:#e8eef4;font-size:15px;font-weight:600;border:1px solid rgba(255,255,255,.12);border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:background .2s,border-color .2s,transform .2s;position:relative;overflow:hidden}.loginlanding_btnGoogle__31kWB:hover:not(:disabled){background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.22);transform:translateY(-1px)}.loginlanding_btnGoogle__31kWB:disabled{opacity:.55;cursor:not-allowed}