.RegisterPage_wrapper__6sID8{display:flex;align-items:center;justify-content:center;height:100vh;background:linear-gradient(135deg,#ddeecf,#a3c293)}.RegisterPage_card__miE6q{background:#fff;padding:40px;width:100%;max-width:420px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);text-align:center}.RegisterPage_title__TSUIy{font-size:28px;font-weight:700;color:#2e5339}.RegisterPage_subtitle__vG0qv{font-size:16px;margin-top:8px;color:#5d7c52}.RegisterPage_form__Cy2dm{margin-top:20px;display:flex;flex-direction:column;gap:15px}.RegisterPage_inputGroup__FDG06{text-align:left}.RegisterPage_label__HbCQQ{font-size:14px;font-weight:600;color:#2e5339;display:block;margin-bottom:5px}.RegisterPage_input__g1_Kv{width:100%;padding:12px;font-size:16px;border:1px solid #b7d3a8;border-radius:8px;transition:border .3s ease-in-out}.RegisterPage_input__g1_Kv:focus{border:1px solid #6c9e76;outline:none}.RegisterPage_button__JfZ39{width:100%;padding:12px;font-size:16px;font-weight:700;background:#6c9e76;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease-in-out}.RegisterPage_button__JfZ39:hover{background:#5d7c52}.RegisterPage_loginText__bvcqO{margin-top:12px;font-size:14px;color:#5d7c52}.RegisterPage_link__M0uRN{color:#6c9e76;text-decoration:none;font-weight:700}.RegisterPage_link__M0uRN:hover{text-decoration:underline}.RegisterPage_toast__oRPgW{position:fixed;top:20px;left:50%;transform:translateX(-50%);background-color:#c94f4f;color:#fff;padding:12px 20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);animation:RegisterPage_fadeIn__d_90F .3s ease-in-out}@keyframes RegisterPage_fadeIn__d_90F{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%)}}