.AuthCard_page__2evoQ{--bg:#070c11;--surface:#0b1319;--dark:rgba(0,0,0,0.72);--light:rgba(120,255,255,0.045);--text:#e6f1f3;--muted:#7f97a1;--neon:#19e3e3;--neon2:#0aa3a8;position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 16px;background:radial-gradient(1000px 520px at 50% -10%,rgb(25 227 227/.09),transparent 70%),var(--bg);overflow:hidden}.AuthCard_circle__l558U{position:absolute;border-radius:50%;background:var(--surface);box-shadow:15px 15px 30px var(--dark),-15px -15px 30px var(--light),inset 0 0 0 1px rgb(25 227 227/.06);animation:AuthCard_floating__d80Gf 6s ease-in-out infinite;pointer-events:none}.AuthCard_c1__w_SFc{width:190px;height:190px;top:7%;left:7%}.AuthCard_c2__v7PAk{width:130px;height:130px;right:8%;bottom:8%;animation-delay:1.5s}.AuthCard_c3__MW71G{width:55px;height:55px;right:20%;top:22%;animation-delay:3s;box-shadow:0 0 24px rgb(25 227 227/.25),8px 8px 16px var(--dark)}@keyframes AuthCard_floating__d80Gf{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.AuthCard_wrapper__8s4_r{position:relative;z-index:1;width:410px;max-width:100%;perspective:1600px}.AuthCard_card__BGL_I{display:grid;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.68,-.55,.27,1.55)}.AuthCard_card__BGL_I.AuthCard_flipped__kar8c{transform:rotateY(180deg)}.AuthCard_panel__0ZIxC{grid-area:1/1;align-self:center;padding:36px 36px 30px;border-radius:35px;background:var(--surface);box-shadow:20px 20px 40px var(--dark),-20px -20px 40px var(--light),inset 0 0 0 1px rgb(25 227 227/.07);backface-visibility:hidden;-webkit-backface-visibility:hidden}.AuthCard_back__ehrH0{transform:rotateY(180deg)}.AuthCard_logo__ftNQR{width:86px;height:86px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface);box-shadow:9px 9px 18px var(--dark),-9px -9px 18px var(--light);transition:transform .4s ease}.AuthCard_logo__ftNQR:hover{transform:translateY(-5px) rotate(8deg)}.AuthCard_logo__ftNQR img{width:52px;height:52px;filter:drop-shadow(0 0 10px rgb(25 227 227/.55))}.AuthCard_title__mhQyP{text-align:center;font-family:var(--font-poppins),sans-serif;font-size:27px;font-weight:700;color:var(--text);margin-bottom:6px}.AuthCard_subtitle__zmINE{text-align:center;color:var(--muted);font-size:13px;margin-bottom:24px}.AuthCard_socials__qurzJ{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AuthCard_social__nADzP{height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:15px;background:var(--surface);color:var(--text);font-size:13px;font-weight:600;box-shadow:6px 6px 12px var(--dark),-6px -6px 12px var(--light);transition:transform .25s ease,box-shadow .25s ease,color .25s ease;cursor:pointer}.AuthCard_social__nADzP:hover{transform:translateY(-2px);color:var(--neon);box-shadow:0 8px 22px rgb(25 227 227/.18),6px 6px 12px var(--dark)}.AuthCard_social__nADzP:active{transform:scale(.97);box-shadow:inset 4px 4px 8px var(--dark),inset -4px -4px 8px var(--light)}.AuthCard_divider__VnWwD{display:flex;align-items:center;gap:12px;margin:22px 0 20px;color:var(--muted);font-size:12px}.AuthCard_divider__VnWwD:after,.AuthCard_divider__VnWwD:before{content:"";flex:1;height:1px;background:rgb(25 227 227/.12)}.AuthCard_group__XTlAR{position:relative;width:100%;height:58px;margin-bottom:19px}.AuthCard_border__6GLf3{position:absolute;inset:-2px;border-radius:19px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .2s ease}.AuthCard_border__6GLf3:before{content:"";position:absolute;width:170%;height:170%;left:-35%;top:-35%;background:conic-gradient(from 0deg,transparent 0deg,transparent 30deg,#7cf7f7 45deg,var(--neon) 65deg,var(--neon2) 80deg,transparent 105deg,transparent 1turn);animation:AuthCard_electric__rgaGF 1.1s linear infinite}.AuthCard_border__6GLf3:after{content:"";position:absolute;inset:2px;border-radius:17px;background:var(--surface)}.AuthCard_glow__SjUxR{position:absolute;inset:-4px;border-radius:21px;pointer-events:none;opacity:0;filter:blur(9px);background:conic-gradient(from 0deg,transparent 0deg,transparent 30deg,var(--neon) 60deg,transparent 105deg,transparent 1turn)}.AuthCard_group__XTlAR:focus-within .AuthCard_border__6GLf3{opacity:1}.AuthCard_group__XTlAR:focus-within .AuthCard_glow__SjUxR{opacity:.55;animation:AuthCard_electric__rgaGF 1.1s linear infinite}@keyframes AuthCard_electric__rgaGF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AuthCard_group__XTlAR input{position:absolute;inset:2px;width:calc(100% - 4px);height:54px;border:none;outline:none;border-radius:16px;background:var(--surface);color:var(--text);font-size:15px;padding:14px 48px 0 18px;z-index:20;box-shadow:inset 6px 6px 12px var(--dark),inset -6px -6px 12px var(--light);transition:box-shadow .25s ease}.AuthCard_group__XTlAR input:focus{box-shadow:inset 3px 3px 7px var(--dark),inset -3px -3px 7px var(--light)}.AuthCard_group__XTlAR input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 40px var(--surface),inset 6px 6px 12px var(--dark);-webkit-text-fill-color:var(--text);caret-color:var(--text)}.AuthCard_group__XTlAR label{position:absolute;left:18px;top:19px;z-index:30;color:var(--muted);font-size:15px;pointer-events:none;transition:all .25s ease}.AuthCard_group__XTlAR input:focus+label,.AuthCard_group__XTlAR input:not(:placeholder-shown)+label{top:9px;font-size:10.5px;letter-spacing:.04em;color:var(--neon)}.AuthCard_toggle__a5cB3{position:absolute;right:14px;top:15px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--muted);z-index:40;cursor:pointer;transition:color .2s ease,transform .2s ease}.AuthCard_toggle__a5cB3:hover{color:var(--neon);transform:scale(1.1)}.AuthCard_main__6TRny{position:relative;isolation:isolate;width:100%;height:55px;margin-top:6px;border-radius:17px;background:var(--surface);color:var(--neon);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;overflow:hidden;cursor:pointer;box-shadow:8px 8px 16px var(--dark),-8px -8px 16px var(--light);transition:.3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.AuthCard_main__6TRny:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,var(--neon2),#7cf7f7,var(--neon),var(--neon2));background-size:200% 100%;transform:translateY(100%);transition:transform .35s ease;z-index:-1}.AuthCard_main__6TRny:hover:not(:disabled):before{transform:translateY(0);animation:AuthCard_move__xoLS2 1.5s linear infinite}.AuthCard_main__6TRny:hover:not(:disabled){color:#04121a;transform:translateY(-3px);box-shadow:0 10px 28px rgb(25 227 227/.35)}.AuthCard_main__6TRny:active:not(:disabled){transform:scale(.97)}.AuthCard_main__6TRny:disabled{opacity:.6;cursor:wait}@keyframes AuthCard_move__xoLS2{0%{background-position:0 50%}to{background-position:200% 50%}}.AuthCard_error__8x5DE{margin:-4px 0 14px;padding:10px 12px;border-radius:12px;font-size:13px;color:#fca5a5;background:rgb(239 68 68/.08);box-shadow:inset 0 0 0 1px rgb(239 68 68/.25)}.AuthCard_terms__8YeL5{margin-top:14px;text-align:center;font-size:11px;line-height:1.5;color:var(--muted)}.AuthCard_terms__8YeL5 a{color:var(--neon)}.AuthCard_switch__wI__s{gap:12px;margin-top:22px;font-size:12.5px;color:var(--muted)}.AuthCard_switchBtn__9nIpg,.AuthCard_switch__wI__s{display:flex;align-items:center;justify-content:center}.AuthCard_switchBtn__9nIpg{width:49px;height:49px;border-radius:50%;background:var(--surface);color:var(--neon);cursor:pointer;box-shadow:7px 7px 14px var(--dark),-7px -7px 14px var(--light);transition:.35s ease}.AuthCard_switchBtn__9nIpg:hover{color:#04121a;background:var(--neon);transform:rotate(180deg) scale(1.08);box-shadow:0 8px 25px rgb(25 227 227/.4)}.AuthCard_switchBtn__9nIpg:active{transform:scale(.9)}.AuthCard_home__iGQAD{position:absolute;top:22px;left:24px;z-index:2}@media (max-width:480px){.AuthCard_panel__0ZIxC{padding:28px 22px 24px;border-radius:28px}.AuthCard_c1__w_SFc{width:120px;height:120px}.AuthCard_c2__v7PAk{width:90px;height:90px}}@media (prefers-reduced-motion:reduce){.AuthCard_border__6GLf3:before,.AuthCard_card__BGL_I,.AuthCard_circle__l558U,.AuthCard_glow__SjUxR,.AuthCard_main__6TRny:before{animation:none!important;transition:none!important}}