.register_page__nFHmt{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f6f8fa}.register_card__MCXoM{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.08);border-radius:18px;padding:2.5rem 2rem;max-width:420px}.register_cardBody__3Zf6S,.register_card__MCXoM{width:100%;display:flex;flex-direction:column;align-items:center}.register_title__qXEQD{font-size:2.1rem;font-weight:800;color:#22c55e;margin-bottom:1.5rem;text-align:center}.RegisterForm_form__MRNjT{width:100%;display:flex;flex-direction:column;gap:1.1rem;margin-bottom:1.2rem}.RegisterForm_inputGroup__BE167{width:100%}.RegisterForm_input__KLkbK{width:100%;padding:.9rem 1rem;border:1.5px solid #d1d5db;border-radius:8px;font-size:1.1rem;font-weight:500;outline:none;transition:border .2s;background:#f9fafb}.RegisterForm_input__KLkbK:focus{border-color:#22c55e;background:#fff}.RegisterForm_registerBtn__Xj2Y_{background:#22c55e;color:#fff;border:none;border-radius:8px;padding:.8rem 0;width:100%;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background .2s}.RegisterForm_registerBtn__Xj2Y_:hover{background:#16a34a}.RegisterForm_error__4CdiJ{background:#fee2e2;color:#b91c1c}.RegisterForm_error__4CdiJ,.RegisterForm_success__McQW4{border-radius:6px;padding:.6rem .8rem;margin-top:.5rem;text-align:center;font-weight:600;font-size:1rem}.RegisterForm_success__McQW4{background:#dcfce7;color:#15803d}