.CustomStepper-module-scss-module__gc1i5a__stepperContainer{flex-direction:column;gap:12px;width:100%;font-family:Poppins,sans-serif;display:flex}.CustomStepper-module-scss-module__gc1i5a__stepperLabel{justify-content:space-between;align-items:center;display:flex}.CustomStepper-module-scss-module__gc1i5a__stepText{color:#1f2937;letter-spacing:-.01em;font-size:14px;font-weight:600}.CustomStepper-module-scss-module__gc1i5a__progressBar{border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000014}.CustomStepper-module-scss-module__gc1i5a__progressFill{background:linear-gradient(90deg,#3b82f6 0%,#2563eb 100%);border-radius:12px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 2px #2563eb4d}.CustomStepper-module-scss-module__gc1i5a__progressFill:after{content:"";background:linear-gradient(#fff3 0%,#fff0 100%);border-radius:12px 12px 0 0;height:50%;position:absolute;top:0;left:0;right:0}
@keyframes CustomDatePicker-module-scss-module__vNoW1G__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CustomDatePicker-module-scss-module__vNoW1G__datePickerContainer{width:100%;font-family:Poppins,sans-serif;position:relative}.CustomDatePicker-module-scss-module__vNoW1G__dateInput{cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:16px;outline:none;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:all .2s;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__dateInput:hover{background:#f3f4f6;border-color:#d1d5db}.CustomDatePicker-module-scss-module__vNoW1G__dateInput:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CustomDatePicker-module-scss-module__vNoW1G__dateInput.CustomDatePicker-module-scss-module__vNoW1G__disabled{opacity:.6;cursor:not-allowed}.CustomDatePicker-module-scss-module__vNoW1G__dateIcon{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__dateContent{flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__dateLabel{color:#9ca3af;text-transform:capitalize;font-size:12px;font-weight:500}.CustomDatePicker-module-scss-module__vNoW1G__dateValue{color:#374151;font-size:14px;font-weight:500}.CustomDatePicker-module-scss-module__vNoW1G__dateValue.CustomDatePicker-module-scss-module__vNoW1G__placeholder{color:#9ca3af}.CustomDatePicker-module-scss-module__vNoW1G__calendarPopup{z-index:10000;background:#fff;border:1.5px solid #e5e7eb;border-radius:16px;min-width:320px;padding:20px;animation:.2s CustomDatePicker-module-scss-module__vNoW1G__slideDown;position:fixed;box-shadow:0 10px 40px #0000001f}.CustomDatePicker-module-scss-module__vNoW1G__calendarHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__calendarMonth{color:#1f2937;font-size:16px;font-weight:600}.CustomDatePicker-module-scss-module__vNoW1G__calendarNav{gap:8px;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__navButton{cursor:pointer;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__navButton:hover{color:#374151;background:#f3f4f6;border-color:#d1d5db}.CustomDatePicker-module-scss-module__vNoW1G__calendarWeekdays{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.CustomDatePicker-module-scss-module__vNoW1G__weekday{text-align:center;color:#9ca3af;padding:8px 0;font-size:12px;font-weight:600}.CustomDatePicker-module-scss-module__vNoW1G__calendarDays{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.CustomDatePicker-module-scss-module__vNoW1G__calendarDay{aspect-ratio:1;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:all .15s;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__calendarDay:not(.CustomDatePicker-module-scss-module__vNoW1G__empty):hover{background:#f3f4f6}.CustomDatePicker-module-scss-module__vNoW1G__calendarDay.CustomDatePicker-module-scss-module__vNoW1G__empty{cursor:default}.CustomDatePicker-module-scss-module__vNoW1G__calendarDay.CustomDatePicker-module-scss-module__vNoW1G__today{color:#3b82f6;font-weight:600}.CustomDatePicker-module-scss-module__vNoW1G__calendarDay.CustomDatePicker-module-scss-module__vNoW1G__selected{color:#fff;background:#3b82f6}.CustomDatePicker-module-scss-module__vNoW1G__calendarDay.CustomDatePicker-module-scss-module__vNoW1G__selected:hover{background:#2563eb}.CustomDatePicker-module-scss-module__vNoW1G__monthGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.CustomDatePicker-module-scss-module__vNoW1G__monthItem{cursor:pointer;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px;font-size:14px;font-weight:500;transition:all .15s}.CustomDatePicker-module-scss-module__vNoW1G__monthItem:hover{background:#f3f4f6;border-color:#d1d5db}.CustomDatePicker-module-scss-module__vNoW1G__monthItem.CustomDatePicker-module-scss-module__vNoW1G__selected{color:#fff;background:#3b82f6;border-color:#3b82f6}.CustomDatePicker-module-scss-module__vNoW1G__yearGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.CustomDatePicker-module-scss-module__vNoW1G__yearItem{cursor:pointer;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px;font-size:14px;font-weight:500;transition:all .15s}.CustomDatePicker-module-scss-module__vNoW1G__yearItem:hover{background:#f3f4f6;border-color:#d1d5db}.CustomDatePicker-module-scss-module__vNoW1G__yearItem.CustomDatePicker-module-scss-module__vNoW1G__selected{color:#fff;background:#3b82f6;border-color:#3b82f6}.CustomDatePicker-module-scss-module__vNoW1G__timePicker{gap:12px;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__timeSection{flex-direction:column;flex:1;gap:8px;display:flex}.CustomDatePicker-module-scss-module__vNoW1G__timeLabel{color:#6b7280;text-align:center;font-size:12px;font-weight:600}.CustomDatePicker-module-scss-module__vNoW1G__timeScroll{border:1px solid #e5e7eb;border-radius:8px;height:200px;padding:4px;overflow-y:auto}.CustomDatePicker-module-scss-module__vNoW1G__timeScroll::-webkit-scrollbar{width:6px}.CustomDatePicker-module-scss-module__vNoW1G__timeScroll::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.CustomDatePicker-module-scss-module__vNoW1G__timeScroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.CustomDatePicker-module-scss-module__vNoW1G__timeScroll::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CustomDatePicker-module-scss-module__vNoW1G__timeItem{cursor:pointer;color:#374151;text-align:center;background:0 0;border:none;border-radius:6px;width:100%;padding:8px;font-size:14px;font-weight:500;transition:all .15s}.CustomDatePicker-module-scss-module__vNoW1G__timeItem:hover{background:#f3f4f6}.CustomDatePicker-module-scss-module__vNoW1G__timeItem.CustomDatePicker-module-scss-module__vNoW1G__selected{color:#fff;background:#3b82f6}.CustomDatePicker-module-scss-module__vNoW1G__required{color:#e53935;margin-left:4px}.CustomDatePicker-module-scss-module__vNoW1G__labelText{color:#686868;margin-bottom:18px;font-size:15px;font-weight:600}
.hepticinput-module-scss-module__xZNebq__inputContainer{flex-direction:column;gap:5px;width:100%;display:flex}.hepticinput-module-scss-module__xZNebq__inputWrapper{background:#fff;border:1.5px solid #c7c7c7;border-radius:12px;align-items:center;min-height:58px;transition:all .2s;display:flex;position:relative}.hepticinput-module-scss-module__xZNebq__inputWrapper:hover:not(.hepticinput-module-scss-module__xZNebq__disabled){border-color:#d1d5db}.hepticinput-module-scss-module__xZNebq__inputWrapper:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.hepticinput-module-scss-module__xZNebq__inputWrapper.hepticinput-module-scss-module__xZNebq__error{background:#fef2f2}.hepticinput-module-scss-module__xZNebq__inputWrapper.hepticinput-module-scss-module__xZNebq__error:focus-within{box-shadow:0 0 0 3px #ef44441a}.hepticinput-module-scss-module__xZNebq__inputWrapper.hepticinput-module-scss-module__xZNebq__success:focus-within{box-shadow:0 0 0 3px #22c55e1a}.hepticinput-module-scss-module__xZNebq__inputWrapper.hepticinput-module-scss-module__xZNebq__disabled{cursor:not-allowed;background:#f9fafb}.hepticinput-module-scss-module__xZNebq__inputWrapper.hepticinput-module-scss-module__xZNebq__multilineWrapper{align-items:flex-start;min-height:120px}.hepticinput-module-scss-module__xZNebq__inputFieldContainer{flex:1;padding:8px 0;display:flex;position:relative}.hepticinput-module-scss-module__xZNebq__input{color:#344155;background:0 0;border:none;outline:none;width:100%;padding:16px 16px 4px;font-size:15px;font-weight:500}.hepticinput-module-scss-module__xZNebq__input::placeholder{color:#0000}.hepticinput-module-scss-module__xZNebq__input:disabled{cursor:not-allowed}.hepticinput-module-scss-module__xZNebq__input:focus~.hepticinput-module-scss-module__xZNebq__floatingLabel,.hepticinput-module-scss-module__xZNebq__input:not(:placeholder-shown)~.hepticinput-module-scss-module__xZNebq__floatingLabel{color:#9ca3af;font-size:11px;top:14px}.hepticinput-module-scss-module__xZNebq__active .hepticinput-module-scss-module__xZNebq__floatingLabel{color:#3b82f6;font-size:11px;top:4px}.hepticinput-module-scss-module__xZNebq__error.hepticinput-module-scss-module__xZNebq__active .hepticinput-module-scss-module__xZNebq__floatingLabel{color:#ef4444}.hepticinput-module-scss-module__xZNebq__textarea{resize:vertical;min-height:100px;padding-top:20px;line-height:1.6}.hepticinput-module-scss-module__xZNebq__floatingLabel{color:#9ca3af;pointer-events:none;margin-left:-4px;padding:0 4px;font-size:14px;font-weight:400;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.hepticinput-module-scss-module__xZNebq__required{color:#ef4444;margin-left:2px}.hepticinput-module-scss-module__xZNebq__countryCodeWrapper{border-right:1.5px solid #e5e7eb;flex-shrink:0;align-self:stretch;align-items:center;display:flex;position:relative}.hepticinput-module-scss-module__xZNebq__countryCodeButton{cursor:pointer;background:#f9fafb;border:none;outline:none;align-items:center;gap:6px;height:100%;padding:0 12px;transition:all .2s;display:flex}.hepticinput-module-scss-module__xZNebq__countryCodeButton:hover:not(:disabled){background:#f3f4f6}.hepticinput-module-scss-module__xZNebq__flag{font-size:18px;line-height:1}.hepticinput-module-scss-module__xZNebq__code{color:#374151;font-size:14px;font-weight:500}.hepticinput-module-scss-module__xZNebq__chevron{color:#9ca3af;transition:transform .2s}.hepticinput-module-scss-module__xZNebq__countryDropdown{z-index:1000;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;min-width:220px;max-height:300px;animation:.2s hepticinput-module-scss-module__xZNebq__slideDown;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 10px 25px #0000001a}.hepticinput-module-scss-module__xZNebq__countryDropdown::-webkit-scrollbar{width:6px}.hepticinput-module-scss-module__xZNebq__countryDropdown::-webkit-scrollbar-track{background:#f9fafb}.hepticinput-module-scss-module__xZNebq__countryDropdown::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.hepticinput-module-scss-module__xZNebq__countryDropdown::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes hepticinput-module-scss-module__xZNebq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hepticinput-module-scss-module__xZNebq__countryOption{cursor:pointer;align-items:center;gap:10px;padding:12px 14px;transition:all .15s;display:flex}.hepticinput-module-scss-module__xZNebq__countryOption:hover{background:#f9fafb}.hepticinput-module-scss-module__xZNebq__countryName{color:#374151;flex:1;font-size:14px;font-weight:500}.hepticinput-module-scss-module__xZNebq__icon{color:#9ca3af;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0 0 0 18px;display:flex}.hepticinput-module-scss-module__xZNebq__icon svg{width:18px;height:18px}.hepticinput-module-scss-module__xZNebq__withCountryCode .hepticinput-module-scss-module__xZNebq__inputFieldContainer{padding-left:0}.hepticinput-module-scss-module__xZNebq__withCountryCode .hepticinput-module-scss-module__xZNebq__floatingLabel{left:12px}.hepticinput-module-scss-module__xZNebq__withCountryCode .hepticinput-module-scss-module__xZNebq__input{padding-left:12px}.hepticinput-module-scss-module__xZNebq__passwordToggle{color:#9ca3af;cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0 14px;transition:color .2s;display:flex}.hepticinput-module-scss-module__xZNebq__passwordToggle:hover{color:#6b7280}.hepticinput-module-scss-module__xZNebq__passwordToggle svg{width:18px;height:18px}.hepticinput-module-scss-module__xZNebq__validationIcon{flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0 14px;display:flex}.hepticinput-module-scss-module__xZNebq__validationIcon svg{width:18px;height:18px}.hepticinput-module-scss-module__xZNebq__error .hepticinput-module-scss-module__xZNebq__validationIcon{color:#ef4444}.hepticinput-module-scss-module__xZNebq__success .hepticinput-module-scss-module__xZNebq__validationIcon{color:#22c55e}.hepticinput-module-scss-module__xZNebq__errorMessage{color:#ef4444;align-items:center;gap:4px;padding-left:4px;font-size:13px;font-weight:500;display:flex}.hepticinput-module-scss-module__xZNebq__helperText{color:#888e98;justify-content:space-between;align-items:center;padding-left:4px;font-size:15px;font-weight:500;display:flex}.hepticinput-module-scss-module__xZNebq__charCount{color:#6b7280;font-weight:500}@media (max-width:640px){.hepticinput-module-scss-module__xZNebq__countryDropdown{width:auto;left:-10px;right:-10px}}.hepticinput-module-scss-module__xZNebq__inputWrapper.hepticinput-module-scss-module__xZNebq__disabled.hepticinput-module-scss-module__xZNebq__error{box-shadow:none;background:#f9fafb;border-color:#e5e7eb}.hepticinput-module-scss-module__xZNebq__labelText{color:#686868;margin-bottom:8px;font-size:15px;font-weight:600}
.CustomRadio-module-scss-module__p0EKMW__radioGroupContainer{flex-direction:column;width:100%;display:flex}.CustomRadio-module-scss-module__p0EKMW__groupLabel{color:#686868;margin-bottom:18px;font-size:15px;font-weight:600}.CustomRadio-module-scss-module__p0EKMW__required{color:#ef4444;margin-left:2px}.CustomRadio-module-scss-module__p0EKMW__radioGroup{grid-template-columns:1fr 1fr;gap:20px;display:grid}.CustomRadio-module-scss-module__p0EKMW__radioGroup>:only-child{grid-column:1/-1}@media (max-width:912px){.CustomRadio-module-scss-module__p0EKMW__radioGroup{grid-template-columns:1fr}}.CustomRadio-module-scss-module__p0EKMW__radioContainer{cursor:pointer;flex:1;display:flex;position:relative}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__disabled{cursor:not-allowed}.CustomRadio-module-scss-module__p0EKMW__radioInput{opacity:0;cursor:pointer;position:absolute}.CustomRadio-module-scss-module__p0EKMW__radioWrapper{background:#fff;border-radius:12px;outline:1.5px solid #0000001d;align-items:center;gap:12px;width:100%;padding:16px;transition:all .2s;display:flex}.CustomRadio-module-scss-module__p0EKMW__radioContainer:hover:not(.CustomRadio-module-scss-module__p0EKMW__disabled) .CustomRadio-module-scss-module__p0EKMW__radioWrapper{background:#f9fafb;border-color:#d1d5db}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__focused .CustomRadio-module-scss-module__p0EKMW__radioWrapper{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__checked .CustomRadio-module-scss-module__p0EKMW__radioWrapper{background:#eff6ff;border-color:#3b82f6}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__disabled .CustomRadio-module-scss-module__p0EKMW__radioWrapper{cursor:not-allowed;opacity:.6;background:#f9fafb}.CustomRadio-module-scss-module__p0EKMW__radioCircle{background:#fff;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:2px;transition:all .2s;position:relative}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__checked .CustomRadio-module-scss-module__p0EKMW__radioCircle{background:#3b82f6;border-color:#3b82f6}.CustomRadio-module-scss-module__p0EKMW__radioDot{background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__checked .CustomRadio-module-scss-module__p0EKMW__radioDot{transform:translate(-50%,-50%)scale(1)}.CustomRadio-module-scss-module__p0EKMW__radioContent{flex:1;align-items:flex-start;gap:12px;display:flex}.CustomRadio-module-scss-module__p0EKMW__radioIcon{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;transition:color .2s;display:flex}.CustomRadio-module-scss-module__p0EKMW__radioIcon svg{width:20px;height:20px}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__checked .CustomRadio-module-scss-module__p0EKMW__radioIcon{color:#3b82f6}.CustomRadio-module-scss-module__p0EKMW__radioText{flex-direction:column;gap:4px;display:flex}.CustomRadio-module-scss-module__p0EKMW__radioLabel{color:#374151;font-size:14px;font-weight:500;line-height:1.4}@media (max-width:768px){.CustomRadio-module-scss-module__p0EKMW__radioLabel{font-size:13px}}.CustomRadio-module-scss-module__p0EKMW__radioDescription{color:#9ca3af;font-size:13px;font-weight:400;line-height:1.5}.CustomRadio-module-scss-module__p0EKMW__radioContainer.CustomRadio-module-scss-module__p0EKMW__checked .CustomRadio-module-scss-module__p0EKMW__radioLabel{color:#1e40af}.CustomRadio-module-scss-module__p0EKMW__errorMessage{color:#ef4444;align-items:center;gap:4px;padding-left:4px;font-size:13px;font-weight:500;display:flex}.CustomRadio-module-scss-module__p0EKMW__helperText{color:#9ca3af;padding-left:4px;font-size:13px}@media (max-width:640px){.CustomRadio-module-scss-module__p0EKMW__radioGroup.CustomRadio-module-scss-module__p0EKMW__horizontal{flex-direction:column}}
.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroupContainer{flex-direction:column;width:100%;font-family:Poppins,sans-serif;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__groupLabel{color:#686868;margin-bottom:18px;font-size:15px;font-weight:600}.CustomCheckbox-module-scss-module__8V7cKG__required{color:#ef4444;margin-left:2px}.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroup{gap:12px;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroup.CustomCheckbox-module-scss-module__8V7cKG__vertical{flex-direction:column}.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroup.CustomCheckbox-module-scss-module__8V7cKG__multi{grid-template-columns:1fr 1fr;display:grid}.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroup.CustomCheckbox-module-scss-module__8V7cKG__horizontal{flex-flow:wrap}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer{cursor:pointer;font-family:Poppins,sans-serif;display:flex;position:relative}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__disabled{cursor:not-allowed}.CustomCheckbox-module-scss-module__8V7cKG__checkboxInput{opacity:0;cursor:pointer;position:absolute}.CustomCheckbox-module-scss-module__8V7cKG__checkboxWrapper{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:16px;transition:all .2s;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer:hover:not(.CustomCheckbox-module-scss-module__8V7cKG__disabled) .CustomCheckbox-module-scss-module__8V7cKG__checkboxWrapper{background:#f9fafb;border-color:#d1d5db}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__focused .CustomCheckbox-module-scss-module__8V7cKG__checkboxWrapper{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__checked .CustomCheckbox-module-scss-module__8V7cKG__checkboxWrapper,.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__indeterminate .CustomCheckbox-module-scss-module__8V7cKG__checkboxWrapper{background:#eff6ff;border-color:#3b82f6}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__disabled .CustomCheckbox-module-scss-module__8V7cKG__checkboxWrapper{cursor:not-allowed;opacity:.6;background:#f9fafb}.CustomCheckbox-module-scss-module__8V7cKG__checkboxBox{background:#fff;border:2px solid #d1d5db;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:all .2s;display:flex;position:relative}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__checked .CustomCheckbox-module-scss-module__8V7cKG__checkboxBox,.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__indeterminate .CustomCheckbox-module-scss-module__8V7cKG__checkboxBox{background:#3b82f6;border-color:#3b82f6}.CustomCheckbox-module-scss-module__8V7cKG__checkIcon{color:#fff;opacity:0;transition:all .2s;transform:scale(0)}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__checked .CustomCheckbox-module-scss-module__8V7cKG__checkIcon,.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__indeterminate .CustomCheckbox-module-scss-module__8V7cKG__checkIcon{opacity:1;transform:scale(1)}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContent{flex:1;align-items:flex-start;gap:12px;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__checkboxIcon{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;transition:color .2s;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__checkboxIcon svg{width:18px;height:18px}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__checked .CustomCheckbox-module-scss-module__8V7cKG__checkboxIcon,.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__indeterminate .CustomCheckbox-module-scss-module__8V7cKG__checkboxIcon{color:#3b82f6}.CustomCheckbox-module-scss-module__8V7cKG__checkboxText{flex-direction:column;gap:4px;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__checkboxLabel{color:#374151;font-size:14px;font-weight:500;line-height:1.4}.CustomCheckbox-module-scss-module__8V7cKG__checkboxDescription{color:#9ca3af;font-size:13px;font-weight:400;line-height:1.5}.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__checked .CustomCheckbox-module-scss-module__8V7cKG__checkboxLabel,.CustomCheckbox-module-scss-module__8V7cKG__checkboxContainer.CustomCheckbox-module-scss-module__8V7cKG__indeterminate .CustomCheckbox-module-scss-module__8V7cKG__checkboxLabel{color:#1e40af}.CustomCheckbox-module-scss-module__8V7cKG__errorMessage{color:#ef4444;align-items:center;gap:4px;padding-left:4px;font-size:13px;font-weight:500;display:flex}.CustomCheckbox-module-scss-module__8V7cKG__helperText{color:#9ca3af;padding-left:4px;font-size:13px}.CustomCheckbox-module-scss-module__8V7cKG__selectionCounter{color:#6b7280;padding-left:4px;font-size:12px;font-weight:500}@media (max-width:640px){.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroup.CustomCheckbox-module-scss-module__8V7cKG__horizontal{flex-direction:column}.CustomCheckbox-module-scss-module__8V7cKG__checkboxGroup.CustomCheckbox-module-scss-module__8V7cKG__multi{flex-direction:column;display:flex}}
.CustomDropdown-module-scss-module__KETQ-G__dropdown{width:100%;position:relative}.CustomDropdown-module-scss-module__KETQ-G__dropdownButton{cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;padding:clamp(10px,2vw,12px) clamp(12px,3vw,16px);transition:all .2s;display:flex}.CustomDropdown-module-scss-module__KETQ-G__dropdownButton:hover:not(:disabled){border-color:#d1d5db;box-shadow:0 2px 8px #0000000d}.CustomDropdown-module-scss-module__KETQ-G__dropdownButton:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CustomDropdown-module-scss-module__KETQ-G__buttonContent{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.CustomDropdown-module-scss-module__KETQ-G__label{color:#8b8b8b;text-transform:capitalize;font-size:12px;font-weight:600}.CustomDropdown-module-scss-module__KETQ-G__displayArea{align-items:center;gap:clamp(6px,1.5vw,8px);width:100%;min-width:0;display:flex}.CustomDropdown-module-scss-module__KETQ-G__icon,.CustomDropdown-module-scss-module__KETQ-G__optionIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.CustomDropdown-module-scss-module__KETQ-G__icon svg,.CustomDropdown-module-scss-module__KETQ-G__optionIcon svg{width:clamp(16px,3vw,20px);height:clamp(16px,3vw,20px)}.CustomDropdown-module-scss-module__KETQ-G__optionIcon svg{stroke:gray}.CustomDropdown-module-scss-module__KETQ-G__text{color:#585859;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}.CustomDropdown-module-scss-module__KETQ-G__chevron,.CustomDropdown-module-scss-module__KETQ-G__loader{color:#9ca3af;flex-shrink:0;transition:transform .2s}.CustomDropdown-module-scss-module__KETQ-G__loader{animation:1s linear infinite CustomDropdown-module-scss-module__KETQ-G__spin}@keyframes CustomDropdown-module-scss-module__KETQ-G__spin{to{transform:rotate(360deg)}}.CustomDropdown-module-scss-module__KETQ-G__open .CustomDropdown-module-scss-module__KETQ-G__chevron{transform:rotate(180deg)}.CustomDropdown-module-scss-module__KETQ-G__dropdownMenu{z-index:1000;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;animation:.2s CustomDropdown-module-scss-module__KETQ-G__slideDown;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 10px 25px #0000001a}@keyframes CustomDropdown-module-scss-module__KETQ-G__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CustomDropdown-module-scss-module__KETQ-G__searchContainer{z-index:10;background:#fafafa;border-bottom:1.5px solid #f3f4f6;align-items:center;gap:10px;padding:clamp(10px,2vw,12px) clamp(12px,3vw,16px);display:flex;position:sticky;top:0}.CustomDropdown-module-scss-module__KETQ-G__searchIcon{color:#9ca3af;flex-shrink:0}.CustomDropdown-module-scss-module__KETQ-G__searchInput{color:#374151;background:0 0;border:none;outline:none;flex:1;font-size:clamp(13px,2.5vw,14px);font-weight:400}.CustomDropdown-module-scss-module__KETQ-G__searchInput::placeholder{color:#9ca3af}.CustomDropdown-module-scss-module__KETQ-G__optionsContainer{max-height:300px;overflow-y:auto}.CustomDropdown-module-scss-module__KETQ-G__optionsContainer::-webkit-scrollbar{width:6px}.CustomDropdown-module-scss-module__KETQ-G__optionsContainer::-webkit-scrollbar-track{background:#f9fafb}.CustomDropdown-module-scss-module__KETQ-G__optionsContainer::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.CustomDropdown-module-scss-module__KETQ-G__optionsContainer::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CustomDropdown-module-scss-module__KETQ-G__dropdownOption{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:10px;padding:clamp(10px,2vw,12px) clamp(12px,3vw,16px);transition:all .15s;display:flex}.CustomDropdown-module-scss-module__KETQ-G__dropdownOption:last-child{border-bottom:none}.CustomDropdown-module-scss-module__KETQ-G__dropdownOption:hover{background:#f9fafb}.CustomDropdown-module-scss-module__KETQ-G__dropdownOption.CustomDropdown-module-scss-module__KETQ-G__selected{background:#eff6ff}.CustomDropdown-module-scss-module__KETQ-G__optionLabel{color:#374151;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.CustomDropdown-module-scss-module__KETQ-G__noResults{text-align:center;color:#9ca3af;padding:clamp(20px,4vw,24px) clamp(12px,3vw,16px);font-size:clamp(13px,2.5vw,14px);font-weight:500}.CustomDropdown-module-scss-module__KETQ-G__addNewContainer{background:#fafafa;border-top:1.5px solid #f3f4f6;padding:12px}.CustomDropdown-module-scss-module__KETQ-G__addNewButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:clamp(10px,2vw,12px);font-size:clamp(13px,2.5vw,14px);font-weight:600;transition:all .2s;display:flex}.CustomDropdown-module-scss-module__KETQ-G__addNewButton:hover:not(:disabled){background:#2563eb}.CustomDropdown-module-scss-module__KETQ-G__addNewButton:disabled{opacity:.6;cursor:not-allowed}.CustomDropdown-module-scss-module__KETQ-G__addNewButton svg{width:16px;height:16px}.CustomDropdown-module-scss-module__KETQ-G__addNewLoader{animation:1s linear infinite CustomDropdown-module-scss-module__KETQ-G__spin}.CustomDropdown-module-scss-module__KETQ-G__priority .CustomDropdown-module-scss-module__KETQ-G__dropdownButton{background:#fef2f2;border-color:#fecaca}.CustomDropdown-module-scss-module__KETQ-G__status .CustomDropdown-module-scss-module__KETQ-G__dropdownButton{background:#fffbeb;border-color:#fde68a}.CustomDropdown-module-scss-module__KETQ-G__outline-green .CustomDropdown-module-scss-module__KETQ-G__dropdownButton{background:#f0fdf4;border-color:#bbf7d0}.CustomDropdown-module-scss-module__KETQ-G__outline-blue .CustomDropdown-module-scss-module__KETQ-G__dropdownButton{background:#eff6ff;border-color:#bfdbfe}.CustomDropdown-module-scss-module__KETQ-G__outline-red .CustomDropdown-module-scss-module__KETQ-G__dropdownButton{background:#fef2f2;border-color:#fecaca}.CustomDropdown-module-scss-module__KETQ-G__disabled{pointer-events:none}@media (max-width:640px){.CustomDropdown-module-scss-module__KETQ-G__dropdownMenu{max-width:100vw}.CustomDropdown-module-scss-module__KETQ-G__optionsContainer{max-height:250px}}.CustomDropdown-module-scss-module__KETQ-G__error{border-color:#e53935}.CustomDropdown-module-scss-module__KETQ-G__errorText{color:#e53935;margin-top:4px;font-size:12px}.CustomDropdown-module-scss-module__KETQ-G__required{color:#e53935;margin-left:4px}.CustomDropdown-module-scss-module__KETQ-G__labelText{color:#686868;margin-bottom:18px;font-size:15px;font-weight:600}
.UserOnboarding-module-scss-module__4jLavW__onboarding{background:#fafcff;justify-content:center;align-items:center;height:100vh;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__onboarding{align-items:flex-start;height:auto;min-height:100vh;padding:20px 0}}.UserOnboarding-module-scss-module__4jLavW__logoWhologram{opacity:.2;width:500px;height:auto;position:absolute;bottom:-129px;left:-64px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__logoWhologram{width:300px;bottom:-80px;left:-40px}}.UserOnboarding-module-scss-module__4jLavW__onboardingContainer{z-index:1;background-color:#fff;outline:1px solid #0000000f;grid-template-rows:1fr;grid-template-columns:52% 1fr;align-items:stretch;min-width:1180px;max-width:1180px;min-height:750px;max-height:750px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0e3f7e0f,0 1px 1px -.5px #2a334608,0 2px 2px -1px #2a33460a,0 3px 3px -1.5px #2a33460a,0 5px 5px -2.5px #2a334608,0 10px 10px -5px #2a334608,0 24px 24px -8px #2a334608}@media (max-width:1200px){.UserOnboarding-module-scss-module__4jLavW__onboardingContainer{min-width:95%;max-width:95%}}@media (max-width:1024px){.UserOnboarding-module-scss-module__4jLavW__onboardingContainer{grid-template-columns:1fr;min-width:90%;max-width:90%;min-height:auto;max-height:none}}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__onboardingContainer{min-width:100%;max-width:100%;box-shadow:none;border-radius:0;outline:none}}.UserOnboarding-module-scss-module__4jLavW__formCard{border-right:1px solid #00000018;flex-direction:column;padding:45px;display:flex}@media (max-width:1024px){.UserOnboarding-module-scss-module__4jLavW__formCard{border-bottom:1px solid #00000018;border-right:none}}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__formCard{border-bottom:none;padding:24px 20px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__formCard{padding:20px 16px}}.UserOnboarding-module-scss-module__4jLavW__header{flex-direction:column;gap:28px;display:flex}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__header{gap:20px}}.UserOnboarding-module-scss-module__4jLavW__serviceInfo{align-items:center;gap:16px;display:flex}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__serviceInfo{gap:12px}}.UserOnboarding-module-scss-module__4jLavW__serviceIcon{background:#f9fbff;border-radius:12px;outline:1px solid #00000014;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.UserOnboarding-module-scss-module__4jLavW__serviceIcon svg{stroke-width:1.5px;width:30px;height:30px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__serviceIcon{width:40px;height:40px}.UserOnboarding-module-scss-module__4jLavW__serviceIcon svg{width:24px;height:24px}}.UserOnboarding-module-scss-module__4jLavW__startText{color:#6b7280;font-size:16px;font-weight:500}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__startText{font-size:14px}}.UserOnboarding-module-scss-module__4jLavW__serviceTitle{color:#484e6d;margin:0;font-size:22px;font-weight:600;line-height:1.3}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__serviceTitle{font-size:18px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__serviceTitle{font-size:16px}}.UserOnboarding-module-scss-module__4jLavW__formContent{flex:1;margin:40px 0 32px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__formContent{margin:24px 0 20px}}.UserOnboarding-module-scss-module__4jLavW__stepTitle{color:#0f182d;margin:0 0 20px;font-size:20px;font-weight:600}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__stepTitle{margin:0 0 16px;font-size:18px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__stepTitle{font-size:16px}}.UserOnboarding-module-scss-module__4jLavW__fields{flex-direction:column;gap:25px;display:flex}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__fields{gap:25px}}.UserOnboarding-module-scss-module__4jLavW__navigation{background:#fff;grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__navigation{grid-template-columns:1fr 1fr;gap:10px}}.UserOnboarding-module-scss-module__4jLavW__navigation button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:100%;padding:16px;font-size:16px;font-weight:500;transition:all .2s;display:flex}.UserOnboarding-module-scss-module__4jLavW__navigation button svg{width:24px;height:24px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__navigation button{padding:14px;font-size:15px}.UserOnboarding-module-scss-module__4jLavW__navigation button svg{width:20px;height:20px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__navigation button{padding:12px;font-size:14px}}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSecondary{color:#374151;background:#f9fafb;border:1px solid #e5e7eb}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSecondary:hover{background:#f3f4f6}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSecondary:active{background:#e5e7eb}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSecondary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSecondary{order:2}}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnPrimary,.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSkip{color:#fff;background:#2563eb}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnPrimary:hover,.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSkip:hover{background:#1d4ed8}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnPrimary:active,.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSkip:active{background:#1e40af}.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnPrimary:disabled,.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSkip:disabled{cursor:not-allowed;background:#93c5fd}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnPrimary,.UserOnboarding-module-scss-module__4jLavW__navigation .UserOnboarding-module-scss-module__4jLavW__btnSkip{order:1}}.UserOnboarding-module-scss-module__4jLavW__rightSide{background:linear-gradient(45deg,#fff,#edf7ff);flex-direction:column;align-items:center;gap:20px;padding:40px 32px;display:flex}@media (max-width:1024px){.UserOnboarding-module-scss-module__4jLavW__rightSide{padding:32px 24px}}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__rightSide{gap:16px;padding:24px 20px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__rightSide{padding:20px 16px}}.UserOnboarding-module-scss-module__4jLavW__service_video{border-radius:16px;outline:1px solid #4242422d;width:100%;max-width:100%;height:fit-content;padding:10px;overflow:hidden}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__service_video{border-radius:12px;padding:8px}}.UserOnboarding-module-scss-module__4jLavW__service_perks{border-radius:15px;grid-template-columns:1fr;align-items:start;gap:25px;width:100%;padding:20px 0;display:grid}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__service_perks{gap:20px;padding:16px 0}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__service_perks{gap:16px;padding:12px 0}}.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk{color:#545454;align-items:center;gap:12px;width:fit-content;font-size:16px;font-weight:600;line-height:1.5;display:flex}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk{gap:10px;font-size:14px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk{gap:8px;font-size:13px}}.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk .UserOnboarding-module-scss-module__4jLavW__perk_desc{color:gray;font-size:13px;font-weight:400}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk .UserOnboarding-module-scss-module__4jLavW__perk_desc{font-size:12px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk .UserOnboarding-module-scss-module__4jLavW__perk_desc{font-size:11px}}.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk svg{flex-shrink:0;width:24px;height:24px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk svg{width:20px;height:20px}}.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk img{width:20px;height:20px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__service_perks .UserOnboarding-module-scss-module__4jLavW__perk img{width:18px;height:18px}}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert{z-index:1000;border-radius:8px;align-items:center;gap:12px;max-width:90%;padding:12px 20px;font-size:14px;animation:.3s ease-out UserOnboarding-module-scss-module__4jLavW__slideDown;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__duplicateAlert,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert{gap:10px;max-width:95%;padding:10px 16px;font-size:13px;top:10px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__duplicateAlert,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert{padding:8px 12px;font-size:12px}}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert svg,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert svg{flex-shrink:0}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__duplicateAlert svg,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert svg{width:18px;height:18px}}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert button,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert button{cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:0;font-size:20px;transition:opacity .2s}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert button:hover,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert button:hover{opacity:1}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__duplicateAlert button,.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert button{font-size:18px}}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert{color:#856404;background:#fff3cd;border:1px solid #ffeaa7}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert svg{color:#f39c12}.UserOnboarding-module-scss-module__4jLavW__duplicateAlert button{color:#856404}.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert svg{color:#e74c3c}.UserOnboarding-module-scss-module__4jLavW__apiErrorAlert button{color:#721c24}@keyframes UserOnboarding-module-scss-module__4jLavW__slideDown{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.UserOnboarding-module-scss-module__4jLavW__thankYouSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:3rem 2rem;animation:.5s ease-in-out UserOnboarding-module-scss-module__4jLavW__fadeIn;display:flex}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__thankYouSection{min-height:300px;padding:2rem 1.5rem}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__thankYouSection{min-height:250px;padding:1.5rem 1rem}}@keyframes UserOnboarding-module-scss-module__4jLavW__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.UserOnboarding-module-scss-module__4jLavW__thankYouIcon{margin-bottom:1.5rem;animation:1s ease-in-out UserOnboarding-module-scss-module__4jLavW__bounce}.UserOnboarding-module-scss-module__4jLavW__thankYouIcon svg{color:#10b981;stroke-width:1.5px;width:64px;height:64px}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__thankYouIcon svg{width:56px;height:56px}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__thankYouIcon svg{width:48px;height:48px}}@keyframes UserOnboarding-module-scss-module__4jLavW__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__thankYouIcon{margin-bottom:1rem}}.UserOnboarding-module-scss-module__4jLavW__thankYouTitle{color:#1f2937;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__thankYouTitle{margin-bottom:.875rem;font-size:1.75rem}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__thankYouTitle{margin-bottom:.75rem;font-size:1.5rem}}.UserOnboarding-module-scss-module__4jLavW__thankYouMessage{color:#6b7280;max-width:500px;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.UserOnboarding-module-scss-module__4jLavW__thankYouMessage strong{color:#4f46e5;font-weight:600}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__thankYouMessage{max-width:100%;margin-bottom:1.5rem;font-size:1rem}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__thankYouMessage{margin-bottom:1.25rem;font-size:.9375rem}}.UserOnboarding-module-scss-module__4jLavW__whatsappButton{color:#fff;background:#030303;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.UserOnboarding-module-scss-module__4jLavW__whatsappButton svg{flex-shrink:0}.UserOnboarding-module-scss-module__4jLavW__whatsappButton:hover{background:#030303bb}.UserOnboarding-module-scss-module__4jLavW__whatsappButton:active{transform:translateY(0)}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__whatsappButton{gap:.625rem;padding:.875rem 1.5rem;font-size:.9375rem}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__whatsappButton{justify-content:center;width:100%;padding:.75rem 1.25rem;font-size:.875rem}}.UserOnboarding-module-scss-module__4jLavW__loadingPayment{flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;display:flex}.UserOnboarding-module-scss-module__4jLavW__loadingPayment p{color:#6b7280;font-size:.9375rem;font-weight:500}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__loadingPayment p{font-size:.875rem}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__loadingPayment p{font-size:.8125rem}}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__loadingPayment{gap:.75rem;margin-top:.75rem}}@keyframes UserOnboarding-module-scss-module__4jLavW__pulse{0%,to{opacity:1}50%{opacity:.5}}.UserOnboarding-module-scss-module__4jLavW__loadingPayment{animation:2s ease-in-out infinite UserOnboarding-module-scss-module__4jLavW__pulse}.UserOnboarding-module-scss-module__4jLavW__topActionBar{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);padding:.875rem 1.5rem;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 12px #6366f140}.UserOnboarding-module-scss-module__4jLavW__topActionBarContent{justify-content:flex-end;align-items:center;max-width:1200px;margin:0 auto;display:flex}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn{color:#6366f1;cursor:pointer;background:#fffffff2;border:2px solid #ffffff4d;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:700;transition:all .3s;display:flex}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn:hover:not(:disabled){background:#fff;border-color:#ffffff80}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn:active:not(:disabled){transform:translateY(0)}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn:disabled{opacity:.6;cursor:not-allowed}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn svg{width:18px;height:18px}.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn{color:#25d366;cursor:pointer;background:#fffffff2;border:2px solid #ffffff4d;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000001a}.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn:hover{color:#128c7e;background:#fff;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn:active{transform:translateY(0)}.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn svg{width:18px;height:18px}.UserOnboarding-module-scss-module__4jLavW__onboarding{padding-top:4rem}@media (max-width:768px){.UserOnboarding-module-scss-module__4jLavW__topActionBar{padding:.75rem 1rem}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn,.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn{padding:.5rem 1rem;font-size:.875rem}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn svg,.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn svg{width:16px;height:16px}.UserOnboarding-module-scss-module__4jLavW__onboarding{padding-top:3.5rem}}@media (max-width:480px){.UserOnboarding-module-scss-module__4jLavW__topActionBar{padding:.625rem .75rem}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn,.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn{padding:.5rem .875rem;font-size:.8125rem}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn span,.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn span{display:none}.UserOnboarding-module-scss-module__4jLavW__topBarPaymentBtn svg,.UserOnboarding-module-scss-module__4jLavW__topBarWhatsappBtn svg{width:20px;height:20px}.UserOnboarding-module-scss-module__4jLavW__onboarding{padding-top:3rem}}
.loading-module-scss-module__4b6mdq__wrapper{justify-content:center;align-items:center;display:flex}.loading-module-scss-module__4b6mdq__spinner{border:3px solid #00000026;border-top-color:#1976d2;border-radius:50%;animation:.8s linear infinite loading-module-scss-module__4b6mdq__spin}.loading-module-scss-module__4b6mdq__sm{border-width:2px;width:20px;height:20px}.loading-module-scss-module__4b6mdq__md{border-width:3px;width:40px;height:40px}.loading-module-scss-module__4b6mdq__lg{border-width:4px;width:56px;height:56px}@keyframes loading-module-scss-module__4b6mdq__spin{to{transform:rotate(360deg)}}
