.register_container__ZDvLI{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5a3c,#a67c52);padding:1rem}.register_registerCard__BFRVS{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);width:100%;max-width:420px;padding:2.5rem}.register_header__wDtcw{text-align:center;margin-bottom:2rem}.register_title__sRyfD{font-size:2rem;font-weight:700;color:#333;margin:0 0 .5rem}.register_subtitle__7L21C{font-size:.95rem;color:#666;margin:0}.register_form__4g4Cp{display:flex;flex-direction:column;gap:1.25rem}.register_error__bbkN4{background:#fee;border:1px solid #fcc;color:#c33;padding:.75rem 1rem;border-radius:8px;font-size:.9rem}.register_formGroup__qYZWe{display:flex;flex-direction:column;gap:.5rem}.register_label__pMcEn{font-size:.9rem;font-weight:600;color:#333}.register_input__3xGuf{padding:.75rem 1rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:border-color .2s}.register_input__3xGuf:focus{outline:none;border-color:#8b5a3c}.register_input__3xGuf:disabled{background:#f5f5f5;cursor:not-allowed}.register_submitButton__3DXna{padding:.875rem 1.5rem;background:linear-gradient(135deg,#8b5a3c,#a67c52);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;margin-top:.5rem}.register_submitButton__3DXna:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(139,90,60,.4)}.register_submitButton__3DXna:disabled{opacity:.6;cursor:not-allowed}.register_footer__3pJtY{margin-top:2rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e0e0e0}.register_footerText__xrLn4{font-size:.9rem;color:#666;margin:0}.register_link__8HFRy{color:#8b5a3c;text-decoration:none;font-weight:600;transition:color .2s}.register_link__8HFRy:hover{color:#a67c52;text-decoration:underline}