.register_container__rG7Zk{min-height:100vh;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f8f9fa}.register_leftPanel__Qr1b4{flex:1 1;background:linear-gradient(135deg,#2c3e50,#34495e);color:white;padding:60px 40px;align-items:center;justify-content:center}.register_welcomeContent___9G4o{max-width:480px}.register_logo__BPC22{display:flex;align-items:center;gap:12px;margin-bottom:40px}.register_logoIcon__aRhG4{width:32px;height:32px;color:#3498db}.register_logoText__MUfY3{font-size:24px;font-weight:700;color:white}.register_welcomeTitle__v1inb{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:20px;color:white}.register_welcomeSubtitle___hCZe{font-size:16px;line-height:1.6;color:#bdc3c7;margin-bottom:40px}.register_features__H4uTs{display:flex;flex-direction:column;gap:16px}.register_feature__Sg9BW{display:flex;align-items:center;gap:12px;font-size:15px;color:#ecf0f1}.register_featureIcon__TiObh{color:#27ae60;font-weight:700;font-size:16px}.register_rightPanel__N_yAI{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#f8f9fa}.register_formContainer__xBoQ8{background:white;padding:40px;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,.08);width:100%;max-width:480px;border:1px solid #e9ecef}.register_formHeader__uzfB1{text-align:center;margin-bottom:32px}.register_formTitle__4A8UR{font-size:24px;font-weight:600;color:#2c3e50;margin:0 0 8px}.register_formSubtitle__OZVwE{font-size:14px;color:#6c757d;margin:0;line-height:1.5}.register_error__b_3ji{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:12px 16px;border-radius:6px;margin-bottom:24px;display:flex;align-items:center;gap:8px;font-size:14px}.register_errorIcon__7gu5E{font-size:16px}.register_form__pLvaK{display:flex;flex-direction:column;gap:20px}.register_nameRow__2IOS8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.register_inputGroup__n4hYx{display:flex;flex-direction:column;gap:6px}.register_label__KxtXS{font-size:14px;font-weight:500;color:#495057;margin-bottom:4px}.register_input__bvmMj,.register_select__UR1SY{padding:12px 16px;border:1px solid #ced4da;border-radius:6px;font-size:14px;transition:all .2s ease;background:white;width:100%;box-sizing:border-box;color:#495057}.register_input__bvmMj:focus,.register_select__UR1SY:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.register_input__bvmMj:disabled,.register_select__UR1SY:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.register_phoneGroup___df6i{display:flex;flex-direction:column;gap:6px}.register_phoneInputWrapper__Da06g{display:flex;gap:12px;align-items:stretch}.register_countryCode__1RyeF{flex-shrink:0;width:120px}.register_countrySelect__lQ33p{height:100%;padding:12px;border:1px solid #ced4da;border-radius:6px;font-size:14px;background:white;color:#495057}.register_phoneInput__kBvSf{flex:1 1}.register_passwordHint__jayZH{font-size:12px;color:#6c757d;margin-top:4px}.register_termsGroup__cWcSc{margin:8px 0}.register_checkboxLabel__qpOQ2{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:14px;color:#495057;line-height:1.4}.register_checkbox__y1VXB{margin-top:2px;transform:scale(1.1)}.register_checkboxText__fDlIM{flex:1 1}.register_link__NBW9v{color:#3498db;text-decoration:none;font-weight:500}.register_link__NBW9v:hover{text-decoration:underline}.register_submitButton__5_2ih{background:#3498db;color:white;border:none;padding:14px 24px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px}.register_submitButton__5_2ih:hover:not(:disabled){background:#2980b9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(52,152,219,.3)}.register_submitButton__5_2ih:disabled{opacity:.7;cursor:not-allowed;transform:none}.register_submitButton__5_2ih.register_loading__6jTwu{opacity:.8}.register_spinner__QG9u7{width:16px;height:16px;border:2px solid transparent;border-top-color:white;border-radius:50%;animation:register_spin__dwmQj 1s linear infinite}@keyframes register_spin__dwmQj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.register_loginLink___1QRd{text-align:center;font-size:14px;color:#6c757d;margin-top:24px}.register_modalOverlay___Q7yq{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.register_modal__tZWJF{background:white;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.2);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;animation:register_modalSlideIn__LGseu .3s ease-out}@keyframes register_modalSlideIn__LGseu{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.register_modalHeader__Nj6Tb{padding:32px 32px 0;text-align:center}.register_successIcon__PZgrV{width:64px;height:64px;background:#27ae60;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:white}.register_successIcon__PZgrV svg{width:32px;height:32px}.register_modalTitle__jlm17{font-size:24px;font-weight:600;color:#2c3e50;margin:0}.register_modalContent__lioHi{padding:24px 32px}.register_modalText____VhJ{color:#495057;line-height:1.6;margin-bottom:24px;text-align:center}.register_userInfo__8U1Au{background:#f8f9fa;border-radius:6px;padding:20px;margin-bottom:24px}.register_infoItem__wu9y4{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.register_infoItem__wu9y4:last-child{margin-bottom:0}.register_infoLabel____DgL{font-weight:500;color:#495057}.register_infoValue__U4ZgZ{color:#2c3e50;font-weight:500}.register_statusBadge__IAhKO{background:#d4edda;color:#155724;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.register_nextSteps__TKiqF{border-top:1px solid #e9ecef;padding-top:20px}.register_nextStepsTitle__JPlDh{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:12px}.register_stepsList__Qw3XC{list-style:none;padding:0;margin:0}.register_stepsList__Qw3XC li{color:#495057;position:relative;padding:6px 0 6px 20px}.register_stepsList__Qw3XC li:before{content:"•";color:#3498db;font-weight:700;position:absolute;left:0}.register_modalActions__nfGGQ{padding:0 32px 32px;text-align:center}.register_continueButton__qiXap{background:#3498db;color:white;border:none;padding:14px 32px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.register_continueButton__qiXap:hover{background:#2980b9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(52,152,219,.3)}@media (max-width:1024px){.register_container__rG7Zk{flex-direction:column}.register_leftPanel__Qr1b4{padding:40px 20px}.register_rightPanel__N_yAI{padding:20px}}@media (max-width:640px){.register_formContainer__xBoQ8{padding:24px}.register_nameRow__2IOS8{grid-template-columns:1fr;gap:16px}.register_phoneInputWrapper__Da06g{flex-direction:column;gap:8px}.register_countryCode__1RyeF{width:100%}.register_modal__tZWJF{margin:20px}.register_modalActions__nfGGQ,.register_modalContent__lioHi,.register_modalHeader__Nj6Tb{padding:20px}}@media (max-width:480px){.register_leftPanel__Qr1b4{padding:30px 20px}.register_welcomeTitle__v1inb{font-size:24px}.register_formContainer__xBoQ8{padding:20px}.register_input__bvmMj,.register_select__UR1SY{padding:10px 12px}}