._modalHeaderTitle_1huac_5{font-size:18px;font-weight:600;flex:1;display:flex;align-items:center;gap:8px;color:inherit}._modalHeaderTitleDefault_1huac_25{font-size:14px;font-weight:600;flex:1}._closeButton_1huac_37{color:inherit;opacity:.9;background:transparent;border:none!important;padding:4px 8px}._closeButtonDefault_1huac_53{border:none!important}._container_14sd1_5{display:flex;flex-direction:column;gap:12px}._iconSpacing_14sd1_19{margin-right:4px}._dropdownArrow_14sd1_29{margin-left:4px}._formContainer_14sd1_37{display:grid;gap:12px;width:100%;box-sizing:border-box}._formContainer_14sd1_37 input,._formContainer_14sd1_37 select,._formContainer_14sd1_37 textarea{width:100%;box-sizing:border-box;max-width:100%}._stepIndicator_14sd1_69{display:flex;gap:8px;margin-bottom:16px;justify-content:center}._stepIndicatorItem_14sd1_83{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}._stepIndicatorItemActive_14sd1_103{background:#3b82f6;color:#fff;font-weight:600}._stepIndicatorItemInactive_14sd1_115{background:#232733;color:#9ca3af;font-weight:400}._stepTitle_14sd1_129{margin-bottom:16px;text-align:center;font-size:14px;color:#9ca3af}._formGrid_14sd1_145{display:grid;gap:12px}._formGridTwoCol_14sd1_155{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formGridGap6_14sd1_167{display:grid;gap:6px}._formLabel_14sd1_177{opacity:.8;font-size:14px}._formSmallText_14sd1_187{font-size:12px;opacity:.7;margin-top:-4px}._buttonContainer_14sd1_201{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}._sectionHeader_14sd1_217{margin-bottom:16px}._sectionTitle_14sd1_225{margin:0 0 8px;font-size:16px}._sectionDescription_14sd1_235{margin:0;font-size:14px;opacity:.7}._formInput_14sd1_249,._formTextarea_14sd1_251,._formFileInput_14sd1_253{width:100%;padding:8px;border-radius:8px;box-sizing:border-box;font-size:14px;resize:vertical}._formTextarea_14sd1_251{min-height:60px}._formFileInput_14sd1_253{cursor:pointer}._fileSelectedText_14sd1_289{margin:4px 0 0;font-size:12px;opacity:.7}._fileUploadLabel_14sd1_303{display:block;margin-bottom:8px;font-size:14px;opacity:.8}._message_14sd1_317{opacity:.8}._errorMessage_14sd1_325{padding:12px;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:6px;color:#dc2626;font-size:14px;margin-bottom:12px}._successMessage_14sd1_345{padding:12px;background-color:#d1fae5;border:1px solid #6ee7b7;border-radius:6px;color:#065f46;font-size:14px;margin-bottom:12px}._selectLabel_14sd1_365{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:inherit}._select_14sd1_365{width:100%;padding:10px;border-radius:6px;border:1px solid #232733;background:inherit;color:inherit;font-size:14px}._selectError_14sd1_401{color:#dc2626;font-size:12px;margin-top:4px}._container_u1krq_5{display:flex;flex-direction:column;gap:12px}._iconSpacing_u1krq_19{margin-right:4px}._dropdownArrow_u1krq_29{margin-left:4px}._registerButton_u1krq_39{background:transparent!important;border:1px solid #dee2e6!important;color:#fff!important}._registerButton_u1krq_39:hover{background:transparent!important}._formContainer_u1krq_59{display:grid;gap:16px;padding:16px;width:100%;box-sizing:border-box;background:#fff}._cardHeader_u1krq_79{display:flex;align-items:center;flex-shrink:0;padding:12px 16px;margin:0;border-radius:8px 8px 0 0;background-color:var(--header-bg-color, #28a745);color:var(--header-text-color, white)}._cardHeader_u1krq_79._customer_u1krq_107,._cardHeader_u1krq_79._user_u1krq_109{--header-bg-color: #28a745;--header-text-color: white}._cardHeader_u1krq_79._merchant_u1krq_119{--header-bg-color: #007bff;--header-text-color: white}._cardHeader_u1krq_79._rider_u1krq_129{--header-bg-color: #ffc107;--header-text-color: #212529}._cardHeader_u1krq_79 h4{margin:0;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}._formContainer_u1krq_59 input,._formContainer_u1krq_59 select,._formContainer_u1krq_59 textarea{width:100%;box-sizing:border-box;max-width:100%}._stepIndicator_u1krq_175{display:flex;gap:8px;margin-bottom:16px;justify-content:center}._stepIndicatorItem_u1krq_189{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}._stepIndicatorItem_u1krq_189._active_u1krq_209{background:#007bff;color:#fff;font-weight:600}._stepIndicatorItem_u1krq_189._inactive_u1krq_221{background:#dee2e6;color:#6c757d;font-weight:400}._stepTitle_u1krq_235{margin-bottom:16px;text-align:center;font-size:14px;color:#6c757d}._formGrid_u1krq_251{display:grid;gap:12px}._formGridTwoCol_u1krq_261{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formGridGap6_u1krq_273{display:grid;gap:6px}._formLabel_u1krq_283{opacity:.8;font-size:14px}._formSmallText_u1krq_293{font-size:12px;opacity:.7;margin-top:-4px}._phoneNumberContainer_u1krq_307{display:flex;gap:8px;align-items:flex-start}._countryCodeWrapper_u1krq_319{width:140px;flex-shrink:0}._countryCodeLabel_u1krq_329{display:block;margin-bottom:4px;font-size:14px;font-weight:500;color:#212529}._countryCodeSelect_u1krq_345{width:100%;padding:10px;border-radius:6px;border:1px solid #dee2e6;background:#fff;color:#212529;font-size:14px;cursor:pointer}._countryCodeSelect_u1krq_345:focus{outline:none;border-color:#007bff}._phoneNumberInput_u1krq_377{flex:1}._buttonContainer_u1krq_387{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}._sectionHeader_u1krq_403{margin-bottom:16px}._sectionTitle_u1krq_411{margin:0 0 8px;font-size:16px}._sectionDescription_u1krq_421{margin:0;font-size:14px;opacity:.7}._fileUploadArea_u1krq_435{border:2px dashed #dee2e6;border-radius:8px;padding:24px;text-align:center;cursor:pointer;transition:border-color .2s,background-color .2s}._fileUploadArea_u1krq_435:hover{border-color:#007bff;background-color:#f8f9fa}._fileUploadArea_u1krq_435._dragging_u1krq_463{border-color:#007bff;background-color:#e7f3ff}._fileUploadIcon_u1krq_473{font-size:48px;color:#6c757d;margin-bottom:8px}._fileUploadText_u1krq_485{font-size:14px;color:#6c757d;margin-bottom:4px}._fileUploadHint_u1krq_497{font-size:12px;color:#9ca3af}._message_u1krq_507{opacity:.8}._errorMessage_u1krq_515{padding:12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;font-size:14px;margin-bottom:12px}._successMessage_u1krq_535{padding:12px;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:14px;margin-bottom:12px}._selectLabel_u1krq_555{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:inherit}._select_u1krq_555{width:100%;padding:10px;border-radius:6px;border:1px solid #dee2e6;background:inherit;color:inherit;font-size:14px}._selectError_u1krq_591{color:#dc3545;font-size:12px;margin-top:4px}._formInput_u1krq_605,._formTextarea_u1krq_607,._formFileInput_u1krq_609{width:100%;padding:8px;border-radius:8px;box-sizing:border-box;font-size:14px;resize:vertical}._formTextarea_u1krq_607{min-height:60px}._formFileInput_u1krq_609{cursor:pointer}._fileSelectedText_u1krq_645{margin:4px 0 0;font-size:12px;opacity:.7}._fileUploadLabel_u1krq_659{display:block;margin-bottom:8px;font-size:14px;opacity:.8}._container_c0gbv_5{display:flex;flex-direction:column;gap:12px}._formContainer_c0gbv_17{display:grid;gap:12px;width:100%;box-sizing:border-box}._formContainer_c0gbv_17 input,._formContainer_c0gbv_17 select,._formContainer_c0gbv_17 textarea{width:100%;box-sizing:border-box;max-width:100%}._message_c0gbv_47{opacity:.8}._errorMessage_c0gbv_55,._successMessage_c0gbv_69{padding:12px;border-radius:6px;font-size:14px;margin-bottom:12px}._selectLabel_c0gbv_83{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:inherit}._select_c0gbv_83{width:100%;padding:10px;border-radius:6px;background:inherit;color:inherit;font-size:14px}._selectError_c0gbv_117{color:#dc2626;font-size:12px;margin-top:4px}._phoneNumberContainer_c0gbv_129{display:flex;gap:8px;align-items:flex-start}._countryCodeWrapper_c0gbv_141{width:140px;flex-shrink:0}._countryCodeLabel_c0gbv_151{display:block;margin-bottom:4px;font-size:14px;font-weight:500;color:inherit}._countryCodeSelect_c0gbv_167{width:100%;padding:10px;border-radius:6px;border:1px solid var(--theme-border, #232733);background:var(--theme-bg, #0f1115);color:var(--theme-text, #e5e7eb);font-size:14px;cursor:pointer}._phoneNumberInput_c0gbv_189{flex:1}
