.AuthForm_container__L_izg{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:32px 20px;background:url(/bg-track.png) 50%/cover no-repeat,linear-gradient(180deg,#08111f,#0b1430)}.AuthForm_overlay__Mckbc{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,18,.5),rgba(3,8,18,.72)),radial-gradient(circle at 50% 45%,rgba(231,66,91,.1),transparent 30%),radial-gradient(circle at 85% 25%,rgba(231,66,91,.16),transparent 28%),radial-gradient(circle at 15% 70%,rgba(37,99,235,.18),transparent 28%);z-index:0}.AuthForm_glowLeft__qJQEi{left:-120px;bottom:-120px;background:radial-gradient(circle,rgba(231,66,91,.22) 0,transparent 70%)}.AuthForm_glowLeft__qJQEi,.AuthForm_glowRight__A1ETz{position:absolute;width:420px;height:420px;filter:blur(60px);z-index:0;pointer-events:none}.AuthForm_glowRight__A1ETz{right:-100px;top:-100px;background:radial-gradient(circle,rgba(231,66,91,.2) 0,transparent 70%)}.AuthForm_card__qGHOm{position:relative;z-index:1;width:100%;max-width:460px;padding:28px 24px 24px;border-radius:24px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(18,24,38,.72),rgba(10,16,28,.66));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08)}.AuthForm_cardHeader__6xhF9{margin-bottom:18px}.AuthForm_badge__3zYtF{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;background:rgba(231,66,91,.12);border:1px solid rgba(231,66,91,.22);color:#ff6b82;font-size:.78rem;font-weight:700;letter-spacing:.04em;margin-bottom:14px}.AuthForm_title__4TT5M{margin:0;color:#ffffff;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:800;line-height:1.1}.AuthForm_subtitle__gB9_G{margin:10px 0 0;color:rgba(226,232,240,.82);font-size:.98rem;line-height:1.55}.AuthForm_tabs__rD_Kr{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;background:rgba(255,255,255,.04);padding:6px;border-radius:16px;border:1px solid rgba(255,255,255,.08)}.AuthForm_tab__18NFk{appearance:none;border:none;background:transparent;color:#b8c1d1;font-size:1rem;font-weight:800;padding:12px 10px;border-radius:12px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.AuthForm_tab__18NFk:hover{color:#ffffff;background:rgba(255,255,255,.05)}.AuthForm_tabActive__XLNno{color:#ffffff;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.05));box-shadow:inset 0 -3px 0 #e7425b}.AuthForm_form__YdL_5{display:grid;gap:14px}.AuthForm_inputGroup__gJZTX{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:8px;min-height:58px;padding:0 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.AuthForm_inputGroup__gJZTX:hover{background:rgba(255,255,255,.08)}.AuthForm_inputGroup__gJZTX:focus-within{border-color:rgba(231,66,91,.65);box-shadow:0 0 0 4px rgba(231,66,91,.14);background:rgba(255,255,255,.09)}.AuthForm_inputIcon__rseMB{display:flex;align-items:center;justify-content:center;color:#9aa4b2;font-size:1rem}.AuthForm_input__PNFoZ{width:100%;height:100%;border:none;outline:none;background:transparent;color:#ffffff;font-size:1rem;font-weight:500}.AuthForm_input__PNFoZ::placeholder{color:rgba(255,255,255,.58)}.AuthForm_button__s2Irj{width:100%;min-height:56px;border:none;border-radius:16px;background:linear-gradient(90deg,#e7425b,#ff6b82);color:#ffffff;font-size:1.05rem;font-weight:900;letter-spacing:.02em;cursor:pointer;margin-top:6px;box-shadow:0 14px 26px rgba(231,66,91,.24),inset 0 1px 0 rgba(255,255,255,.35);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.AuthForm_button__s2Irj:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 18px 34px rgba(231,66,91,.3),inset 0 1px 0 rgba(255,255,255,.35)}.AuthForm_button__s2Irj:disabled{opacity:.72;cursor:not-allowed;transform:none;filter:none}.AuthForm_messageError__n29ED,.AuthForm_messageSuccess__ik5WM{margin-top:4px;padding:12px 14px;border-radius:14px;text-align:center;font-size:.94rem;font-weight:600;line-height:1.4}.AuthForm_messageError__n29ED{color:#ffd5d9;background:rgba(231,66,91,.14);border:1px solid rgba(231,66,91,.28)}.AuthForm_messageSuccess__ik5WM{color:#ffd5d9;background:rgba(231,66,91,.14);border:1px solid rgba(231,66,91,.25)}@media (max-width:520px){.AuthForm_container__L_izg{padding:20px 14px;align-items:center}.AuthForm_card__qGHOm{padding:22px 18px 20px;border-radius:20px}.AuthForm_title__4TT5M{font-size:1.55rem}.AuthForm_subtitle__gB9_G{font-size:.92rem}.AuthForm_tab__18NFk{font-size:.96rem;padding:11px 8px}.AuthForm_inputGroup__gJZTX{min-height:54px;border-radius:14px}.AuthForm_button__s2Irj{min-height:52px;border-radius:14px}}