.login-form_page__OHOvA{min-height:100vh;display:grid;place-items:center;padding:32px 20px}.login-form_panel__Lvn4a{width:min(460px,100%);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--gradient-surface);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:var(--shadow)}.login-form_formWrap__7CQWX{padding:36px}.login-form_eyebrow__2rQZP{margin:0 0 12px;color:var(--text-soft);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.login-form_formTitle__bHGAq{margin:0 0 28px;font-size:clamp(2rem,5vw,2.6rem);line-height:1;letter-spacing:-.04em}.login-form_form__jOyYg{display:grid;gap:18px}.login-form_field__dlMs4{display:grid;gap:8px}.login-form_label__ZiXDp{font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-soft)}.login-form_input__u3bXU{width:100%;min-height:54px;padding:0 16px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(230,230,226,.04);color:var(--text);outline:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.login-form_input__u3bXU::placeholder{color:var(--text-soft)}.login-form_input__u3bXU:focus{border-color:var(--line-strong);background:rgba(230,230,226,.06);box-shadow:0 0 0 3px var(--accent-glow)}.login-form_submit__jxGJk{min-height:54px;border:0;border-radius:var(--radius-md);background:var(--gradient-primary);color:#070708;font-weight:600;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.login-form_submit__jxGJk:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 24px rgba(230,230,226,.12)}.login-form_submit__jxGJk:disabled{opacity:.7;cursor:wait}.login-form_error__nCVUb{padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);background:rgba(255,255,255,.05);color:var(--text)}@media (max-width:640px){.login-form_page__OHOvA{padding:16px}.login-form_formWrap__7CQWX{padding:24px}}