.auth_page__ci2mi{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg)}.auth_box__nYrwt{width:100%;max-width:420px;display:flex;flex-direction:column;gap:22px;padding:clamp(24px,5vw,40px);border:1px solid var(--line);border-radius:20px;background:var(--surface)}.auth_brand__cGIkT{display:flex;align-items:center;gap:10px;font-weight:700;font-size:13px;letter-spacing:.22em;text-decoration:none}.auth_dot__MIs3k{width:9px;height:9px;border-radius:50%;background:var(--accent)}.auth_title__H_y44{margin:0;font-family:var(--font-display),sans-serif;font-size:32px;font-weight:600;letter-spacing:-.04em}.auth_sub__VGE6i{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.auth_form__UzeVX{display:flex;flex-direction:column;gap:16px}.auth_field___qB_z{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-2)}.auth_field___qB_z input{min-height:48px;padding:12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#0b0d0c;color:var(--text);font:inherit;font-size:15px}.auth_field___qB_z input:focus{outline:none;border-color:var(--accent)}.auth_hint__PtfiP{font-size:12px;color:var(--muted)}.auth_error___RiGz{background:rgba(255,138,122,.1);color:#ffb3a8}.auth_error___RiGz,.auth_notice__ZVx2m{margin:0;padding:12px 14px;border-radius:12px;font-size:14px}.auth_notice__ZVx2m{border:1px solid rgba(215,255,74,.4);background:rgba(215,255,74,.06);color:var(--text);line-height:1.5}.auth_submit__vN8KG{min-height:50px;border-radius:999px;border:none;background:var(--accent);color:#0b0d0c;font-weight:600;font-size:15px;cursor:pointer}.auth_submit__vN8KG:disabled{opacity:.6;cursor:wait}