.SignUpUser_signUpWrapper__EFdOo{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 16px;background:#f3f1fd}.SignUpUser_signUpCard__kcX7W{width:100%;max-width:520px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(21,23,31,.08);padding:32px}.SignUpUser_header__w_9Xw{text-align:center;margin-bottom:24px}.SignUpUser_header__w_9Xw h1{font-size:26px;font-weight:700;color:#15171f;margin-bottom:6px}.SignUpUser_header__w_9Xw p{font-size:14px;color:#6b7280;margin:0}.SignUpUser_formGroup__Yrsjb{margin-bottom:0}.SignUpUser_formGroup__Yrsjb label{display:block;font-size:14px;font-weight:600;color:#15171f;margin-bottom:6px}.SignUpUser_formGroup__Yrsjb label span:not(.SignUpUser_termsLink__Qa5lj){color:#e5484d;margin-left:2px}.SignUpUser_formGroup__Yrsjb .form-control,.SignUpUser_formGroup__Yrsjb .form-select{height:46px;border-radius:10px;border:1px solid #e2e2ec;font-size:14px}.SignUpUser_formGroup__Yrsjb .form-control:focus,.SignUpUser_formGroup__Yrsjb .form-select:focus{border-color:#7559f8;box-shadow:0 0 0 3px rgba(117,89,248,.15)}.SignUpUser_formGroup__Yrsjb .form-control.border-danger,.SignUpUser_formGroup__Yrsjb .form-select.border-danger{border-color:#dc3545!important;box-shadow:none}.SignUpUser_errorFieldGroup__kEM5q{position:relative;padding-bottom:18px}.SignUpUser_fieldErrorSlot__SMfwv{position:absolute;left:0;right:0;bottom:0;height:18px;font-size:12px;line-height:18px;color:#e5484d;margin:0;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SignUpUser_signUpForm__Yxdna label{display:block;font-size:14px;font-weight:500;color:#15171f;margin-bottom:0}.SignUpUser_signUpForm__Yxdna label span:not(.SignUpUser_termsLink__Qa5lj){color:#e5484d;margin-left:2px}.SignUpUser_datePickerGroup__POeR5 .CalenderIcon,.SignUpUser_phoneGroup__xaSqe{margin-bottom:0}.SignUpUser_datePickerGroup__POeR5 .DatePicker{width:100%}.SignUpUser_datePickerGroup__POeR5 .DatePicker input[type=text]{height:46px;border-radius:10px;border:1px solid #e2e2ec;font-size:14px}.SignUpUser_datePickerGroup__POeR5 .DatePicker input[type=text]:focus{border-color:#7559f8!important;box-shadow:0 0 0 3px rgba(117,89,248,.15)}.SignUpUser_datePickerGroup__POeR5 .DatePicker input[type=text].border-danger{border-color:#dc3545!important;box-shadow:none}.SignUpUser_quantityControl___WJXD{display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;border:1px solid #e2e2ec;border-radius:10px;padding:4px 6px}.SignUpUser_quantityControl___WJXD button{width:34px;height:34px;border:none;border-radius:8px;background:#f3f1fd;color:#7559f8;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer}.SignUpUser_quantityControl___WJXD .SignUpUser_buttonDisabledLike__yIZI3,.SignUpUser_quantityControl___WJXD button:disabled{opacity:.4;cursor:not-allowed}.SignUpUser_quantityControl___WJXD span{min-width:32px;text-align:center;font-size:16px;font-weight:600;color:#15171f}.SignUpUser_spinnerBox__uA2vX{display:flex;min-width:32px;height:34px;justify-content:center;align-items:center}.SignUpUser_spinnerBox__uA2vX div{width:1rem;height:1rem;border-width:.1em;color:#7559f8}.SignUpUser_termsRow__KhFH9{display:flex;flex-wrap:wrap;align-items:center;margin:8px 0 20px;font-size:14px;color:#15171f}.SignUpUser_termsRow__KhFH9 .form-check-input{margin-top:0;cursor:pointer}.SignUpUser_termsRow__KhFH9 .form-check-input:checked{background-color:#7559f8;border-color:#7559f8}.SignUpUser_termsRow__KhFH9 .form-check-label{margin-left:8px;cursor:pointer;position:relative;bottom:3px}.SignUpUser_termsLink__Qa5lj{color:#7559f8;font-weight:600;text-decoration:underline;cursor:pointer}.SignUpUser_termsLink__Qa5lj:focus,.SignUpUser_termsLink__Qa5lj:hover{color:#6246e5;outline:none}.SignUpUser_termsModalTitle__aKr2w{display:block!important;font-size:18px!important;font-weight:700!important;color:#15171f!important;line-height:1.4}.SignUpUser_termsIntro__2xS_m{font-size:14px;color:#4b5563;margin-bottom:16px}.SignUpUser_termsList__RC2cS{padding-left:18px;margin:0}.SignUpUser_termsList__RC2cS li{margin-bottom:14px}.SignUpUser_termsList__RC2cS li strong{display:block;font-size:14px;color:#15171f;margin-bottom:4px}.SignUpUser_termsList__RC2cS li p{font-size:13px;line-height:1.5;color:#4b5563;margin:0}.SignUpUser_termsOutro__XEXw8{font-size:13px;line-height:1.5;color:#15171f;font-weight:500;margin-top:16px;margin-bottom:0}.SignUpUser_termsAgreeBtn__7gvKP{background:#7559f8;border:none;font-weight:600}.SignUpUser_termsAgreeBtn__7gvKP:active,.SignUpUser_termsAgreeBtn__7gvKP:focus,.SignUpUser_termsAgreeBtn__7gvKP:hover{background:#6246e5!important}.SignUpUser_submitButton__96Aqv{width:100%;height:48px;border-radius:10px;background:#7559f8;border:none;font-size:16px;font-weight:600}.SignUpUser_submitButton__96Aqv:active,.SignUpUser_submitButton__96Aqv:focus,.SignUpUser_submitButton__96Aqv:hover{background:#6246e5!important}.SignUpUser_submitButton__96Aqv:disabled{opacity:.6}.SignUpUser_errorText___UTPw{display:block;color:#e5484d;font-size:12px;margin-top:4px}.SignUpUser_submissionList__HgI_J{margin-top:28px;border-top:1px solid #e2e2ec;padding-top:20px}.SignUpUser_submissionList__HgI_J h2{font-size:18px;font-weight:700;color:#15171f;margin-bottom:14px}.SignUpUser_submissionItem__BGVwQ{display:flex;flex-direction:column;gap:2px;background:#f3f1fd;border-radius:10px;padding:12px 14px;margin-bottom:10px;font-size:13px;color:#4b5563}.SignUpUser_submissionItem__BGVwQ strong{font-size:14px;color:#15171f}