.Auth_authPage__vC6hg{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;color:#fff;overflow:hidden}.Auth_videoBackground__2uymr{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:1}.Auth_authBackdrop__gCOxq{position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at top left,rgba(245,66,141,.26),transparent 28%),radial-gradient(circle at bottom right,rgba(31,42,68,.42),transparent 34%),linear-gradient(180deg,rgba(14,18,31,.28),rgba(12,16,28,.54))}.Auth_authContainer__37AFk{display:flex;flex-direction:column;width:min(460px,calc(100vw - 32px));padding:36px;border-radius:28px;border:1px solid hsla(0,0%,100%,.16);background:rgba(17,24,41,.78);box-shadow:0 30px 90px rgba(7,10,18,.48);backdrop-filter:blur(16px);z-index:1}.Auth_authHeader__Aj16E{margin-bottom:28px}.Auth_eyebrow__8eKeY{margin:0 0 10px;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff92bf}.Auth_title__n3Exv{margin:0;font-size:clamp(2rem,4vw,2.8rem);line-height:1.02;color:#fff}.Auth_subtitle__k3F7h{margin:14px 0 0;color:rgba(233,238,249,.82);line-height:1.7}.Auth_form__csqjK{display:flex;flex-direction:column;gap:18px}.Auth_fieldGroup__r40as{display:flex;flex-direction:column;gap:8px}.Auth_fieldLabel__TKJAZ{font-size:.92rem;font-weight:700;color:hsla(0,0%,100%,.92)}.Auth_fieldInput__djvOe{width:100%;padding:14px 16px;border-radius:16px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.92);font-size:1rem;color:#1b2235;outline:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.Auth_fieldInput__djvOe:focus{border-color:rgba(245,66,141,.95);box-shadow:0 0 0 4px rgba(245,66,141,.18);transform:translateY(-1px)}.Auth_supportRow__3v2d_{display:flex;justify-content:flex-end;margin-top:-4px}.Auth_supportLink__Yv5_C{color:#ffd1e3;font-size:.92rem;font-weight:600;text-decoration:none}.Auth_supportLink__Yv5_C:hover{color:#fff;text-decoration:underline}.Auth_authButton__yR9zV{margin-top:6px;padding:14px 18px;border:none;border-radius:16px;background:linear-gradient(135deg,#f5428d,#ff7db3);color:#fff;font-size:1.02rem;font-weight:700;cursor:pointer;box-shadow:0 16px 30px rgba(245,66,141,.24);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.Auth_authButton__yR9zV:hover{transform:translateY(-1px);filter:brightness(1.02)}.Auth_authButton__yR9zV:disabled{cursor:not-allowed;opacity:.72}.Auth_statusArea__sttpw{min-height:28px}.Auth_statusMessage__FJrs6{margin:0;font-size:.95rem;font-weight:700}.Auth_statusError__b44n4{color:#ff9696}.Auth_statusSuccess__VBYNa{color:#8bf0b1}.Auth_authFooter__3xTZH{margin-top:22px;text-align:center}.Auth_footerLink__HNxFb{color:#dce6ff;text-decoration:none;font-weight:600}.Auth_footerLink__HNxFb:hover{color:#fff;text-decoration:underline}@media (max-width:560px){.Auth_authPage__vC6hg{padding:14px}.Auth_authContainer__37AFk{padding:24px;border-radius:24px}}