.LoadingSpinner_loader__QrucZ{width:156px;height:156px;border:0 solid #fff;position:relative;border-radius:50%;background-color:transparent;transform:scale(1);--tickColor:#fff}.LoadingSpinner_lightBackground__h_8Uc{--tickColor:#ddd}.LoadingSpinner_loader__QrucZ .LoadingSpinner_loading__D_QzS{font-size:10px;position:absolute;width:100%;text-align:center;line-height:14px;font-family:Century Gothic,sans-serif;font-style:italic;left:0;top:50%;margin-top:20px;color:var(--tickColor);font-weight:700;text-transform:uppercase}.LoadingSpinner_loaderCircle1__EuQBn{width:150px;height:150px;left:0;top:0;border-radius:50%;position:absolute;border:5px solid var(--tickColor);border-right:5px solid transparent;animation:LoadingSpinner_spin__aNJY9 3s linear infinite}.LoadingSpinner_loaderCircle2__fK1lk{width:138px;height:138px;left:1px;top:1px;border-radius:50%;position:absolute;border:5px solid transparent;border-right:5px solid var(--color-primary-500);animation:LoadingSpinner_spin__aNJY9 5s linear infinite}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8{width:10px;height:2px;background:var(--tickColor);position:absolute}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8:first-child{left:20px;top:50%;margin-top:-1px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8:nth-child(2){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:38px;top:38px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8:nth-child(3){top:20px;left:50%;width:2px;height:10px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8:nth-child(4){transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);right:38px;top:38px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8:nth-child(5){right:20px;top:50%;margin-top:-1px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_line__fv7B8:nth-child(6){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:38px;bottom:38px;background:var(--color-primary-500)}.LoadingSpinner_loader__QrucZ .LoadingSpinner_subline__4sEQE{position:absolute;width:3px;height:2px;background:var(--tickColor)}.LoadingSpinner_loader__QrucZ .LoadingSpinner_subline__4sEQE:nth-child(7){transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);left:27px;top:57px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_subline__4sEQE:nth-child(8){transform:rotate(67.5deg);-moz-transform:rotate(67.5deg);-webkit-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);left:57px;top:27px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_subline__4sEQE:nth-child(9){transform:rotate(112.5deg);-moz-transform:rotate(112.5deg);-webkit-transform:rotate(112.5deg);-ms-transform:rotate(112.5deg);right:57px;top:27px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_subline__4sEQE:nth-child(10){transform:rotate(157.5deg);-moz-transform:rotate(157.5deg);-webkit-transform:rotate(157.5deg);-ms-transform:rotate(157.5deg);right:27px;top:57px}.LoadingSpinner_loader__QrucZ .LoadingSpinner_subline__4sEQE:nth-child(11){transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);right:28px;bottom:55px;background:var(--color-primary-500)}.LoadingSpinner_loader__QrucZ .LoadingSpinner_needle__dSsd1{width:14px;height:14px;border-radius:50%;border:5px solid var(--tickColor);position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;z-index:1;animation:LoadingSpinner_pegIt__Dz4Ik 3s ease-in-out infinite}.LoadingSpinner_loader__QrucZ .LoadingSpinner_needle__dSsd1:before{content:"";width:0;height:0;border-style:solid;border-width:8.5px 50px 8.5px 0;border-color:transparent var(--color-primary-500) transparent transparent;position:absolute;right:50%;top:50%;margin:-8.5px 0 0;border-radius:0 50% 50% 0}@keyframes LoadingSpinner_pegIt__Dz4Ik{0%{transform:rotate(0deg)}16%{transform:rotate(75deg)}25%{transform:rotate(55deg)}30%{transform:rotate(90deg)}36%{transform:rotate(170deg)}42%{transform:rotate(150deg)}50%{transform:rotate(227deg)}to{transform:rotate(0deg)}}@keyframes LoadingSpinner_spin__aNJY9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingWindow_Wrapper__sp4Ah{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);z-index:1500}.LoadingWindow_Wrapper__sp4Ah .LoadingWindow_Loading__ESBs4{color:#fff;font-size:var(--font-size-large);text-align:center}.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)}}.BranchAdminVehicles_statusBadge__YEg0m{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}.BranchAdminVehicles_adminPage__TJ9hu,.BranchAdminVehicles_vehiclesPage__mrxcG{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){.BranchAdminVehicles_adminPage__TJ9hu,.BranchAdminVehicles_vehiclesPage__mrxcG{padding:2rem}}.BranchAdminVehicles_adminPageHeader__1wGAg,.BranchAdminVehicles_pageHeader__wOgxS{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.BranchAdminVehicles_adminPageHeader__1wGAg .BranchAdminVehicles_titleSection__9fdig .BranchAdminVehicles_pageTitle__KJ_Dj,.BranchAdminVehicles_pageHeader__wOgxS .BranchAdminVehicles_titleSection__9fdig .BranchAdminVehicles_pageTitle__KJ_Dj{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){.BranchAdminVehicles_adminPageHeader__1wGAg .BranchAdminVehicles_titleSection__9fdig .BranchAdminVehicles_pageTitle__KJ_Dj,.BranchAdminVehicles_pageHeader__wOgxS .BranchAdminVehicles_titleSection__9fdig .BranchAdminVehicles_pageTitle__KJ_Dj{font-size:var(--font-size-xlarge)}}.BranchAdminVehicles_adminPageHeader__1wGAg .BranchAdminVehicles_titleSection__9fdig .BranchAdminVehicles_pageSubtitle__s8CcI,.BranchAdminVehicles_pageHeader__wOgxS .BranchAdminVehicles_titleSection__9fdig .BranchAdminVehicles_pageSubtitle__s8CcI{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0}.BranchAdminVehicles_adminPageHeader__1wGAg .BranchAdminVehicles_headerActions__A6faO,.BranchAdminVehicles_pageHeader__wOgxS .BranchAdminVehicles_headerActions__A6faO{display:flex;gap:1rem;align-items:center}.BranchAdminVehicles_adminCard__kvn0r,.BranchAdminVehicles_adminTableWrapper__ln19p,.BranchAdminVehicles_tableSection__GWzRO{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}.BranchAdminVehicles_adminSearchSection__RKwQp,.BranchAdminVehicles_searchSection__1NzjU{margin-bottom:1.5rem}.BranchAdminVehicles_adminSearchSection__RKwQp .BranchAdminVehicles_searchBar__Mrb9_,.BranchAdminVehicles_searchSection__1NzjU .BranchAdminVehicles_searchBar__Mrb9_{position:relative;max-width:500px;display:flex;align-items:center}.BranchAdminVehicles_adminSearchSection__RKwQp .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchIcon___ywF5,.BranchAdminVehicles_searchSection__1NzjU .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchIcon___ywF5{position:absolute;left:12px;color:var(--color-text-muted);font-size:20px;pointer-events:none}.BranchAdminVehicles_adminSearchSection__RKwQp .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU,.BranchAdminVehicles_searchSection__1NzjU .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU{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}.BranchAdminVehicles_adminSearchSection__RKwQp .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU:focus,.BranchAdminVehicles_searchSection__1NzjU .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1)}.BranchAdminVehicles_adminSearchSection__RKwQp .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU::-moz-placeholder,.BranchAdminVehicles_searchSection__1NzjU .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU::-moz-placeholder{color:var(--color-text-muted)}.BranchAdminVehicles_adminSearchSection__RKwQp .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU::placeholder,.BranchAdminVehicles_searchSection__1NzjU .BranchAdminVehicles_searchBar__Mrb9_ .BranchAdminVehicles_searchInput__Ql9sU::placeholder{color:var(--color-text-muted)}.BranchAdminVehicles_adminTableWrapper__ln19p,.BranchAdminVehicles_tableSection__GWzRO{padding:0;overflow-x:auto}.BranchAdminVehicles_adminTable__Qop8q,.BranchAdminVehicles_vehiclesTable__pR5x5{width:100%;border-collapse:collapse;font-size:var(--font-size-small)}.BranchAdminVehicles_adminTable__Qop8q th,.BranchAdminVehicles_vehiclesTable__pR5x5 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}.BranchAdminVehicles_adminTable__Qop8q td,.BranchAdminVehicles_vehiclesTable__pR5x5 td{padding:1.25rem;border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;color:var(--color-text-primary)}.BranchAdminVehicles_adminTable__Qop8q .BranchAdminVehicles_tableRow__gVwNB,.BranchAdminVehicles_vehiclesTable__pR5x5 .BranchAdminVehicles_tableRow__gVwNB{transition:background-color .2s ease;cursor:pointer}.BranchAdminVehicles_adminTable__Qop8q .BranchAdminVehicles_tableRow__gVwNB:hover,.BranchAdminVehicles_vehiclesTable__pR5x5 .BranchAdminVehicles_tableRow__gVwNB:hover{background-color:var(--color-tertiary-50)}.BranchAdminVehicles_adminTable__Qop8q .BranchAdminVehicles_tableRow__gVwNB:last-child td,.BranchAdminVehicles_vehiclesTable__pR5x5 .BranchAdminVehicles_tableRow__gVwNB:last-child td{border-bottom:none}.BranchAdminVehicles_statusBadge__YEg0m{background-color:var(--color-tertiary-100);color:var(--color-tertiary-600)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_PENDING__jJN3B,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Pending__ehggo,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_pending__ZjHCg{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_ACTIVE__oC4xG,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_APPROVED__XB_IF,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Active__VTWkk,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Approved__SQk_f,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_SCHEDULED__kVlKp,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Scheduled__uu7BI,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_active__CcVgY,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_approved__KTCiu,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_scheduled__lM7Ja{background-color:var(--color-success-100);color:var(--color-success-700)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_IN_PROGRESS__mJmkx,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_InProgress__wBrT_,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_In_Progress__1_2ek,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_ONMYWAY__oR9X_,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_ON_MY_WAY__B5MxS,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_STARTED__0SOK7,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Started__xlH2z,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_in_progress__TyA1r,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_inprogress___7uRo,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_onMyWay__NHtyE,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_on_my_way__ilxLx,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_onmyway__UHYIt,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_started__ZNDbL{background-color:var(--color-primary-100);color:var(--color-primary-800)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_COMPLETED__d_UKc,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Completed__YsMZH,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_FULFILLED__c5jZ_,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Fulfilled__xowrb,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_completed__rbah9,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_fulfilled__K1sfw{background-color:var(--color-success-700);color:var(--color-success-100)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_CANCELLED__ayKx7,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Cancelled__Ld2A6,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_cancelled__RQLLl{background-color:var(--color-destructive-50);color:var(--color-destructive-700)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_REJECTED__kRiOR,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Rejected__nR1Bt,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_rejected__OgshN{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_INACTIVE__njLXm,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Inactive__NGFC4,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_inactive__Zc_9v{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_INCOMPLETE__uR1J0,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Incomplete__WSjoP,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_incomplete__Ln06B{background-color:var(--color-tertiary-200);color:var(--color-tertiary-800)}.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_FAILED__LDYXr,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_Failed__CTLdm,.BranchAdminVehicles_statusBadge__YEg0m.BranchAdminVehicles_failed__uQgv_{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.BranchAdminVehicles_actions__YH3VX{display:flex;gap:.5rem;justify-content:flex-end}.BranchAdminVehicles_vehicleName__nrYVz{font-weight:600;color:var(--color-text-primary)}.BranchAdminVehicles_vehicleInfo__CTQhU{display:flex;flex-direction:column;gap:.25rem}.BranchAdminVehicles_vehicleInfo__CTQhU .BranchAdminVehicles_name__qkhgo{font-weight:600;color:var(--color-text-primary)}.BranchAdminVehicles_vehicleInfo__CTQhU .BranchAdminVehicles_subtext__daR6L{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}.BranchAdminVehicles_licensePlateBadge__FrKmu{font-family:monospace;background-color:var(--color-tertiary-50);border:1px solid var(--color-border-subtle);padding:.25rem .5rem;border-radius:4px;font-weight:600;color:var(--color-text-primary)}.BranchAdminVehicles_ownerInfo__2DGqq{display:flex;flex-direction:column;gap:.25rem}.BranchAdminVehicles_ownerInfo__2DGqq .BranchAdminVehicles_name__qkhgo{font-weight:600;color:var(--color-text-primary)}.BranchAdminVehicles_ownerInfo__2DGqq .BranchAdminVehicles_email__OdupP{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}