.RegisterPage_page__PmEjh{display:flex;align-items:center;justify-content:center;padding:32px 0}.RegisterPage_card__gVObi{width:100%;max-width:640px;background:var(--neo-card-bg-soft);border:1px solid var(--neo-card-border);border-radius:12px;padding:24px}.RegisterPage_brand__XsCdK{font-size:12px;color:var(--text-muted);letter-spacing:.12em}.RegisterPage_title__KNEgL{margin-top:8px;font-size:20px;font-weight:700}.RegisterPage_subtitle__RTyzO{margin-top:8px;color:var(--text-muted)}.RegisterPage_form__n2quZ{margin-top:12px;gap:10px}.RegisterPage_field__UiFeC,.RegisterPage_form__n2quZ{display:flex;flex-direction:column}.RegisterPage_label__KV115{font-size:13px;margin-bottom:6px}.RegisterPage_input___ITkg{padding:8px 10px;border-radius:8px;border:1px solid var(--neo-card-border);background:var(--neo-card-bg-soft)}.RegisterPage_button__hetM_{margin-top:8px;padding:10px 12px;border-radius:8px;background:var(--accent);color:white;font-weight:700}.RegisterPage_meta__MkwLB{margin-top:12px;color:var(--text-muted)}.RegisterPage_link__8xtqz{color:var(--accent);font-weight:600}.RegisterPage_error__tXmjZ{color:#b00020;background:rgba(176,0,32,.06);padding:8px;border-radius:6px}.RegisterPage_roleToggle__minwU{display:flex;gap:12px}