.BranchAdminLayout_statusBadge__XjgLa{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:999px;font-size:var(--font-size-xsmall);font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.BranchAdminLayout_adminPage__uScUt{padding:1.5rem;background-color:var(--color-bg-page);min-height:calc(100vh - var(--header-height));width:100%}@media(min-width:769px)and (max-width:1024px){.BranchAdminLayout_adminPage__uScUt{padding:2rem}}.BranchAdminLayout_adminPageHeader__M_rEl{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.BranchAdminLayout_adminPageHeader__M_rEl .BranchAdminLayout_titleSection__OsZvI .BranchAdminLayout_pageTitle__N8dFQ{font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem;line-height:1.2}@media(min-width:769px)and (max-width:1024px){.BranchAdminLayout_adminPageHeader__M_rEl .BranchAdminLayout_titleSection__OsZvI .BranchAdminLayout_pageTitle__N8dFQ{font-size:var(--font-size-xlarge)}}.BranchAdminLayout_adminPageHeader__M_rEl .BranchAdminLayout_titleSection__OsZvI .BranchAdminLayout_pageSubtitle__BeCP0{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0}.BranchAdminLayout_adminPageHeader__M_rEl .BranchAdminLayout_headerActions__l5pNd{display:flex;gap:1rem;align-items:center}.BranchAdminLayout_adminCard__MCIEg,.BranchAdminLayout_adminTableWrapper__Q7i6b{background:var(--color-bg-card);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05);border:1px solid var(--color-border-subtle);padding:1.5rem;overflow:hidden}.BranchAdminLayout_adminSearchSection__BYSVb{margin-bottom:1.5rem}.BranchAdminLayout_adminSearchSection__BYSVb .BranchAdminLayout_searchBar__sqnlE{position:relative;max-width:500px;display:flex;align-items:center}.BranchAdminLayout_adminSearchSection__BYSVb .BranchAdminLayout_searchBar__sqnlE .BranchAdminLayout_searchIcon__27EpS{position:absolute;left:12px;color:var(--color-text-muted);font-size:20px;pointer-events:none}.BranchAdminLayout_adminSearchSection__BYSVb .BranchAdminLayout_searchBar__sqnlE .BranchAdminLayout_searchInput__sDuq7{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid var(--color-border-subtle);border-radius:8px;font-size:var(--font-size-small);background-color:var(--color-bg-card);color:var(--color-text-primary);transition:all .2s ease}.BranchAdminLayout_adminSearchSection__BYSVb .BranchAdminLayout_searchBar__sqnlE .BranchAdminLayout_searchInput__sDuq7:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1)}.BranchAdminLayout_adminSearchSection__BYSVb .BranchAdminLayout_searchBar__sqnlE .BranchAdminLayout_searchInput__sDuq7::-moz-placeholder{color:var(--color-text-muted)}.BranchAdminLayout_adminSearchSection__BYSVb .BranchAdminLayout_searchBar__sqnlE .BranchAdminLayout_searchInput__sDuq7::placeholder{color:var(--color-text-muted)}.BranchAdminLayout_adminTableWrapper__Q7i6b{padding:0;overflow-x:auto}.BranchAdminLayout_adminTable__eaMVt{width:100%;border-collapse:collapse;font-size:var(--font-size-small)}.BranchAdminLayout_adminTable__eaMVt th{background-color:var(--color-tertiary-50);padding:1rem 1.25rem;text-align:left;font-weight:600;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}.BranchAdminLayout_adminTable__eaMVt td{padding:1.25rem;border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;color:var(--color-text-primary)}.BranchAdminLayout_adminTable__eaMVt .BranchAdminLayout_tableRow__vV7_0{transition:background-color .2s ease;cursor:pointer}.BranchAdminLayout_adminTable__eaMVt .BranchAdminLayout_tableRow__vV7_0:hover{background-color:var(--color-tertiary-50)}.BranchAdminLayout_adminTable__eaMVt .BranchAdminLayout_tableRow__vV7_0:last-child td{border-bottom:none}.BranchAdminLayout_statusBadge__XjgLa{background-color:var(--color-tertiary-100);color:var(--color-tertiary-600)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_PENDING__I1Q1W,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Pending__75kHG,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_pending__yvpqT{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_ACTIVE__hRo8o,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_APPROVED__IQODc,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Active__sbeRK,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Approved__VxZay,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_SCHEDULED__HEv65,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Scheduled__z_jDw,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_active__Det_d,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_approved__15swp,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_scheduled__WTS3N{background-color:var(--color-success-100);color:var(--color-success-700)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_IN_PROGRESS__aXeG5,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_InProgress__ydtFU,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_In_Progress__0xCb7,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_ONMYWAY__Z7_me,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_ON_MY_WAY__M8xyq,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_STARTED___6Ddh,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Started__Y_hCe,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_in_progress__2hWqk,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_inprogress__AWJEA,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_onMyWay__s_AzG,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_on_my_way__C9qat,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_onmyway__tw2Ue,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_started__oCDPq{background-color:var(--color-primary-100);color:var(--color-primary-800)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_COMPLETED__y508X,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Completed__3qfpj,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_FULFILLED__B_gj_,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Fulfilled__VB_sE,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_completed__6cqfs,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_fulfilled__iLsJw{background-color:var(--color-success-700);color:var(--color-success-100)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_CANCELLED__ONied,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Cancelled__eCt_5,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_cancelled__ZDopb{background-color:var(--color-destructive-50);color:var(--color-destructive-700)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_REJECTED__Dmheg,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Rejected__KGpEK,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_rejected__iVOk6{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_INACTIVE__OzAGm,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Inactive__2wRf4,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_inactive__HzNuB{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_INCOMPLETE__0_q0M,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Incomplete__EYBxG,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_incomplete__Cx6pW{background-color:var(--color-tertiary-200);color:var(--color-tertiary-800)}.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_FAILED__4mMGo,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_Failed__UozIa,.BranchAdminLayout_statusBadge__XjgLa.BranchAdminLayout_failed__HTVeL{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.BranchAdminLayout_actions__K_N8o{display:flex;gap:.5rem;justify-content:flex-end}.BranchAdminLayout_adminLayout__PwUuv{display:flex;min-height:100vh;background-color:var(--color-bg-page)}.BranchAdminLayout_contentArea__LZKHi{flex:1 1;display:flex;flex-direction:column;overflow-x:hidden;min-width:0;transition:padding-left .3s ease;width:100%;box-sizing:border-box}.BranchAdminLayout_contentArea__LZKHi.BranchAdminLayout_mobile__jcQqF{padding-left:0}.BranchAdminLayout_contentArea__LZKHi.BranchAdminLayout_expanded__QK61F{padding-left:256px}@media(max-width:599px){.BranchAdminLayout_contentArea__LZKHi.BranchAdminLayout_expanded__QK61F{padding-left:0}}.BranchAdminLayout_contentArea__LZKHi.BranchAdminLayout_minimized__nxgnQ{padding-left:70px}@media(max-width:599px){.BranchAdminLayout_contentArea__LZKHi.BranchAdminLayout_minimized__nxgnQ{padding-left:0}}.BranchAdminLayout_mobileHeader__9NGtL{background-color:var(--color-primary)!important;z-index:1300!important}.BranchAdminLayout_hamburgerButton__MISmh,.BranchAdminLayout_hamburgerButton__MISmh .MuiSvgIcon-root{color:#fff!important}.BranchAdminLayout_mobileLogo__wj4zw{flex-grow:1;display:flex;justify-content:center;align-items:center}.BranchAdminLayout_mobileHeaderSpacer__GVm0K{height:56px;flex-shrink:0}.Branches_ordersPage__s8QCz{padding:1.5rem;background-color:#f8f9fa;min-height:100vh}.Branches_pageHeader__5shan{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;background:var(--color-background);padding:1.5rem;border-radius:8px;border:1px solid var(--color-tertiary-200)}.Branches_pageTitle__w55lo{font-size:1.75rem;font-weight:600;color:#212529;margin:0}.Branches_ordersHeaderActions__pQV_I{display:flex;gap:1rem;align-items:center}.Branches_paginationContainer__uYf3i{display:flex;align-items:center;gap:.5rem}.Branches_paginationLabel__pIWET{font-size:.875rem;font-weight:500;color:#495057;white-space:nowrap}.Branches_paginationSelect__rV8Ef{padding:8px 4px;border:1px solid #d1d5db;border-radius:6px;background:var(--color-background);font-size:14px;color:#374151;cursor:pointer;transition:all .2s ease}.Branches_paginationSelect__rV8Ef:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}.Branches_paginationSelect__rV8Ef:hover{border-color:#9ca3af}.Branches_filterBackdrop__XDZDL{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.Branches_loadingCell__Xtohe{text-align:center;padding:3rem 2rem;background:#f8f9fa}.Branches_loadingSpinner__0c81r{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#6c757d;font-size:.875rem}.Branches_spinner___b029{width:32px;height:32px;border:3px solid #e9ecef;border-top:3px solid var(--color-primary-500);border-radius:50%;animation:Branches_spin__FN__h 1s linear infinite}@keyframes Branches_spin__FN__h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Branches_addButton__Nrzu_,.Branches_filterButton__Rv0UI{display:flex;align-items:center;padding:.75rem 1rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Branches_filterButton__Rv0UI{background-color:#6c757d;color:#fff}.Branches_filterButton__Rv0UI:hover{background-color:#5a6268}.Branches_addButton__Nrzu_{background-color:var(--color-primary-500);color:var(--color-primary-text-500)}.Branches_addButton__Nrzu_:hover{background-color:#e8440d}.Branches_searchSection__FPNUA{margin-bottom:1.5rem}.Branches_searchBar__5k9v_{position:relative;max-width:500px}.Branches_searchIcon__zb8jb{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6c757d;font-size:20px}.Branches_searchInput__X6wOo{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #dee2e6;border-radius:6px;font-size:.875rem;background:var(--color-background)}.Branches_searchInput__X6wOo:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 2px rgba(243,80,24,.1)}.Branches_searchInput__X6wOo::-moz-placeholder{color:#6c757d}.Branches_searchInput__X6wOo::placeholder{color:#6c757d}.Branches_tableSection__Jgr0s{background:var(--color-background);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.Branches_ordersTable__77hAS{width:100%;border-collapse:collapse;font-size:.875rem}.Branches_ordersTable__77hAS th{background-color:#f8f9fa;padding:1rem .75rem;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}.Branches_ordersTable__77hAS td{padding:1rem .75rem;border-bottom:1px solid #dee2e6;vertical-align:top}.Branches_actionsHeader__tUjER{width:100px;text-align:center}.Branches_orderRow__yztQs:hover{background-color:#f8f9fa}.Branches_orderRow__yztQs:last-child td{border-bottom:none}.Branches_orderNumber__wJLuJ{font-weight:600;color:var(--color-primary-500)}.Branches_dateTime__22IoV .Branches_time__Kn_kS{font-size:.75rem;color:#6c757d}.Branches_customer__4jpcu{min-width:200px}.Branches_customerInfo__oWrlm .Branches_customerName__LQ4_W{font-weight:500;color:#212529;margin-bottom:.25rem}.Branches_customerInfo__oWrlm .Branches_customerEmail__98ZUZ{font-size:.75rem;color:#6c757d;margin-bottom:.25rem}.Branches_customerInfo__oWrlm .Branches_customerAddress__vw7E9{font-size:.75rem;color:#6c757d}.Branches_status__ueQVZ .Branches_statusBadge__I5d_X{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Branches_status__ueQVZ .Branches_statusPending__risGZ{background:var(--color-background) 3cd;color:#856404}.Branches_status__ueQVZ .Branches_statusApproved__yBi9X{background-color:#d4edda;color:#155724}.Branches_status__ueQVZ .Branches_statusRejected__VzovR{background-color:#f8d7da;color:#721c24}.Branches_status__ueQVZ .Branches_statusOn_my_way__EJgT3{background-color:#cce5ff;color:#004085}.Branches_status__ueQVZ .Branches_statusStarted__rCuF1{background-color:#e2e3e5;color:#383d41}.Branches_status__ueQVZ .Branches_statusFulfilled__dUkyu{background-color:#d4edda;color:#155724}.Branches_status__ueQVZ .Branches_statusCancelled__eh_Tb{background-color:#f5c6cb;color:#721c24}.Branches_status__ueQVZ .Branches_statusIncomplete___e1hX{background-color:#ffeaa7;color:#6c5ce7}.Branches_status__ueQVZ .Branches_statusActive__a6yeL{background-color:#d4edda;color:#155724}.Branches_status__ueQVZ .Branches_statusInactive__0vn8A{background-color:#f8d7da;color:#721c24}.Branches_driver__XfXF_ .Branches_driverInfo__uHhkE{font-weight:500;color:#212529}.Branches_driver__XfXF_ .Branches_unassigned__lwE9U{color:#6c757d;font-style:italic}.Branches_vehicles__NFvsN{min-width:150px}.Branches_vehicles__NFvsN .Branches_vehicleCount__PPUv1{font-weight:500;color:#212529;margin-bottom:.25rem}.Branches_vehicles__NFvsN .Branches_vehicleDetails__nfD7m .Branches_vehicleItem__ngR3s{font-size:.75rem;color:#6c757d;margin-bottom:.125rem}.Branches_vehicles__NFvsN .Branches_vehicleDetails__nfD7m .Branches_vehicleItem__ngR3s:last-child{margin-bottom:0}.Branches_tip__i7caR{font-weight:500;color:#28a745}.Branches_actions__EK6F5{text-align:center}.Branches_actionButtons__YDDNg{display:flex;gap:.5rem;justify-content:center}.Branches_menuButton__ibaoA,.Branches_viewButton__e5tBo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.Branches_viewButton__e5tBo{background-color:var(--color-primary-500);color:var(--color-primary-text-500)}.Branches_viewButton__e5tBo:hover{background-color:#e8440d}.Branches_menuButton__ibaoA{background-color:#6c757d;color:#fff}.Branches_menuButton__ibaoA:hover{background-color:#5a6268}.Branches_emptyState__RuJlZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#6c757d}.Branches_emptyStateText__yXAmk{font-size:1.125rem;font-weight:500;margin-bottom:.5rem;color:#212529}.Branches_emptyStateSubtext__sB2K_{font-size:.875rem;color:#6c757d}.Branches_clickableRow__edsxZ{cursor:pointer;transition:background-color .2s ease}.Branches_clickableRow__edsxZ:hover{background-color:#f8f9fa}.Branches_mobileCardList__WDmw0{display:none}.Branches_mobileCard__hXzxt{background:var(--color-background);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1rem;display:flex;flex-direction:column;gap:.75rem}.Branches_mobileCard__hXzxt .Branches_cardHeader__uWO9i{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:.75rem;border-bottom:1px solid #eee}.Branches_mobileCard__hXzxt .Branches_cardHeader__uWO9i .Branches_branchName__h16OG{font-weight:600;color:#212529;font-size:1rem}.Branches_mobileCard__hXzxt .Branches_cardHeader__uWO9i .Branches_branchLocation__R6rma{font-size:.8rem;color:#6c757d;text-align:right}.Branches_mobileCard__hXzxt .Branches_cardBody__k24he{display:flex;flex-direction:column;gap:.5rem}.Branches_mobileCard__hXzxt .Branches_cardBody__k24he .Branches_row__7QdD_{display:flex;justify-content:space-between;font-size:.875rem}.Branches_mobileCard__hXzxt .Branches_cardBody__k24he .Branches_row__7QdD_ .Branches_label__4f_wY{color:#6c757d;font-weight:500}.Branches_mobileCard__hXzxt .Branches_cardBody__k24he .Branches_row__7QdD_ .Branches_value__NlQL3{color:#212529;text-align:right;max-width:70%}.Branches_mobileCard__hXzxt .Branches_cardFooter__S94yl{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px solid #eee}.Branches_mobileCard__hXzxt .Branches_cardFooter__S94yl .Branches_statsInfo__eghRw{font-size:.75rem;color:#6c757d}.Branches_mobileCard__hXzxt .Branches_cardFooter__S94yl .Branches_actionButtons__YDDNg{display:flex;gap:.5rem}@media(max-width:1200px){.Branches_ordersPage__s8QCz{padding:1rem}.Branches_pageHeader__5shan{flex-direction:column;gap:1rem;align-items:stretch}.Branches_ordersHeaderActions__pQV_I{justify-content:space-between}}@media(max-width:768px){.Branches_ordersPage__s8QCz{padding:.5rem}.Branches_pageHeader__5shan{padding:1rem}.Branches_pageTitle__w55lo{font-size:1.5rem}.Branches_ordersHeaderActions__pQV_I{width:100%}.Branches_ordersHeaderActions__pQV_I button{flex:1 1;justify-content:center}.Branches_paginationContainer__uYf3i{width:100%;justify-content:center;margin-top:1rem}.Branches_tableSection__Jgr0s{display:none}.Branches_mobileCardList__WDmw0{display:flex;flex-direction:column;gap:1rem}}.Branches_brandingContainer__yfHON{display:grid;grid-template-columns:minmax(300px,400px) 1fr 1fr;grid-gap:3rem;gap:3rem;align-items:start;padding:1rem}.Branches_settingsColumn__oXnuI{background:var(--color-background);border:1px solid var(--color-tertiary-200);border-radius:12px;padding:1.5rem}.Branches_settingsHeader__VzXKA{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.Branches_settingsTitle__Haw_D{margin:0;font-size:1.25rem;font-weight:600;color:#1a1a1a}.Branches_saveButton__nRAl5{padding:.6rem 1.5rem}.Branches_formGroup__NCnNO{display:flex;flex-direction:column;gap:1.5rem}.Branches_colorInputLabel__Y3LwG{font-size:.875rem;color:#4b5563;font-weight:600;display:block;margin-bottom:.5rem}.Branches_colorInputWrapper__UFtYy{display:flex;gap:.75rem;align-items:center;margin-top:.5rem}.Branches_colorInputText__XVkSf{flex:1 1;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem}.Branches_colorPickerInput__Uk9Ik{width:46px;height:46px;padding:2px;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;background:#fff}.Branches_textInputLabel__ffkQv{font-size:.875rem;color:#4b5563;font-weight:600;display:block;margin-bottom:.5rem}.Branches_textInputField__nT0cF{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;transition:border-color .2s;margin-top:.5rem;display:block}.Branches_imageInputLabel__LXgKC{font-size:.875rem;color:#4b5563;font-weight:600;display:block;margin-bottom:.5rem}.Branches_imageInputWrapper__Au8mL{display:flex;gap:.75rem;align-items:center;margin-top:.5rem}.Branches_imagePreview__cCVkn{height:46px;max-width:200px;object-fit:contain;border:1px solid #d1d5db;border-radius:8px;padding:4px;background:#fff}.Branches_imageEmptyState__bbpR_{height:46px;flex:1 1;border:1px dashed #d1d5db;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.875rem}.Branches_hiddenInput__SybSh{display:none}.Branches_uploadButton__aj7uU{padding:.75rem 1rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer}.Branches_uploadButton__aj7uU:disabled{cursor:not-allowed;opacity:.7}.Branches_checkboxLabel__dADxn{font-size:.875rem;color:#4b5563;font-weight:600;display:flex;align-items:center;gap:.5rem;margin-top:1rem}.Branches_checkboxInput__5nhq7{width:1rem;height:1rem;cursor:pointer}.Branches_previewSettingsContainer__5SZFH{margin-top:1.5rem;border-top:1px solid #e5e7eb;padding-top:1.5rem}.Branches_previewSettingsTitle__LRWiW{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#374151}.Branches_tabsColumn__beR31{background:#fff;border:1px solid #dee2e6;border-radius:12px;padding:1rem;display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap}.Branches_tabsColumn__beR31 button{background-color:var(--color-tertiary-100);color:var(--color-tertiary-text-500);border:1px solid var(--color-tertiary-300);border-radius:8px;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease;min-width:120px}.Branches_tabsColumn__beR31 button:hover{background-color:var(--color-tertiary-200)}.Branches_previewColumn__qdTs7{position:sticky;top:2rem}.Branches_phonePreviewContainer__DVYsN{width:425px;height:756px;border:12px solid #1a1a1a;border-radius:40px;overflow-x:hidden;overflow-y:hidden;position:relative;transform:translateZ(0);--fullWidth:401px;--fullHeight:732px}.HomeLoggedOut_Wrapper__VkP5x{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(var(--fullHeight) + 64px);width:100%;margin-top:-64px;overflow:hidden;padding:24px;background:var(--color-background)}.HomeLoggedOut_Wrapper__VkP5x:before{content:"";position:absolute;top:-60%;left:-50%;width:200vw;height:200vh;background-image:var(--dashboard-watermark-icon-url,url("/static/img/Icon_Orange.svg"));background-repeat:repeat-y;background-size:150vmin 150vmin;background-position:50%;transform:rotate(25deg);opacity:.07;z-index:1;pointer-events:none;filter:brightness(0) invert(1)}.HomeLoggedOut_Card__baO8I{position:relative;z-index:10;width:100%;max-width:440px;padding:40px 32px;display:flex;flex-direction:column;align-items:center;gap:32px}@media(min-width:600px){.HomeLoggedOut_Card__baO8I{padding:48px 40px}}.HomeLoggedOut_BrandArea__vx0VR{display:flex;flex-direction:column;align-items:center;text-align:center}.HomeLoggedOut_BrandArea__vx0VR .HomeLoggedOut_IconWrapper__l652b{max-width:100%;max-height:150px;margin-bottom:24px}.HomeLoggedOut_BrandArea__vx0VR .HomeLoggedOut_IconWrapper__l652b img{max-width:100%;max-height:100%;min-width:150px;min-height:150px;object-fit:contain}.HomeLoggedOut_BrandArea__vx0VR .HomeLoggedOut_IconWrapper__l652b svg{width:150px;height:120px}.HomeLoggedOut_BrandArea__vx0VR .HomeLoggedOut_IconWrapper__l652b svg path{fill:var(--color-primary-500)}.HomeLoggedOut_BrandArea__vx0VR h1{font-size:2.5rem;font-weight:900;color:var(--color-background-text);margin:0 0 12px;line-height:1;letter-spacing:-.04em}.HomeLoggedOut_BrandArea__vx0VR p{font-size:1.125rem;color:var(--color-background-text-light);margin:0;font-weight:500}.HomeLoggedOut_Actions__X1Nn5{width:100%;display:flex;flex-direction:column;gap:16px}.HomeLoggedOut_FooterLinks__NfKvo{display:flex;gap:24px}.HomeLoggedOut_FooterLinks__NfKvo a,.HomeLoggedOut_FooterLinks__NfKvo button{color:var(--color-background-text-light);font-size:.875rem;text-decoration:none;font-weight:500;transition:color .2s;background:none;border:none;padding:0;margin:0;cursor:pointer}.HomeLoggedOut_FooterLinks__NfKvo a:hover,.HomeLoggedOut_FooterLinks__NfKvo button:hover{color:var(--color-background-text)}.ForgotPassword_Container__YTkFl{padding:32px!important;background:var(--color-background);display:flex;flex-direction:column}.ForgotPassword_Container__YTkFl h1{margin:0 0 12px;font-size:1.5rem;font-weight:800;text-align:center;color:#111827;letter-spacing:-.02em}.ForgotPassword_Container__YTkFl p{margin:0 0 24px;color:#6b7280;font-size:1rem;text-align:center;line-height:1.5}.ForgotPassword_Container__YTkFl .MuiTextField-root{background-color:#f9fafb;border-radius:12px}.ForgotPassword_Container__YTkFl .MuiTextField-root .MuiOutlinedInput-root{border-radius:12px}.ForgotPassword_Container__YTkFl .MuiTextField-root .MuiOutlinedInput-root input{padding:12px 14px}.ForgotPassword_Container__YTkFl .MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:#e5e7eb}.ForgotPassword_Container__YTkFl .MuiTextField-root .MuiOutlinedInput-root:hover fieldset{border-color:#d1d5db}.ForgotPassword_Container__YTkFl .MuiTextField-root .MuiOutlinedInput-root.ForgotPassword_Mui-focused__Y3nw8 fieldset{border-color:var(--color-primary-500)}.ForgotPassword_Form__eW6hG{display:flex;flex-direction:column;gap:24px}.ForgotPassword_Actions__InTMI{display:flex;flex-direction:column;gap:12px;margin-top:8px}.ForgotPassword_CancelButton__GXEfL{text-transform:none!important;font-weight:600!important;color:#4b5563!important}.ForgotPassword_CancelButton__GXEfL:hover{background-color:transparent!important;text-decoration:underline}.ForgotPassword_ResetButton__oiGGG{text-transform:none!important;padding:12px!important;border-radius:100px!important;font-weight:700!important;color:#fff!important;border:none!important;font-size:1rem!important}.ForgotPassword_ResetButton__oiGGG:disabled{background-color:#e5e7eb!important;color:#9ca3af!important;box-shadow:none!important}.SignIn_Wrapper__R33Io{display:flex;justify-content:center;align-items:center;min-height:var(--fullHeight);width:100%}.SignIn_Card__sd3Gs{width:100%;max-width:480px;background:var(--color-background);border-radius:24px;padding:24px 20px;display:flex;flex-direction:column;gap:16px}@media(min-width:600px){.SignIn_Card__sd3Gs{padding:40px;gap:24px}}.SignIn_Prompt__lzs2z{text-align:center}.SignIn_Prompt__lzs2z h1{margin:0 0 8px;font-size:1.75rem;font-weight:800;color:var(--color-background-text);letter-spacing:-.03em}.SignIn_Prompt__lzs2z p{margin:0;font-size:1rem;color:var(--color-background-text-light);line-height:1.4}.SignIn_Form__jgpO5{display:flex;flex-direction:column;gap:16px}.SignIn_Form__jgpO5 .MuiTextField-root{background-color:#f9fafb;border-radius:12px}.SignIn_Form__jgpO5 .MuiTextField-root .MuiOutlinedInput-root{border-radius:12px}.SignIn_Form__jgpO5 .MuiTextField-root .MuiOutlinedInput-root input{padding:12px 14px}.SignIn_Form__jgpO5 .MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:#e5e7eb}.SignIn_Form__jgpO5 .MuiTextField-root .MuiOutlinedInput-root:hover fieldset{border-color:#d1d5db}.SignIn_Form__jgpO5 .MuiTextField-root .MuiOutlinedInput-root.SignIn_Mui-focused__qCsIY fieldset{border-color:var(--color-primary-500)}.SignIn_Form__jgpO5 .MuiButton-contained{border-radius:100px;padding:12px;font-size:1rem;font-weight:700;text-transform:none;height:48px;margin-top:8px}.SignIn_Form__jgpO5 .MuiButton-text{color:#4b5563;text-transform:none;font-weight:600}.SignIn_Form__jgpO5 .MuiButton-text:hover{background-color:transparent;text-decoration:underline}.SignIn_ForgotPassword__i3WHU{align-self:flex-start;padding-left:0;color:#6b7280;margin:-8px 0 0;font-weight:500;font-size:.875rem;text-transform:none}.SignIn_ForgotPassword__i3WHU:hover{background-color:transparent;color:var(--color-primary-500);text-decoration:none}.SignIn_socialButton__fuZTO{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;border-radius:100px;font-size:1rem;font-weight:700;text-transform:none;cursor:pointer;border:1px solid #e5e7eb;background:var(--color-background);color:#111827;transition:background-color .2s ease,border-color .2s ease;padding:0 16px;font-family:inherit}.SignIn_socialButton__fuZTO:hover{background-color:#f9fafb;border-color:#d1d5db}.SignIn_socialButton__fuZTO:disabled{opacity:.6;cursor:not-allowed}.SignIn_socialButton__fuZTO svg{width:20px;height:20px;flex-shrink:0}.SignIn_appleButton__wgwRN{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;border-radius:100px;font-size:1rem;font-weight:700;text-transform:none;cursor:pointer;padding:0 16px;font-family:inherit;transition:background-color .2s ease,border-color .2s ease;background-color:#000;border:1px solid #000;color:#fff}.SignIn_appleButton__wgwRN:hover{background-color:#1a1a1a;border-color:#1a1a1a}.SignIn_appleButton__wgwRN:disabled{opacity:.6;cursor:not-allowed}.SignIn_appleButton__wgwRN svg{width:20px;height:20px;flex-shrink:0}.SignIn_divider__N0AiB{display:flex;align-items:center;text-align:center;margin:0;width:100%}.SignIn_divider__N0AiB:after,.SignIn_divider__N0AiB:before{content:"";flex:1 1;border-bottom:1px solid #e5e7eb}.SignIn_divider__N0AiB span{padding:0 1rem;color:#9ca3af;font-size:.875rem;font-weight:500}.SignIn_TermsPrivacyFooter__PbUYq{display:flex;justify-content:center;gap:24px;margin-top:16px}.SignIn_TermsPrivacyFooter__PbUYq button{color:#9ca3af;font-size:.875rem;text-decoration:none;font-weight:500;transition:color .2s;background:none;border:none;padding:0;margin:0;cursor:pointer}.SignIn_TermsPrivacyFooter__PbUYq button:hover{color:#111827}.AddressListItem_LocationListItem__lNTQ8{display:flex;flex-direction:row;padding:var(--space-4) 0;gap:var(--space-4);align-items:center;border:none;background:none;text-align:start;border-bottom:thin solid var(--color-list-border);width:100%}.AddressListItem_LocationListItem__lNTQ8:last-child{border-bottom:none}.AddressListItem_LocationListItem__lNTQ8 svg{color:var(--color-primary-500)}.AddressListItem_LocationListItem__lNTQ8 svg circle{fill:var(--color-primary-500)}.AddressListItem_LocationListItem__lNTQ8 .AddressListItem_Content__Sql5_{flex:1 1}.AddressListItem_LocationAddress__jD7Gc{font-size:var(--font-size-small)}.Button_Button__qQTgU{font-family:var(--font-family);font-size:var(--size-14);font-weight:510;border:0;border-radius:var(--size-8);cursor:pointer;padding:var(--size-10) var(--size-16);line-height:1em;transition:background-color .2s;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;position:relative;text-decoration:none;line-height:18px;box-shadow:0 1px 2px 0 rgba(16,24,40,.04)}.Button_small__3B0kO{padding:var(--size-8) var(--size-12);font-size:var(--font-size-small);font-weight:510;line-height:16px}.Button_large__Z2ozi{padding:var(--size-14) var(--size-20);line-height:20px}.Button_primary__KcWsb.Button_orange__knao3{background-color:var(--color-primary-500);border:thin solid var(--color-primary-500);color:var(--color-primary-text-500)}.Button_primary__KcWsb.Button_orange__knao3 .Button_TextWrapper__qbJ1y,.Button_primary__KcWsb.Button_orange__knao3 .Button_icon__V37WX svg{color:var(--color-primary-text-500)}.Button_primary__KcWsb.Button_orange__knao3:hover{background-color:var(--color-primary-600);border:thin solid var(--color-primary-600)}.Button_primary__KcWsb.Button_orange__knao3:hover .Button_TextWrapper__qbJ1y{color:var(--color-primary-text-600)}.Button_primary__KcWsb.Button_orange__knao3:active{background-color:var(--color-primary-600);border:thin solid var(--color-primary-600)}.Button_primary__KcWsb.Button_orange__knao3:active .Button_TextWrapper__qbJ1y{color:var(--color-primary-text-600)}.Button_primary__KcWsb.Button_orange__knao3:focus{background-color:var(--color-primary-600);border:thin solid var(--color-primary-600);box-shadow:0 0 0 2px rgba(224,231,255,.8)}.Button_primary__KcWsb.Button_orange__knao3:focus .Button_TextWrapper__qbJ1y{color:var(--color-primary-text-600)}.Button_primary__KcWsb.Button_orange__knao3:disabled{background-color:var(--color-primary-300);border:thin solid var(--color-primary-200)}.Button_primary__KcWsb.Button_orange__knao3:disabled .Button_TextWrapper__qbJ1y{color:var(--color-primary-text-300)}.Button_tertiary__9O1tT.Button_orange__knao3{background-color:var(--color-white);border:thin solid var(--color-tertiary-200)}.Button_tertiary__9O1tT.Button_orange__knao3 .Button_TextWrapper__qbJ1y,.Button_tertiary__9O1tT.Button_orange__knao3 .Button_icon__V37WX svg{color:var(--color-tertiary-700)}.Button_tertiary__9O1tT.Button_orange__knao3:active,.Button_tertiary__9O1tT.Button_orange__knao3:hover{background-color:var(--color-tertiary-50);border:thin solid var(--color-tertiary-300)}.Button_tertiary__9O1tT.Button_orange__knao3:active .Button_TextWrapper__qbJ1y,.Button_tertiary__9O1tT.Button_orange__knao3:active .Button_icon__V37WX svg{color:var(--color-tertiary-500)}.Button_tertiary__9O1tT.Button_orange__knao3:focus{background-color:var(--color-tertiary-50);border:thin solid var(--color-tertiary-300);box-shadow:0 0 0 2px #e5e5e5}.Button_tertiary__9O1tT.Button_orange__knao3:focus .Button_TextWrapper__qbJ1y,.Button_tertiary__9O1tT.Button_orange__knao3:focus .Button_icon__V37WX svg{color:var(--color-tertiary-500)}.Button_tertiary__9O1tT.Button_orange__knao3:disabled{background-color:var(--color-white);border:thin solid var(--color-tertiary-200)}.Button_tertiary__9O1tT.Button_orange__knao3:disabled .Button_TextWrapper__qbJ1y,.Button_tertiary__9O1tT.Button_orange__knao3:disabled .Button_icon__V37WX svg{color:var(--color-tertiary-300)}.Button_outline__sKOhB.Button_orange__knao3{background-color:transparent;border:thin solid var(--color-primary-500)}.Button_outline__sKOhB.Button_orange__knao3 .Button_TextWrapper__qbJ1y{color:var(--color-primary-500)}.Button_outline__sKOhB.Button_orange__knao3:hover{background-color:var(--color-tertiary-100)}.Button_outline__sKOhB.Button_orange__knao3:active{background-color:var(--color-tertiary-200)}.Button_outline__sKOhB.Button_orange__knao3:focus{background-color:transparent;border:thin solid var(--color-tertiary-50)}.Button_outline__sKOhB.Button_orange__knao3:disabled{background-color:transparent}.Button_outline__sKOhB.Button_orange__knao3:disabled .Button_TextWrapper__qbJ1y{color:var(--color-primary-300)}.Button_link__a_ogG.Button_orange__knao3{background-color:transparent;border:thin solid transparent}.Button_link__a_ogG.Button_orange__knao3 .Button_TextWrapper__qbJ1y{color:var(--color-primary-500)}.Button_link__a_ogG.Button_orange__knao3:hover{background-color:var(--color-tertiary-100)}.Button_link__a_ogG.Button_orange__knao3:active{background-color:var(--color-tertiary-200)}.Button_link__a_ogG.Button_orange__knao3:focus{background-color:transparent;border:thin solid var(--color-tertiary-50)}.Button_link__a_ogG.Button_orange__knao3:disabled{background-color:transparent}.Button_link__a_ogG.Button_orange__knao3:disabled .Button_TextWrapper__qbJ1y{color:var(--color-primary-300)}.Button_primary__KcWsb.Button_destructive__Y7SEC{background-color:var(--color-destructive-500);border:thin solid var(--color-destructive-500)}.Button_primary__KcWsb.Button_destructive__Y7SEC .Button_TextWrapper__qbJ1y,.Button_primary__KcWsb.Button_destructive__Y7SEC .Button_icon__V37WX svg{color:var(--color-white)}.Button_primary__KcWsb.Button_destructive__Y7SEC:hover{background-color:var(--color-destructive-600);border:thin solid var(--color-destructive-600)}.Button_primary__KcWsb.Button_destructive__Y7SEC:hover .Button_TextWrapper__qbJ1y{color:var(--color-white)}.Button_primary__KcWsb.Button_destructive__Y7SEC:active{background-color:var(--color-destructive-600);border:thin solid var(--color-destructive-600)}.Button_primary__KcWsb.Button_destructive__Y7SEC:active .Button_TextWrapper__qbJ1y{color:var(--color-primary-200)}.Button_primary__KcWsb.Button_destructive__Y7SEC:focus{background-color:var(--color-destructive-600);border:thin solid var(--color-destructive-600);box-shadow:0 0 0 2px rgba(224,231,255,.8)}.Button_primary__KcWsb.Button_destructive__Y7SEC:focus .Button_TextWrapper__qbJ1y{color:#fafafa}.Button_primary__KcWsb.Button_destructive__Y7SEC:disabled{background-color:var(--color-destructive-300);border:thin solid var(--color-destructive-200)}.Button_primary__KcWsb.Button_destructive__Y7SEC:disabled .Button_TextWrapper__qbJ1y{color:var(--color-destructive-100)}.Button_link__a_ogG.Button_destructive__Y7SEC{background-color:transparent;border:thin solid transparent}.Button_link__a_ogG.Button_destructive__Y7SEC .Button_TextWrapper__qbJ1y{color:var(--color-destructive-500)}.Button_link__a_ogG.Button_destructive__Y7SEC:hover{background-color:var(--color-destructive-100)}.Button_link__a_ogG.Button_destructive__Y7SEC:active{background-color:var(--color-destructive-200)}.Button_link__a_ogG.Button_destructive__Y7SEC:focus{background-color:transparent;border:thin solid var(--color-destructive-50)}.Button_link__a_ogG.Button_destructive__Y7SEC:disabled{background-color:transparent}.Button_link__a_ogG.Button_destructive__Y7SEC:disabled .Button_TextWrapper__qbJ1y{color:var(--color-destructive-300)}.Button_fullWidth__o3Juz{width:100%;box-sizing:border-box}.Button_icon__V37WX,.Button_icon__V37WX svg{width:18px;height:18px}.Button_large__Z2ozi .Button_icon__V37WX,.Button_large__Z2ozi .Button_icon__V37WX svg{width:20px;height:20px}.Button_small__3B0kO .Button_icon__V37WX,.Button_small__3B0kO .Button_icon__V37WX svg{width:16px;height:16px}*+.Button_icon__V37WX,.Button_icon__V37WX+*{margin-left:var(--space-2)}.Addresses_Wrapper__dr9LS{min-height:var(--fullHeight);background-color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.Addresses_BackButton__9oRR8{position:absolute;left:var(--space-2);top:var(--space-2)}.Addresses_SkipButton__QY1Y6{position:absolute;right:var(--space-2);top:var(--space-2);color:#888}.Addresses_Content__Mcbe_{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:400px;width:100%}.Addresses_LogoSection__c1BW3{margin-bottom:40px}.Addresses_Logo__MyAwO{width:100px;margin:0;margin-bottom:var(--space-7)}.Addresses_CarImageSection__ck_XW{margin-bottom:40px}.Addresses_CarImage__Bply5{width:280px;height:auto;max-width:100%}.Addresses_MainContent__R5Q_z{margin-bottom:60px}.Addresses_MainHeading__r3s7h{font-size:28px;font-weight:600;color:var(--color-text-primary);margin:0 0 16px;line-height:1.2}.Addresses_Subtitle__HSelE{font-size:16px;color:var(--color-text-secondary);margin:0;line-height:1.4;opacity:.9}.Addresses_ButtonSection__69jsd{width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.Addresses_ButtonSectionNext__6Juud{grid-template-columns:repeat(2,1fr)}.Addresses_Vehicles__tTvD5{width:100%;margin-top:var(--space-4)}.Addresses_Vehicle__9X0FD{padding:var(--space-2) var(--space-1);width:100%;border-bottom:thin solid var(--color-tertiary-200);display:flex;justify-content:space-between;align-items:center}.Addresses_Vehicle__9X0FD .Addresses_VehicleContent__NDn4p{display:flex;align-items:center;gap:var(--space-4)}.Addresses_Vehicle__9X0FD .Addresses_VehicleIcon__GU_iE{flex-shrink:0}.Addresses_Vehicle__9X0FD .Addresses_VehicleDetails__B3dkT{flex-grow:1}.Addresses_Vehicle__9X0FD h2{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:16px;font-weight:500}.Addresses_Vehicle__9X0FD .Addresses_VehicleInfo__cdbuH{margin-top:var(--space-1);font-size:var(--font-size-small);color:var(--color-text-secondary)}.Addresses_Vehicle__9X0FD .Addresses_VehicleInfo__cdbuH div{display:flex;align-items:center;gap:var(--space-2)}.Addresses_Vehicle__9X0FD .Addresses_VehicleInfo__cdbuH .Addresses_Primary__6N29R{color:var(--color-primary-500);font-weight:400}.Addresses_Vehicle__9X0FD .Addresses_VehicleInfo__cdbuH .Addresses_EditButton__cKHiY{color:var(--color-primary-500);text-decoration:none;font-weight:400}.Addresses_Vehicle__9X0FD .Addresses_VehicleInfo__cdbuH .Addresses_EditButton__cKHiY:hover{text-decoration:underline}.EditPaymentMethodListItem_Wrapper__ailhF{display:flex;flex-direction:row;padding:var(--space-4) 0;gap:var(--space-4);align-items:center;border:none;background:none;text-align:start;border-top:thin solid var(--color-list-border);width:100%}.EditPaymentMethodListItem_Wrapper__ailhF svg{color:var(--color-primary-500)}.EditPaymentMethodListItem_Wrapper__ailhF svg circle{fill:var(--color-primary-500)}.EditPaymentMethodListItem_Wrapper__ailhF .EditPaymentMethodListItem_Content__KtPK3{flex:1 1}.EditPaymentMethodListItem_Wrapper__ailhF .EditPaymentMethodListItem_Content__KtPK3 h2{font-size:var(--font-size-medium);margin:0;text-transform:capitalize}.EditPaymentMethodListItem_Wrapper__ailhF .EditPaymentMethodListItem_Content__KtPK3 div{font-size:var(--font-size-small);margin:0}.EditPaymentMethodListItem_LocationAddress__ez4ap{font-size:var(--font-size-small)}.Payment_Wrapper__vngHj{min-height:var(--fullHeight);background-color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.Payment_BackButton__itX2_{position:absolute;left:var(--space-2);top:var(--space-2)}.Payment_SkipButton__b3_cP{position:absolute;right:var(--space-2);top:var(--space-2);color:#888}.Payment_Content__HOkGp{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:400px;width:100%}.Payment_LogoSection__jR8Ik{margin-bottom:40px}.Payment_Logo__sVAjF{width:100px;margin:0;margin-bottom:var(--space-7)}.Payment_CarImageSection__t_VN7{margin-bottom:40px}.Payment_CarImage__P4WPO{width:280px;height:auto;max-width:100%}.Payment_MainContent__WQXu7{margin-bottom:60px}.Payment_MainHeading__bXUsP{font-size:28px;font-weight:600;color:var(--color-text-primary);margin:0 0 16px;line-height:1.2}.Payment_Subtitle__2_eQs{font-size:16px;color:var(--color-text-secondary);margin:0;line-height:1.4;opacity:.9}.Payment_ButtonSection__g7grR{width:100%;display:flex;flex-direction:column;gap:var(--space-2)}.Payment_ButtonSectionNext__0Q8e6{grid-template-columns:repeat(2,1fr)}.Payment_Vehicles__ExPt3{width:100%;margin-top:var(--space-4)}.Payment_Vehicle__TM1AY{padding:var(--space-2) var(--space-1);width:100%;border-bottom:thin solid var(--color-tertiary-200);display:flex;justify-content:space-between;align-items:center}.Payment_Vehicle__TM1AY .Payment_VehicleContent___tVw4{display:flex;align-items:center;gap:var(--space-4)}.Payment_Vehicle__TM1AY .Payment_VehicleIcon__5tim9{flex-shrink:0}.Payment_Vehicle__TM1AY .Payment_VehicleDetails__j6okA{flex-grow:1}.Payment_Vehicle__TM1AY h2{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:16px;font-weight:500}.Payment_Vehicle__TM1AY .Payment_VehicleInfo__2RzmZ{margin-top:var(--space-1);font-size:var(--font-size-small);color:var(--color-text-secondary)}.Payment_Vehicle__TM1AY .Payment_VehicleInfo__2RzmZ div{display:flex;align-items:center;gap:var(--space-2)}.Payment_Vehicle__TM1AY .Payment_VehicleInfo__2RzmZ .Payment_Primary__AiTnG{color:var(--color-primary-500);font-weight:400}.Payment_Vehicle__TM1AY .Payment_VehicleInfo__2RzmZ .Payment_EditButton__kjcZR{color:var(--color-primary-500);text-decoration:none;font-weight:400}.Payment_Vehicle__TM1AY .Payment_VehicleInfo__2RzmZ .Payment_EditButton__kjcZR:hover{text-decoration:underline}.VehicleIcon_Wrapper__NK24o{width:60px;height:50px;position:relative;display:flex;align-items:center;justify-content:center}.VehicleIcon_Wrapper__NK24o svg{position:absolute;width:60px;height:50px;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.VehicleIcon_Wrapper__NK24o svg circle,.VehicleIcon_Wrapper__NK24o svg path,.VehicleIcon_Wrapper__NK24o svg rect{stroke:var(--color-primary-500)}.Vehicles_Wrapper__GjArT{min-height:var(--fullHeight);background-color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:20px}.Vehicles_SkipButton__ePuki{position:absolute;right:var(--space-2);top:var(--space-2);color:#888}.Vehicles_Content__wf4U8{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:400px;width:100%}.Vehicles_LogoSection__bIQPF{margin-bottom:40px}.Vehicles_Logo__3RtsT{width:100px;margin:0;margin-bottom:var(--space-7)}.Vehicles_CarImageSection___BO1R{margin-bottom:40px}.Vehicles_CarImage__ifuKJ{width:280px;height:auto;max-width:100%}.Vehicles_MainContent__E27ie{margin-bottom:60px}.Vehicles_MainHeading__VOY4h{font-size:28px;font-weight:600;color:var(--color-text-primary);margin:0 0 16px;line-height:1.2}.Vehicles_Subtitle__iHUmd{font-size:16px;color:var(--color-text-secondary);margin:0;line-height:1.4;opacity:.9}.Vehicles_ButtonSection__41_KA{width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.Vehicles_ButtonSectionNext__KELKv{grid-template-columns:repeat(2,1fr)}.Vehicles_Vehicles__bMdwT{width:100%;margin-top:var(--space-4)}.Vehicles_Vehicle__ebUdF{padding:var(--space-2) var(--space-1);width:100%;border-bottom:thin solid var(--color-tertiary-200);display:flex;justify-content:space-between;align-items:center}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleContent__W_59s{display:flex;align-items:center;gap:var(--space-4)}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleIcon__L6dyT{flex-shrink:0}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleDetails__tprWD{flex-grow:1}.Vehicles_Vehicle__ebUdF h2{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:16px;font-weight:500}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleInfo__Cfk9S{margin-top:var(--space-1);font-size:var(--font-size-small);color:var(--color-text-secondary)}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleInfo__Cfk9S div{display:flex;align-items:center;gap:var(--space-2)}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleInfo__Cfk9S .Vehicles_Primary__PZS0F{color:var(--color-primary-500);font-weight:400}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleInfo__Cfk9S .Vehicles_EditButton__q0xGo{color:var(--color-primary-500);text-decoration:none;font-weight:400}.Vehicles_Vehicle__ebUdF .Vehicles_VehicleInfo__Cfk9S .Vehicles_EditButton__q0xGo:hover{text-decoration:underline}.ScheduleListItem_ScheduleListItem__bpTv5{display:flex;flex-direction:row;padding:var(--space-4) 0;gap:var(--space-4);align-items:center;border:none;background:none;text-align:start;border-bottom:thin solid var(--color-list-border);width:100%;cursor:pointer}.ScheduleListItem_ScheduleListItem__bpTv5:last-child{border-bottom:none}.ScheduleListItem_ScheduleListItem__bpTv5:hover{background-color:var(--color-hover-bg,rgba(0,0,0,.04))}.ScheduleListItem_ScheduleListItem__bpTv5 svg{color:var(--color-primary-500)}.ScheduleListItem_ScheduleListItem__bpTv5 svg circle{fill:var(--color-primary-500)}.ScheduleListItem_ScheduleListItem__bpTv5 .ScheduleListItem_Content__iy4To{flex:1 1;display:flex;flex-direction:column;gap:var(--space-1)}.ScheduleListItem_ScheduleName__Uhkem{font-size:var(--font-size-medium);font-weight:600;color:var(--color-text-primary);margin:0}.ScheduleListItem_ScheduleDetails__M2uDw{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-small);color:var(--color-text-secondary)}.ScheduleListItem_ScheduleDetails__M2uDw .ScheduleListItem_Address__DOTMB{font-weight:500;color:var(--color-text-primary)}.ScheduleListItem_ScheduleDetails__M2uDw .ScheduleListItem_Times__5fhWj{color:var(--color-text-secondary)}.ScheduleListItem_ScheduleDetails__M2uDw .ScheduleListItem_Vehicles__el5vw{color:var(--color-primary-500);font-weight:500}.Schedule_Wrapper__Bn32V{min-height:var(--fullHeight);background-color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.Schedule_BackButton__LAFHI{position:absolute;left:var(--space-2);top:var(--space-2)}.Schedule_SkipButton__cgVr6{position:absolute;right:var(--space-2);top:var(--space-2);color:#888}.Schedule_Content___prba{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:400px;width:100%}.Schedule_LogoSection__I_5Oc{margin-bottom:40px}.Schedule_Logo__KVxTF{width:100px;margin:0;margin-bottom:var(--space-7)}.Schedule_CarImageSection__dT9sI{margin-bottom:40px}.Schedule_CarImage__blwL7{width:280px;height:auto;max-width:100%}.Schedule_MainContent__uPIeB{margin-bottom:60px}.Schedule_MainHeading__Lbu_j{font-size:28px;font-weight:600;color:var(--color-text-primary);margin:0 0 16px;line-height:1.2}.Schedule_Subtitle__WRpOL{font-size:16px;color:var(--color-text-secondary);margin:0;line-height:1.4;opacity:.9}.Schedule_ButtonSection__vdqNB{width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.Schedule_ButtonSectionNext__0VqcP{grid-template-columns:repeat(2,1fr)}.Schedule_Vehicles__NO9u8{width:100%;margin-top:var(--space-4)}.Schedule_Vehicle__9ITYP{padding:var(--space-2) var(--space-1);width:100%;border-bottom:thin solid var(--color-tertiary-200);display:flex;justify-content:space-between;align-items:center}.Schedule_Vehicle__9ITYP .Schedule_VehicleContent__R4lyY{display:flex;align-items:center;gap:var(--space-4)}.Schedule_Vehicle__9ITYP .Schedule_VehicleIcon__JzUuk{flex-shrink:0}.Schedule_Vehicle__9ITYP .Schedule_VehicleDetails__vVxOQ{flex-grow:1}.Schedule_Vehicle__9ITYP h2{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:16px;font-weight:500}.Schedule_Vehicle__9ITYP .Schedule_VehicleInfo__gVxNI{margin-top:var(--space-1);font-size:var(--font-size-small);color:var(--color-text-secondary)}.Schedule_Vehicle__9ITYP .Schedule_VehicleInfo__gVxNI div{display:flex;align-items:center;gap:var(--space-2)}.Schedule_Vehicle__9ITYP .Schedule_VehicleInfo__gVxNI .Schedule_Primary__n6BQa{color:var(--color-primary-500);font-weight:400}.Schedule_Vehicle__9ITYP .Schedule_VehicleInfo__gVxNI .Schedule_EditButton__byflJ{color:var(--color-primary-500);text-decoration:none;font-weight:400}.Schedule_Vehicle__9ITYP .Schedule_VehicleInfo__gVxNI .Schedule_EditButton__byflJ:hover{text-decoration:underline}.SortableTableHeader_sortableHeader__DwTPS{border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;position:relative;height:100%;display:table-cell;vertical-align:middle;box-sizing:border-box}.SortableTableHeader_sortableHeader__DwTPS.SortableTableHeader_active__COSed{color:var(--color-primary-500)}.SortableTableHeader_headerContent__5tWQ6{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.SortableTableHeader_headerLabel__40id5{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SortableTableHeader_sortIcons__XSviT{display:flex;flex-direction:column;align-items:center;gap:1px;opacity:.4;transition:opacity .2s ease}.SortableTableHeader_sortableHeader__DwTPS:hover .SortableTableHeader_sortIcons__XSviT{opacity:.7}.SortableTableHeader_sortableHeader__DwTPS.SortableTableHeader_active__COSed .SortableTableHeader_sortIcons__XSviT{opacity:1}.SortableTableHeader_sortIcon__kFkYX{width:8px;height:8px;color:#6b7280;transition:all .2s ease}.SortableTableHeader_sortIcon__kFkYX.SortableTableHeader_activeIcon__JSMNI{color:var(--color-primary-500);transform:scale(1.2)}.SortableTableHeader_sortUp__SojFM{margin-bottom:-1px}.SortableTableHeader_sortDown__KsJwH{margin-top:-1px}@media(max-width:768px){.SortableTableHeader_sortableHeader__DwTPS{padding:8px 12px;font-size:11px}.SortableTableHeader_headerContent__5tWQ6{gap:4px}.SortableTableHeader_sortIcons__XSviT{gap:0}.SortableTableHeader_sortIcon__kFkYX{width:6px;height:6px}}.SortableTableHeader_sortableHeader__DwTPS:focus{outline:2px solid var(--color-primary-500);outline-offset:-2px}.SortableTableHeader_sortIcon__kFkYX{transition:all .3s cubic-bezier(.4,0,.2,1)}.SortableTableHeader_activeIcon__JSMNI{animation:SortableTableHeader_sortPulse__U59oU .3s ease-out}@keyframes SortableTableHeader_sortPulse__U59oU{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1.2)}}.BranchAreaForm_formContainer__RIrjr{background:var(--color-background);max-width:600px;width:100%;max-height:90vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.BranchAreaForm_content__WgK2R{flex:1 1;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.BranchAreaForm_section__7pF1J{display:flex;flex-direction:column;gap:.75rem}.BranchAreaForm_sectionTitle__RFj0Y{font-size:.875rem;font-weight:600;color:#374151;margin:0}.BranchAreaForm_formGrid__p1z_h{display:grid;grid-template-columns:3fr 1fr;grid-gap:.75rem;gap:.75rem;align-items:stretch}.BranchAreaForm_formGrid__p1z_h>div{display:flex;flex-direction:column}.BranchAreaForm_formGrid__p1z_h .BranchAreaForm_statusSection__aMvqt .BranchAreaForm_label__xqfYK{font-size:.875rem;font-weight:600;color:#111827;margin:0}.BranchAreaForm_formGrid__p1z_h .BranchAreaForm_statusSection__aMvqt .BranchAreaForm_select__zDOO5{padding:.5rem 4px;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;background:var(--color-background);color:#111827;transition:all .2s ease;width:100%;min-width:0;box-sizing:border-box;min-height:60px}.BranchAreaForm_formGrid__p1z_h .BranchAreaForm_statusSection__aMvqt .BranchAreaForm_select__zDOO5:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}@media(max-width:768px){.BranchAreaForm_formGrid__p1z_h{grid-template-columns:1fr}}.BranchAreaForm_statusActive__qkSLa{color:#16a34a!important;border-color:#16a34a!important;background-color:#f0fdf4!important;font-weight:600!important}.BranchAreaForm_statusInactive__9djpR{color:#dc2626!important;border-color:#dc2626!important;background-color:#fef2f2!important;font-weight:600!important}.BranchAreaForm_pricingGrid__oLHAh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){.BranchAreaForm_pricingGrid__oLHAh{grid-template-columns:1fr}}.BranchAreaForm_formField__OU_KI{display:flex;flex-direction:column;gap:.25rem;min-width:0;box-sizing:border-box}.BranchAreaForm_label__xqfYK{font-size:.875rem;font-weight:600;color:#111827;margin:0}.BranchAreaForm_input__c5HVT,.BranchAreaForm_select__zDOO5{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;background:var(--color-background);color:#111827;transition:all .2s ease;width:100%;min-width:0;box-sizing:border-box}.BranchAreaForm_input__c5HVT:focus,.BranchAreaForm_select__zDOO5:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}.BranchAreaForm_input__c5HVT::-moz-placeholder,.BranchAreaForm_select__zDOO5::-moz-placeholder{color:#9ca3af}.BranchAreaForm_input__c5HVT::placeholder,.BranchAreaForm_select__zDOO5::placeholder{color:#9ca3af}.BranchAreaForm_inputError__d_7Qh{border-color:#ef4444}.BranchAreaForm_inputError__d_7Qh:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.BranchAreaForm_errorText__YAoWj{color:#ef4444;font-size:.75rem;font-weight:500}.BranchAreaForm_fieldDescription__5Bz1Y{font-size:var(--font-size-xsmall);color:#6b7280;line-height:1.2;margin:0 6px}.BranchAreaForm_areaInfo__LqANn{padding:.5rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;height:100%;display:flex;flex-direction:column;justify-content:center;min-height:60px}.BranchAreaForm_areaDetails__vhGA5{font-size:.875rem;color:#374151;margin:0;line-height:1.4}.BranchAreaForm_previewSection__mmgp3{background:#f9fafb;border-radius:8px;padding:1rem;border:1px solid #e5e7eb}.BranchAreaForm_previewTitle__ZIAVT{font-size:.875rem;font-weight:600;color:#374151;margin:0 0 .75rem}.BranchAreaForm_previewGrid__RyLTi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:768px){.BranchAreaForm_previewGrid__RyLTi{grid-template-columns:1fr}}.BranchAreaForm_previewItem__7GnPJ{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:var(--color-background);border-radius:6px;border:1px solid #e5e7eb}.BranchAreaForm_previewLabel__QjNPH{font-size:.75rem;color:#6b7280;font-weight:500}.BranchAreaForm_previewValue__tEUen{font-size:.875rem;font-weight:600;color:var(--color-primary-500)}.BranchAreaForm_exampleCalculation__0ETvG{padding-top:.75rem;border-top:1px solid #e5e7eb}.BranchAreaForm_exampleTitle__TutMj{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .5rem}.BranchAreaForm_exampleValue__Ysi40{font-size:.875rem;color:#6b7280;margin:0;line-height:1.4}.BranchAreaForm_exampleValue__Ysi40 strong{color:var(--color-primary-500);font-size:1rem;font-weight:700}.BranchAreaForm_formField__OU_KI:has(#BranchAreaForm_areaId__v_zj_){grid-column:1/-1}