.register_container__ZDvLI{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 70px);padding:24px}.register_card__44uD5{background:var(--surface);padding:32px;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);width:100%;max-width:400px;border:1px solid var(--border)}.register_title__sRyfD{color:var(--primary);margin-top:0;margin-bottom:24px;font-size:1.5rem;text-align:center}.register_formGroup__qYZWe{margin-bottom:16px}.register_label__pMcEn{display:block;font-weight:600;margin-bottom:8px;color:var(--text-main)}.register_input__3xGuf{width:100%;padding:12px;border:1px solid var(--border);border-radius:var(--radius-md);font-family:inherit;font-size:1rem;box-sizing:border-box}.register_submit__G8FC6{width:100%;background-color:var(--primary);color:white;border:none;padding:12px;border-radius:var(--radius-md);font-weight:600;font-size:1rem;cursor:pointer;margin-top:8px;transition:opacity .2s}.register_submit__G8FC6:hover{opacity:.9}.register_footer__3pJtY{margin-top:24px;text-align:center;font-size:.9rem}.register_link__8HFRy{color:var(--cta);text-decoration:underline;font-weight:600}