.MainMenu_menuContainer__KvLP3{width:256px;height:100%;display:flex;flex-direction:column;background:var(--color-background);padding:0 0 8px;border-right:1px solid rgba(0,0,0,.12)}.MainMenu_menuHeader__GA9m7{border-bottom:1px solid transparent;display:flex;align-items:center;min-height:40px;margin-top:56px}@media(min-width:600px){.MainMenu_menuHeader__GA9m7.MainMenu_adminActive___0vd9{margin-top:0}}.MainMenu_menuHeader__GA9m7+.MuiList-root{padding-top:0}.MainMenu_menuHeader__GA9m7 .MuiStack-root{align-items:center!important;height:100%;padding-right:0}.MainMenu_menuHeader__GA9m7 .MainMenu_topoffLogo__g2_5h{color:var(--color-primary-500);font-weight:600;font-size:24px}.MainMenu_menuHeader__GA9m7 .MainMenu_bellIcon__o8jtw,.MainMenu_menuHeader__GA9m7 .MainMenu_toggleButton__M2H5H{color:var(--color-primary-500);display:flex;align-items:center;justify-content:center}.MainMenu_menuHeader__GA9m7 .MainMenu_toggleButton__M2H5H:hover{background-color:rgba(243,80,24,.04)}.MainMenu_menuHeader__GA9m7 .MainMenu_minimizedLogo__DjG8q{display:flex;justify-content:center;align-items:center;width:32px;height:32px;flex-shrink:0}.MainMenu_divider__JQP3M{margin-top:16px!important;border-top:1px solid rgba(0,0,0,.12);background-color:rgba(243,80,24,.04);pointer-events:none}.MainMenu_nested__5Bijr{padding-left:32px;background-color:rgba(243,80,24,.04)}.MainMenu_nested__5Bijr .MuiListItemText-root .MuiTypography-root{font-size:var(--font-size-xsmall)}.MainMenu_menuItem__FMq73{padding:8px 16px}.MainMenu_menuItem__FMq73:hover{background-color:rgba(243,80,24,.04)}.MainMenu_menuItem__FMq73 .MuiListItemText-root{margin-right:8px}.MainMenu_menuItem__FMq73 .MuiListItemText-root .MuiTypography-root{font-size:var(--font-size-small);font-weight:400}.MainMenu_menuIcon__4lLqD{color:var(--color-primary-500);min-width:40px}.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root{width:24px;height:24px}.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root circle,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root ellipse,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root g,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root line,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root path,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root polygon,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root polyline,.MainMenu_menuIcon__4lLqD .MuiSvgIcon-root rect{color:var(--color-primary-500)!important;fill:var(--color-primary-500)!important}.MainMenu_menuIcon__4lLqD svg{width:24px;height:24px}.MainMenu_menuIcon__4lLqD svg,.MainMenu_menuIcon__4lLqD svg circle,.MainMenu_menuIcon__4lLqD svg ellipse,.MainMenu_menuIcon__4lLqD svg g,.MainMenu_menuIcon__4lLqD svg line,.MainMenu_menuIcon__4lLqD svg path,.MainMenu_menuIcon__4lLqD svg polygon,.MainMenu_menuIcon__4lLqD svg polyline,.MainMenu_menuIcon__4lLqD svg rect{color:var(--color-primary-500)!important}.MainMenu_adminIcon__KUCXn *,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root circle,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root ellipse,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root g,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root line,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root path,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root polygon,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root polyline,.MainMenu_adminIcon__KUCXn .MuiSvgIcon-root rect,.MainMenu_adminIcon__KUCXn svg,.MainMenu_adminIcon__KUCXn svg circle,.MainMenu_adminIcon__KUCXn svg ellipse,.MainMenu_adminIcon__KUCXn svg g,.MainMenu_adminIcon__KUCXn svg line,.MainMenu_adminIcon__KUCXn svg path,.MainMenu_adminIcon__KUCXn svg polygon,.MainMenu_adminIcon__KUCXn svg polyline,.MainMenu_adminIcon__KUCXn svg rect{color:var(--color-primary-500)!important;fill:var(--color-primary-500)!important}.MainMenu_bottomSection__dmAXG{margin-top:auto}.MainMenu_userInfo__gEr5T{display:flex;align-items:center;padding:16px;gap:12px;border-top:1px solid rgba(0,0,0,.12)}.MainMenu_userInfo__gEr5T .MuiTypography-root{font-size:var(--font-size-xsmall)}.MainMenu_userAvatar__hIzs9{width:24px;height:24px;color:rgba(0,0,0,.54)}.MainMenu_userAvatar__hIzs9 .css-i4bv87-MuiSvgIcon-root{color:var(--color-primary-500)}.MainMenu_drawer__1RT4E{width:256px}.MainMenu_desktopMenu___hnOr{position:fixed;top:0;left:0;width:256px;height:100vh;z-index:1200;transition:width .3s ease}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH{width:72px}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_menuContainer__KvLP3{width:72px;padding:16px 8px}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_menuItem__FMq73{justify-content:center;padding:12px}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_menuItem__FMq73 .MuiListItemIcon-root{min-width:auto;margin-right:0;justify-content:center}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_nested__5Bijr{justify-content:center;padding:8px 12px}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_nested__5Bijr .MuiListItemIcon-root{min-width:auto;margin-right:0;justify-content:center}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_userInfo__gEr5T{justify-content:center;padding:12px 8px}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_bottomSection__dmAXG .MainMenu_menuItem__FMq73{justify-content:center;padding:12px}.MainMenu_desktopMenu___hnOr.MainMenu_minimized__jT6oH .MainMenu_bottomSection__dmAXG .MainMenu_menuItem__FMq73 .MuiListItemIcon-root{min-width:auto;margin-right:0;justify-content:center}.MainMenu_menuButton__ALLkW{color:#fff!important}@media(min-width:960px){.MainMenu_menuButton__ALLkW{display:none}}.MainMenu_menuButton__ALLkW .MuiSvgIcon-root{color:#fff!important}.MainMenu_badge__EC2IG{background:var(--color-background);color:var(--color-primary-500);border-radius:12px;border:1.5px solid var(--color-primary-500);padding:2px 8px;font-size:12px;font-weight:500;min-width:20px;height:20px;text-align:center;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:4px;flex-shrink:0}.MainMenu_adminActiveItem__BLGhk{background-color:var(--color-primary-50);color:var(--color-primary-text-50)}.MainMenu_adminActiveItem__BLGhk .MuiListItemText-primary{color:var(--color-primary-600)!important}.MainMenu_adminActiveItem__BLGhk:hover{background-color:rgba(243,80,24,.15)!important}.DialogPopup_Dialog__4BeVG .MuiDialog-paper{width:100%;max-width:800px;margin:16px;padding:0;border-radius:16px}.DialogPopup_DialogContent__hsa9y{padding:var(--space-6);display:flex;flex-direction:column}.DialogPopup_DialogTitle__d3z5B{font-size:var(--font-size-medium)!important;font-weight:500!important;margin-bottom:var(--space-4)!important;text-align:center}.DialogPopup_DialogMessage__zudGK{text-align:center;margin-bottom:var(--space-4)!important;font-size:14px!important;font-weight:400!important}.DialogPopup_DialogActions__mIxr_{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--space-2);width:100%;margin-top:var(--space-4)}.DialogPopup_DialogActions__mIxr_ button{padding:4px;border-radius:100px;text-transform:none;font-size:var(--font-size-xsmall);font-weight:400;border-radius:8px;background:var(--color-background);color:var(--color-primary);border-color:var(--color-primary);height:33px;max-width:150px}.DialogPopup_DialogActions__mIxr_ button:hover{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.DialogPopup_DialogConfirmButton__MUmRr{flex:1 1;border-radius:8px;border:1px solid var(--color-primary);background:var(--color-primary)}.DialogPopup_DialogConfirmButton__MUmRr:hover{background-color:var(--color-primary-600)}.DialogPopup_DialogCancelButton__mHo0R{min-width:75px;background:var(--color-background)!important;color:var(--color-text-primary)!important;border:1px solid #000!important}.DialogPopup_DialogCancelButton__mHo0R:hover{background-color:var(--color-background-hover)!important}.DialogPopup_AdminDialog__k8SEZ .MuiDialog-paper{width:100%;max-width:350px;margin:16px;padding:0;border-radius:16px}.DialogPopup_AdminDialog__k8SEZ .MuiBackdrop-root{background-color:#f35018!important}.DialogPopup_DeleteDialog__OYfOp .MuiDialog-paper{width:100%;max-width:400px;margin:16px;padding:0;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15)}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogContent__hsa9y{padding:32px 24px 24px;text-align:center}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogIcon__Vj55D{display:flex;justify-content:center;margin-bottom:16px}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_WarningIcon__6f78g{font-size:48px!important;color:#ff6b35}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogTitle__d3z5B{font-size:20px!important;font-weight:600!important;color:#1a1a1a!important;margin-bottom:12px!important;line-height:1.3}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogChildren__ACXNG{margin-bottom:24px}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogChildren__ACXNG p{font-size:14px;color:#666;line-height:1.5;margin:0 0 8px}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogChildren__ACXNG p:last-child{margin-bottom:0}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogActions__mIxr_{display:flex;gap:12px;justify-content:center;margin-top:0}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogActions__mIxr_ button{min-width:100px;height:40px;border-radius:8px;font-size:14px;font-weight:500;text-transform:none;padding:0 20px}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogCancelButton__mHo0R{background-color:#f5f5f5!important;color:#666!important;border:1px solid #e0e0e0!important}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogCancelButton__mHo0R:hover{background-color:#eee!important}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogConfirmButton__MUmRr{background-color:#dc3545!important;color:#fff!important;border:1px solid #dc3545!important}.DialogPopup_DeleteDialog__OYfOp .DialogPopup_DialogConfirmButton__MUmRr:hover{background-color:#c82333!important}.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)}}.FilterComponent_filterContainer__xg14z{background:var(--color-background);border-radius:8px;position:relative}.FilterComponent_topRow__DGGto{justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb}.FilterComponent_leftSection__DT13T,.FilterComponent_topRow__DGGto{display:flex;align-items:center}.FilterComponent_bulkActions__beMzn{display:flex;align-items:center;gap:12px}.FilterComponent_bulkEditButton__iENXg{padding:8px 16px;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#374151;cursor:pointer;transition:all .2s ease}.FilterComponent_bulkEditButton__iENXg:hover{background:#f3f4f6;border-color:#9ca3af}.FilterComponent_bulkEditButton__iENXg:disabled{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:.6}.FilterComponent_bulkEditButton__iENXg:disabled:hover{background:#f9fafb;border-color:#e5e7eb}.FilterComponent_deleteButton__R27RY{padding:8px 12px;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;font-size:16px;cursor:pointer;transition:all .2s ease}.FilterComponent_deleteButton__R27RY:hover{background:#fef2f2;border-color:#fca5a5}.FilterComponent_deleteButton__R27RY:disabled{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:.6}.FilterComponent_deleteButton__R27RY:disabled:hover{background:#f9fafb;border-color:#e5e7eb}.FilterComponent_createGroupButton__p_0cS{padding:8px 16px;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#374151;cursor:pointer;transition:all .2s ease}.FilterComponent_createGroupButton__p_0cS:hover{background:#f3f4f6;border-color:#9ca3af}.FilterComponent_createGroupButton__p_0cS:disabled{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:.6}.FilterComponent_createGroupButton__p_0cS:disabled:hover{background:#f9fafb;border-color:#e5e7eb}.FilterComponent_rightSection__NwrFJ{display:flex;align-items:center;gap:12px}.FilterComponent_searchBox__mL_4A{position:relative;display:flex;align-items:center}.FilterComponent_searchIcon__4blhN{position:absolute;left:12px;font-size:14px;color:#6b7280;z-index:1}.FilterComponent_searchInput__gT_cZ{padding:8px 12px 8px 36px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:var(--color-background);width:calc(var(--content-area-width, 100vw)*.5);min-width:200px;max-width:600px;transition:all .2s ease}.FilterComponent_searchInput__gT_cZ:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}.FilterComponent_searchInput__gT_cZ::-moz-placeholder{color:#9ca3af}.FilterComponent_searchInput__gT_cZ::placeholder{color:#9ca3af}.FilterComponent_filterButton__vAi8L{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--color-background);border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#374151;cursor:pointer;transition:all .2s ease}.FilterComponent_filterButton__vAi8L:hover{background:#f9fafb;border-color:#9ca3af}.FilterComponent_filterIcon__Q6Nud{font-size:14px}.FilterComponent_addButton__3fyP9{padding:8px 16px;background:var(--color-primary-500);border:none;border-radius:6px;font-size:14px;color:var(--color-primary-text-500);cursor:pointer;font-weight:500;transition:all .2s ease}.FilterComponent_addButton__3fyP9:hover{background:var(--color-primary-600)}.FilterComponent_filterPanel__a4T6g{position:absolute;top:100%;right:20px;width:320px;background:var(--color-background);border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px -3px rgba(16,24,40,.05),0 8px 24px -3px rgba(16,24,40,.1);z-index:1000;margin-top:4px}.FilterComponent_filterHeader__1b0Qh{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb}.FilterComponent_filterHeader__1b0Qh h3{margin:0;font-size:16px;color:#111827}.FilterComponent_closeButton__IedrT{padding:4px;background:none;border:none;color:#6b7280;cursor:pointer;border-radius:4px;font-size:16px}.FilterComponent_closeButton__IedrT:hover{background:#f3f4f6;color:#374151}.FilterComponent_filterContent__AITuz{padding:20px}.FilterComponent_filterGroup__iN6UJ{margin-bottom:20px}.FilterComponent_filterGroup__iN6UJ:last-child{margin-bottom:0}.FilterComponent_filterLabel__5Ln4R{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.FilterComponent_filterSelect__Nd5xN{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:var(--color-background);cursor:pointer;transition:all .2s ease}.FilterComponent_filterSelect__Nd5xN:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}.FilterComponent_filterSelect__Nd5xN:hover{border-color:#9ca3af}.FilterComponent_filterActions__Pb_MF{display:flex;gap:12px;padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb;border-radius:0 0 8px 8px}.FilterComponent_clearButton__js1mw{flex:1 1;padding:8px 16px;background:#ffe1d6;border:1px solid #febba4;border-radius:8px;font-size:14px;color:#f25119;cursor:pointer;transition:all .2s ease;white-space:nowrap}.FilterComponent_clearButton__js1mw:hover{background:#ffd1c1;border-color:#feb394}.FilterComponent_clearButton__js1mw:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}@media(max-width:768px){.FilterComponent_clearButton__js1mw{width:100%;margin-top:8px}}.FilterComponent_setFiltersButton__2RaBD{flex:1 1;padding:8px 16px;background:var(--color-primary-500);border:1px solid var(--color-primary-500);border-radius:8px;font-size:14px;color:var(--color-primary-text-500);cursor:pointer;transition:all .2s ease;white-space:nowrap;font-weight:500}.FilterComponent_setFiltersButton__2RaBD:hover{background:var(--color-primary-600);border-color:var(--color-primary-600)}.FilterComponent_setFiltersButton__2RaBD:focus{outline:none;box-shadow:0 0 0 3px rgba(243,80,24,.2)}@media(max-width:768px){.FilterComponent_setFiltersButton__2RaBD{width:100%;margin-top:8px}}.FilterComponent_filterSelect__Nd5xN:not([value=All]){border-color:var(--color-primary-500);background:rgba(243,80,24,.05);color:var(--color-primary-500);font-weight:500}@media(max-width:768px){.FilterComponent_topRow__DGGto{flex-direction:column-reverse;gap:12px;padding:12px;align-items:stretch}.FilterComponent_leftSection__DT13T{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.FilterComponent_leftSection__DT13T::-webkit-scrollbar{display:none}.FilterComponent_rightSection__NwrFJ,.FilterComponent_searchBox__mL_4A{width:100%}.FilterComponent_searchInput__gT_cZ{width:100%!important;max-width:none}.FilterComponent_bulkActions__beMzn{width:100%;justify-content:flex-start;padding-bottom:2px}}.FilterComponent_filterContainer__xg14z *{transition:all .2s ease}.FilterComponent_clearFiltersButton__uLu_1:focus,.FilterComponent_clearSearchButton__BtXOJ:focus,.FilterComponent_filterSelect__Nd5xN:focus,.FilterComponent_searchInput__gT_cZ:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.FilterComponent_accordionContainer__R9zLi{padding:0}.FilterComponent_accordionSection__J2b30{border-bottom:1px solid #e5e7eb}.FilterComponent_accordionSection__J2b30:last-child{border-bottom:none}.FilterComponent_accordionHeader___xDjY{width:100%;padding:16px 20px;background:none;border:none;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;color:#111827;cursor:pointer;transition:all .2s ease;text-align:left}.FilterComponent_accordionHeader___xDjY:hover{background:#f9fafb}.FilterComponent_accordionHeader___xDjY span{font-size:16px;font-weight:500;color:#111827}.FilterComponent_accordionContent__OsNGs{padding:0 20px 16px;background:var(--color-background)}.FilterComponent_radioGroup__Vax1t{display:flex;flex-direction:column;gap:12px}.FilterComponent_radioOption__LNEbb{display:flex;align-items:center;gap:8px;cursor:pointer}.FilterComponent_radioOption__LNEbb input[type=radio]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--color-primary-500)}.FilterComponent_radioLabel__1ylep{font-size:14px;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilterComponent_quickOptionsContainer__WicE_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.FilterComponent_quickOptionButton__RazLf{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background:var(--color-background);color:#374151;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.FilterComponent_quickOptionButton__RazLf:hover{background:#f3f4f6;border-color:#9ca3af}.FilterComponent_quickOptionButton__RazLf.FilterComponent_active__wZ_0a{background:var(--color-background) 1ed;border-color:var(--color-primary-500);color:var(--color-primary-500)}.FilterComponent_dateRangeInputs__6ChoD{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:12px}.FilterComponent_dateInputGroup__LCIoh{display:flex;flex-direction:column;gap:4px}.FilterComponent_dateLabel__vJ6u_{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.FilterComponent_dateInput__V2sjh{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:var(--color-background);transition:all .2s ease}.FilterComponent_dateInput__V2sjh:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}.FilterComponent_dateInput__V2sjh:hover{border-color:#9ca3af}.FilterComponent_filterHeader__1b0Qh{background:#fafafa;border-radius:8px 8px 0 0}.FilterComponent_filterHeader__1b0Qh h3{font-size:18px;font-weight:600;color:#232323}.InputField_inputField__x_qtF{display:flex;flex-direction:column;gap:8px;width:100%}.InputField_label__uR2KX{font-size:var(--font-size-xsmall);font-weight:500;color:#111827;margin:0}.InputField_label__uR2KX .InputField_required__Dtuwd{color:#ef4444;margin-left:2px}.InputField_input__0VFHk{width:100%;padding:0 16px;border:1px solid #d1d5db;border-radius:6px;font-size:var(--font-size-xsmall);font-family:inherit;background:var(--color-background);transition:all .2s ease-in-out;box-sizing:border-box;height:33px}.InputField_input__0VFHk::-moz-placeholder{color:#9ca3af;font-size:var(--font-size-xsmall)}.InputField_input__0VFHk::placeholder{color:#9ca3af;font-size:var(--font-size-xsmall)}.InputField_input__0VFHk:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 2px rgba(243,80,24,.1)}.InputField_input__0VFHk:hover:not(:focus){border-color:#9ca3af}.InputField_input__0VFHk.InputField_error__Sw9g_{border-color:#ef4444}.InputField_input__0VFHk.InputField_error__Sw9g_:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.InputField_input__0VFHk:disabled{background-color:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.InputField_errorMessage__c7rs1{font-size:12px;color:#ef4444;margin:4px 0 0}.InputField_inputContainer__Ze0B5{position:relative;display:flex;align-items:center}.InputField_inputWithToggle__l32dY{padding-right:44px}.InputField_toggleButton___B8qj{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.InputField_toggleButton___B8qj:hover:not(:disabled){background-color:rgba(0,0,0,.04)}.InputField_toggleButton___B8qj:disabled{cursor:not-allowed;opacity:.5}.InputField_toggleIcon__5X4is{width:18px;height:18px;color:#6b7280}.InputField_toggleButton___B8qj:hover:not(:disabled) .InputField_toggleIcon__5X4is{color:#374151}@media(max-width:768px){.InputField_input__0VFHk{padding:10px 14px;font-size:16px}.InputField_label__uR2KX{font-size:13px}.InputField_errorMessage__c7rs1{font-size:11px}}.CheckboxField_checkboxField__HzCOZ{display:flex;align-items:center;width:100%}.CheckboxField_checkboxLabel__28BSA{display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:400;color:#374151;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckboxField_checkboxLabel__28BSA:hover .CheckboxField_checkmark__twmlS{border-color:#9ca3af}.CheckboxField_checkbox__b0mgb{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.CheckboxField_checkbox__b0mgb:checked~.CheckboxField_checkmark__twmlS{background-color:var(--color-primary-500);border-color:var(--color-primary-500)}.CheckboxField_checkbox__b0mgb:checked~.CheckboxField_checkmark__twmlS:after{display:block}.CheckboxField_checkbox__b0mgb:focus~.CheckboxField_checkmark__twmlS{box-shadow:0 0 0 3px rgba(243,80,24,.1)}.CheckboxField_checkbox__b0mgb:disabled~.CheckboxField_checkmark__twmlS{background-color:#f9fafb;border-color:#d1d5db;cursor:not-allowed}.CheckboxField_checkbox__b0mgb:disabled~.CheckboxField_labelText__g7Y35{color:#9ca3af;cursor:not-allowed}.CheckboxField_checkmark__twmlS{position:relative;height:18px;width:18px;background:var(--color-background);border:1px solid #d1d5db;border-radius:4px;margin-right:12px;transition:all .2s ease;flex-shrink:0}.CheckboxField_checkmark__twmlS:after{content:"";position:absolute;display:none;left:4px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.CheckboxField_labelText__g7Y35{transition:color .2s ease}@media(max-width:768px){.CheckboxField_checkboxLabel__28BSA{font-size:13px}.CheckboxField_checkmark__twmlS{height:16px;width:16px;margin-right:10px}.CheckboxField_checkmark__twmlS:after{left:4px;top:1px;width:5px;height:9px}}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formContainer__Nnuj3{display:flex;flex-direction:column;gap:1.5rem}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_title__6jJgZ{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:1.5rem;text-align:left}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_section__PCPvM{background:var(--color-background);border-radius:12px;padding:1.25rem;border:1px solid rgba(0,0,0,.05)}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_sectionTitle__tt5ua{font-size:1rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_row__trtWB{display:flex;gap:1rem;margin-bottom:1rem}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_field__qcOzd{flex:1 1}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_fullWidth__F_IsP{width:100%;margin-bottom:1rem}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_autoPasswordContainer__VMBKj{width:100%;margin-bottom:.5rem;display:flex;justify-content:flex-end}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_helperText__SfMeJ{font-size:.75rem;color:#666;margin:.5rem 0 0;line-height:1.4}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_privilegesGrid__Wwe6M{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:#f8f9fa;border-radius:8px;border:1px solid rgba(0,0,0,.08)}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_label__W2u1t{font-size:.875rem;font-weight:500;color:#666;margin-bottom:.5rem;display:block}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_required__sVD_F{color:var(--color-destructive-500);margin-left:2px}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formSelect__8FlP7{width:100%;padding:.625rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:.875rem;font-weight:400;color:#1a1a1a;background:var(--color-background);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease;height:44px}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formSelect__8FlP7:hover{border-color:#999}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formSelect__8FlP7:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(243,80,24,.1)}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formSelect__8FlP7:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formSelect__8FlP7 option{padding:.5rem .75rem;font-size:.875rem;color:#1a1a1a}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_actions__NJvRk{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_saveButton__t5mBi{background-color:var(--color-primary-500);color:#fff;border:none;padding:12px 32px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;min-width:120px}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_saveButton__t5mBi:hover{background-color:#d63f0f}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_saveButton__t5mBi:disabled{background-color:#9ca3af;cursor:not-allowed}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_cancelButton__zvlUY{background:var(--color-background);color:#6b7280;border:1px solid #d1d5db;padding:12px 32px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_cancelButton__zvlUY:hover{background-color:#f9fafb;border-color:#9ca3af}@media(max-width:768px){.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_formContainer__Nnuj3{padding:24px}.AdminCustomerForm_adminCustomerForm__2IzJv .AdminCustomerForm_row__trtWB{flex-direction:column;gap:16px}}.MuiDialog-paper .AdminCustomerForm_adminCustomerForm__2IzJv{min-width:700px;max-width:700px;padding:0;border-radius:16px}@media(max-width:768px){.MuiDialog-paper .AdminCustomerForm_adminCustomerForm__2IzJv{min-width:90vw;max-width:95vw;border-radius:12px}}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions{padding:1.5rem;gap:1rem;justify-content:flex-end;border-top:1px solid rgba(0,0,0,.05);background:#f8f9fa;border-radius:0 0 16px 16px}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions button{padding:.75rem 2rem;border-radius:8px;font-size:.875rem;font-weight:600;min-width:120px;height:44px;transition:all .2s ease}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions button:first-child{background:var(--color-background);color:#666;border:1px solid #ddd}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions button:first-child:hover{background-color:#f8f9fa;border-color:#999}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions button:last-child{background-color:var(--color-primary-500);color:#fff;border:none;box-shadow:0 2px 8px rgba(243,80,24,.2)}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions button:last-child:hover{background-color:#d63f0f;box-shadow:0 4px 12px rgba(243,80,24,.3)}.AdminCustomerForm_adminCustomerForm__2IzJv .dialog-actions button:last-child:disabled{background-color:#9ca3af;box-shadow:none}.VehicleFormDialog_dialogPaper__9X46B{border-radius:var(--border-radius);font-family:inherit}.VehicleFormDialog_dialogTitle__mvGjJ{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-bg-card)}.VehicleFormDialog_titleContent__qowME{display:flex;align-items:center;font-size:var(--font-size-xlarge);font-weight:700;color:var(--color-text-primary);font-family:inherit}.VehicleFormDialog_closeButton__8_HoY{color:var(--color-text-secondary)}.VehicleFormDialog_closeButton__8_HoY:hover{color:var(--color-text-primary);background-color:var(--color-tertiary-50);border-radius:50%}.VehicleFormDialog_dialogContent__TzFt8{padding:var(--space-6);max-height:70vh;overflow-y:auto}.VehicleFormDialog_errorAlert__Fuxyy{background-color:var(--color-destructive-50);color:var(--color-destructive-700);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius);border:1px solid var(--color-destructive-200);margin-bottom:var(--space-4);display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-small)}.VehicleFormDialog_errorClose__a4_PV{background:none;border:none;color:var(--color-destructive-700);font-size:var(--font-size-large);cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.VehicleFormDialog_errorClose__a4_PV:hover{background-color:var(--color-destructive-100);border-radius:50%}.VehicleFormDialog_formGrid__OJihR{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5)}.VehicleFormDialog_formRow__0_a_H{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media(max-width:768px){.VehicleFormDialog_formRow__0_a_H{grid-template-columns:1fr;gap:var(--space-3)}}.VehicleFormDialog_formGroup__iAeoZ{display:flex;flex-direction:column;gap:var(--space-2)}.VehicleFormDialog_formGroup__iAeoZ label{font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1);font-family:inherit}.VehicleFormDialog_input__N5t0V,.VehicleFormDialog_select__qY9aP,.VehicleFormDialog_textarea__4HE_Y{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);font-size:var(--font-size-small);background-color:var(--color-bg-card);color:var(--color-text-primary);transition:all .2s ease;width:100%;box-sizing:border-box;font-family:inherit;font-weight:400}.VehicleFormDialog_input__N5t0V:focus,.VehicleFormDialog_select__qY9aP:focus,.VehicleFormDialog_textarea__4HE_Y:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-50)}.VehicleFormDialog_input__N5t0V:hover:not(:disabled),.VehicleFormDialog_select__qY9aP:hover:not(:disabled),.VehicleFormDialog_textarea__4HE_Y:hover:not(:disabled){border-color:var(--color-border-strong)}.VehicleFormDialog_input__N5t0V:disabled,.VehicleFormDialog_select__qY9aP:disabled,.VehicleFormDialog_textarea__4HE_Y:disabled{background-color:var(--color-tertiary-50);color:var(--color-tertiary-500);cursor:not-allowed}.VehicleFormDialog_textarea__4HE_Y{resize:vertical;min-height:80px}.VehicleFormDialog_autocompleteWrapper__enNxL{position:relative}.VehicleFormDialog_loadingIndicator__HHPVc{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%)}.VehicleFormDialog_autocompleteDropdown__HZIv_{position:absolute;top:100%;left:0;right:0;background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.1)}.VehicleFormDialog_autocompleteOption__CxLM5{padding:var(--space-3) var(--space-4);cursor:pointer;border-bottom:1px solid var(--color-border-subtle)}.VehicleFormDialog_autocompleteOption__CxLM5:last-child{border-bottom:none}.VehicleFormDialog_autocompleteOption__CxLM5:hover{background-color:var(--color-tertiary-50)}.VehicleFormDialog_optionName__uIkgk{font-weight:500;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-small)}.VehicleFormDialog_optionEmail__AGZDA{font-size:var(--font-size-xsmall);color:var(--color-text-secondary);font-family:inherit}.VehicleFormDialog_selectedCustomer__Y31X2{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-success-50);color:var(--color-success-700);border-radius:var(--border-radius);font-size:var(--font-size-xsmall);font-family:inherit;font-weight:500}.VehicleFormDialog_tanksSection__2Rvq1{border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);padding:var(--space-5);background-color:var(--color-bg-card);margin-top:var(--space-4)}.VehicleFormDialog_tanksTitle__aw4m0{font-size:var(--font-size-medium);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-4) 0;display:flex;align-items:center;gap:var(--space-2);font-family:inherit}.VehicleFormDialog_tankRow__0mEZg{padding:var(--space-4);background-color:var(--color-tertiary-50);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);margin-bottom:var(--space-3)}.VehicleFormDialog_tankRow__0mEZg:last-child{margin-bottom:0}.VehicleFormDialog_addTankButton__qiwtp{display:flex;align-items:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;justify-content:center;margin-top:var(--space-4)}.VehicleFormDialog_addTankButton__qiwtp:hover{background:var(--color-primary-500)}.VehicleFormDialog_removeButton__xC1Jp{background-color:var(--color-destructive-50);color:var(--color-destructive-700);border:1px solid var(--color-destructive-200);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius);font-size:var(--font-size-xsmall);font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}.VehicleFormDialog_removeButton__xC1Jp:hover:not(:disabled){background-color:var(--color-destructive-100);border-color:var(--color-destructive-300)}.VehicleFormDialog_removeButton__xC1Jp:disabled{opacity:.5;cursor:not-allowed}.VehicleFormDialog_checkboxesSection__gu5wI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);margin-top:var(--space-4)}.VehicleFormDialog_checkboxGroup__RplSS{display:flex;align-items:center}.VehicleFormDialog_checkboxLabel__UQ18W{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-small);font-weight:500;color:var(--color-text-primary);cursor:pointer;transition:color .2s ease;font-family:inherit}.VehicleFormDialog_checkboxLabel__UQ18W:hover{color:var(--color-primary)}.VehicleFormDialog_checkboxLabel__UQ18W input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer}.VehicleFormDialog_dialogActions__v_lfD{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);background-color:var(--color-bg-card)}.VehicleFormDialog_cancelButton__CKe97{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-primary);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.VehicleFormDialog_cancelButton__CKe97:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.VehicleFormDialog_submitButton__IUV68{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative}.VehicleFormDialog_submitButton__IUV68:hover{background:var(--color-primary-500)}.VehicleFormDialog_submitButton__IUV68:disabled{opacity:.7;cursor:not-allowed}.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)}.AddressFormFields_formSection__IHTO0{margin-top:var(--space-4)}.AddressFormFields_formGrid__iEQX8{display:flex;flex-direction:column;gap:var(--space-3)}.AddressFormFields_formRow__ICW4H{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media(max-width:768px){.AddressFormFields_formRow__ICW4H{grid-template-columns:1fr;gap:var(--space-3)}}.AddressFormFields_formGroup__iLbEL{display:flex;flex-direction:column;gap:var(--space-2)}.AddressFormFields_formGroup__iLbEL label{font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1);font-family:inherit}.AddressFormFields_input__AHtJH,.AddressFormFields_textarea__1P97f{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);font-size:var(--font-size-small);background-color:var(--color-bg-card);color:var(--color-text-primary);transition:all .2s ease;width:100%;box-sizing:border-box;font-family:inherit;font-weight:400}.AddressFormFields_input__AHtJH:focus,.AddressFormFields_textarea__1P97f:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-50)}.AddressFormFields_input__AHtJH:hover:not(:disabled),.AddressFormFields_textarea__1P97f:hover:not(:disabled){border-color:var(--color-border-strong)}.AddressFormFields_input__AHtJH:disabled,.AddressFormFields_textarea__1P97f:disabled{background-color:var(--color-tertiary-50);color:var(--color-tertiary-500);cursor:not-allowed}.AddressFormFields_textarea__1P97f{resize:vertical;min-height:80px}.AddressFormFields_coordsText__R6UJG{font-size:var(--font-size-xsmall);color:var(--color-text-secondary);font-family:Courier New,monospace;padding-left:var(--space-2);margin-top:var(--space-1)}.AddressFormFields_suggestionsDropdown__MjFzJ{position:absolute;top:100%;left:0;right:0;background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);max-height:300px;overflow-y:auto;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.1)}.AddressFormFields_suggestionItem__LX10L{padding:var(--space-3) var(--space-4);cursor:pointer;border-bottom:1px solid var(--color-border-subtle)}.AddressFormFields_suggestionItem__LX10L:last-child{border-bottom:none}.AddressFormFields_suggestionItem__LX10L:hover{background-color:var(--color-tertiary-50)}.AddressFormFields_suggestionPrimary__gR0R7{font-weight:500;font-size:var(--font-size-small);color:var(--color-text-primary)}.AddressFormFields_suggestionSecondary__Pb1IB{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}.AddressFormFields_searchWrapper__wSsnQ{position:relative;margin-bottom:var(--space-3)}.AddressFormFields_actionRow__f2_D9{display:flex;gap:var(--space-3);margin-top:var(--space-3);align-items:center}.AddressFormFields_locationButton__kPdDr{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease}.AddressFormFields_locationButton__kPdDr:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.AddressFormFields_useAddressButton__GqYAm{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AddressFormFields_useAddressButton__GqYAm:hover{background:var(--color-primary-500)}.AddressFormFields_dialogActions__MdksC{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5)}.AddressFormFields_cancelButton__WOFGs{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-primary);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AddressFormFields_cancelButton__WOFGs:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.AddressFormFields_submitButton__CJW29{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AddressFormFields_submitButton__CJW29:hover{background:var(--color-primary-500)}.AddressFormFields_submitButton__CJW29:disabled{opacity:.7;cursor:not-allowed}.EditAddressDialogWithMap_dialogPaper__22ivy{border-radius:var(--border-radius);font-family:inherit}.EditAddressDialogWithMap_dialogTitle__qdUkL{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-bg-card)}.EditAddressDialogWithMap_titleContent__7FhIg{display:flex;align-items:center;font-size:var(--font-size-xlarge);font-weight:700;color:var(--color-text-primary);font-family:inherit}.EditAddressDialogWithMap_titleActions__HC_dj{display:flex;align-items:center;gap:var(--space-2)}.EditAddressDialogWithMap_closeButton__aUv3b{color:var(--color-text-secondary)}.EditAddressDialogWithMap_closeButton__aUv3b:hover{color:var(--color-text-primary);background-color:var(--color-tertiary-50);border-radius:50%}.EditAddressDialogWithMap_deleteButton__lHA4J{color:var(--color-destructive-700)}.EditAddressDialogWithMap_deleteButton__lHA4J:hover{background-color:var(--color-destructive-50);color:var(--color-destructive-800)}.EditAddressDialogWithMap_dialogContent__rK_Oa{padding:var(--space-6);max-height:70vh;overflow-y:auto;font-family:inherit}.EditAddressDialogWithMap_mapContainer__Ar27r{position:relative;width:100%;height:400px;border-radius:var(--border-radius);overflow:hidden;margin-bottom:var(--space-4);border:1px solid var(--color-border-subtle);font-family:inherit}@media(max-width:768px){.EditAddressDialogWithMap_mapContainer__Ar27r{height:300px}}.EditAddressDialogWithMap_map__a9dMo{width:100%;height:100%}.EditAddressDialogWithMap_formGrid__EGU8E{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5)}.EditAddressDialogWithMap_formRow__f1Tlz{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media(max-width:768px){.EditAddressDialogWithMap_formRow__f1Tlz{grid-template-columns:1fr;gap:var(--space-3)}}.EditAddressDialogWithMap_formGroup__NwKFC{display:flex;flex-direction:column;gap:var(--space-2)}.EditAddressDialogWithMap_formGroup__NwKFC .MuiInputLabel-root{font-size:var(--font-size-xsmall)!important;font-weight:600!important;color:var(--color-text-primary)!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:var(--space-1)!important;font-family:inherit!important}.EditAddressDialogWithMap_formGroup__NwKFC .MuiInputBase-root{padding:var(--space-3) var(--space-4)!important;border:1px solid var(--color-border-subtle)!important;border-radius:var(--border-radius)!important;font-size:var(--font-size-small)!important;background-color:var(--color-bg-card)!important;color:var(--color-text-primary)!important;transition:all .2s ease!important;width:100%!important;box-sizing:border-box!important;font-family:inherit!important;font-weight:400!important}.EditAddressDialogWithMap_formGroup__NwKFC .MuiInputBase-root:focus-within{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px var(--color-primary-50)!important}.EditAddressDialogWithMap_formGroup__NwKFC .MuiInputBase-root:hover:not(:disabled){border-color:var(--color-border-strong)!important}.EditAddressDialogWithMap_formGroup__NwKFC .MuiInputBase-root:disabled{background-color:var(--color-tertiary-50)!important;color:var(--color-tertiary-500)!important;cursor:not-allowed!important}.EditAddressDialogWithMap_formGroup__NwKFC .MuiOutlinedInput-root fieldset{border:none!important}.EditAddressDialogWithMap_formGroup__NwKFC .MuiAutocomplete-root,.EditAddressDialogWithMap_formGroup__NwKFC .MuiAutocomplete-root .EditAddressDialogWithMap_MuiInputBase-root__OZmQX{font-family:inherit!important}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-root{font-family:inherit!important;font-weight:500!important}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-outlined{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-primary);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-outlined:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-contained{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-contained:hover{background:var(--color-primary-500)}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-text{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease}.EditAddressDialogWithMap_dialogContent__rK_Oa .MuiButton-text:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.EditAddressDialogWithMap_dialogActions__zL_Fo{padding:var(--space-4) var(--space-5)!important;border-top:1px solid var(--color-border-subtle)!important;background-color:var(--color-bg-card)!important;font-family:inherit!important}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-root__B1avW{font-family:inherit!important;font-weight:500!important}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-outlined__r2Cc6{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-primary);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-outlined__r2Cc6:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-contained__dXSZW{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-contained__dXSZW:hover{background:var(--color-primary-500)}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-text__42KyX{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease}.EditAddressDialogWithMap_dialogActions__zL_Fo .EditAddressDialogWithMap_MuiButton-text__42KyX:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.EditAddressDialogWithMap_dialogTitle__qdUkL .EditAddressDialogWithMap_MuiIconButton-root__BOOgq{font-family:inherit!important}.EditAddressDialogWithMap_dialogTitle__qdUkL .EditAddressDialogWithMap_MuiIconButton-root__BOOgq:hover{background-color:var(--color-tertiary-50)!important;border-radius:50%!important}.EditAddressDialogWithMap_dialogTitle__qdUkL .EditAddressDialogWithMap_MuiIconButton-root__BOOgq.EditAddressDialogWithMap_MuiIconButton-colorError__00Gi2{color:var(--color-destructive-700)!important}.EditAddressDialogWithMap_dialogTitle__qdUkL .EditAddressDialogWithMap_MuiIconButton-root__BOOgq.EditAddressDialogWithMap_MuiIconButton-colorError__00Gi2:hover{background-color:var(--color-destructive-50)!important;color:var(--color-destructive-800)!important}.EditAddressDialogWithMap_autocompleteWrapper__Gj3kL{position:relative}.EditAddressDialogWithMap_autocompleteDropdown__ILWCY{position:absolute;top:100%;left:0;right:0;background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.1)}.EditAddressDialogWithMap_autocompleteOption__YqRMA{padding:var(--space-3) var(--space-4);cursor:pointer;border-bottom:1px solid var(--color-border-subtle);font-family:inherit}.EditAddressDialogWithMap_autocompleteOption__YqRMA:last-child{border-bottom:none}.EditAddressDialogWithMap_autocompleteOption__YqRMA:hover{background-color:var(--color-tertiary-50)}.EditAddressDialogWithMap_optionName__OVaQd{font-weight:500;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-small)}.EditAddressDialogWithMap_optionEmail__bnwHh{font-size:var(--font-size-xsmall);color:var(--color-text-secondary);font-family:inherit}.AdminOrderSummary_dialogPaper__o2XPv{border-radius:12px;max-height:90vh;overflow:hidden}.AdminOrderSummary_dialogContent__T3QiW{padding:0;overflow:hidden;position:relative}.AdminOrderSummary_header__MdTqK{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb;background:var(--color-background);position:sticky;top:0;z-index:10}.AdminOrderSummary_title__0xijA{margin:0;font-size:var(--font-size-large);font-weight:600;color:#111827}.AdminOrderSummary_closeButton__HpGr3{background:none;border:none;padding:.5rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease}.AdminOrderSummary_closeButton__HpGr3:hover{background-color:#f3f4f6;color:#374151}.AdminOrderSummary_content__30dHH{padding:20px;max-height:calc(90vh - 140px);overflow-y:auto}.AdminOrderSummary_section__k9sBB{margin-bottom:24px}.AdminOrderSummary_section__k9sBB:last-child{margin-bottom:0}.AdminOrderSummary_sectionTitle__Y7BjY{margin:0 0 12px;font-size:var(--font-size-medium);font-weight:600;color:#111827}.AdminOrderSummary_customerInfo__NzRQf{background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0}.AdminOrderSummary_customerName__biIp_{font-weight:600;color:#1e293b;margin-bottom:4px}.AdminOrderSummary_customerEmail__BshdM{font-size:.875rem;color:#64748b}.AdminOrderSummary_vehicleList__3OxHm{display:flex;flex-direction:column;gap:8px}.AdminOrderSummary_vehicleItem__8z_sp{background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0}.AdminOrderSummary_vehicleName__6Qv9m{font-weight:600;color:#1e293b;margin-bottom:4px}.AdminOrderSummary_vehicleDetails__eHbEu{font-size:.875rem;color:#64748b}.AdminOrderSummary_addressInfo__qvZX0{background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0}.AdminOrderSummary_addressName__3S7sR{font-weight:600;color:#1e293b;margin-bottom:4px}.AdminOrderSummary_addressDetails__jTxl4{font-size:.875rem;color:#64748b}.AdminOrderSummary_deliveryInfo__N8MLF{background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0}.AdminOrderSummary_deliveryType__uYmqy{font-weight:600;color:#1e293b;margin-bottom:4px}.AdminOrderSummary_deliveryTime__I_FLh{font-size:.875rem;color:#64748b}.AdminOrderSummary_paymentInfo__vAxSc{background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.AdminOrderSummary_paymentMethod__WXwr8{font-weight:600;color:#1e293b}.AdminOrderSummary_paymentBrand__h88kl{font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase}.AdminOrderSummary_summaryContent__kWy6S{background:#f9fafb;padding:16px;border-radius:8px;border:1px solid #e5e7eb}.AdminOrderSummary_summaryRow__EE0LB{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;margin-bottom:8px}.AdminOrderSummary_summaryRow__EE0LB:last-child{margin-bottom:0}.AdminOrderSummary_summaryRow__EE0LB.AdminOrderSummary_totalRow__0ucZc{padding-top:12px;border-top:1px solid #d1d5db;font-size:1rem;margin-top:8px;margin-bottom:0}.AdminOrderSummary_termsLabel__C1VO0{margin:0;cursor:pointer}.AdminOrderSummary_termsLabel__C1VO0 .AdminOrderSummary_MuiFormControlLabel-label__8ZDhI{font-size:.875rem;color:#374151}.AdminOrderSummary_termsCheckbox__HwBbp{color:var(--color-primary-500)!important}.AdminOrderSummary_termsText__JWgje{font-size:.875rem;color:#374151}.AdminOrderSummary_termsLink__AwRnX{color:var(--color-primary-500);text-decoration:underline;font-weight:500;background:none;border:none;padding:0;cursor:pointer;font-size:inherit;font-family:inherit}.AdminOrderSummary_termsLink__AwRnX:hover{color:#d63918}.AdminOrderSummary_actions__lR_7t{padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb;gap:12px}.AdminOrderSummary_cancelButton__oisvE{color:#6b7280!important;border-color:#d1d5db!important}.AdminOrderSummary_cancelButton__oisvE:hover{background-color:#f3f4f6!important;border-color:#9ca3af!important}.AdminOrderSummary_createButton__N9Vs_{background:linear-gradient(135deg,var(--color-primary-500) 0,var(--color-primary-400) 100%)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 12px rgba(243,80,24,.3)!important}.AdminOrderSummary_createButton__N9Vs_:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(243,80,24,.4)!important}.AdminOrderSummary_createButton__N9Vs_:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important;box-shadow:0 4px 12px rgba(243,80,24,.2)!important}.AdminOrderSummary_loadingOverlay__hk6YE{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:12px}.AdminOrderSummary_successDialog__rLF7A .AdminOrderSummary_successDialogContent__KCxaL{padding:var(--space-6);display:flex;flex-direction:column;width:300px;gap:var(--space-4);align-items:center}.AdminOrderSummary_successDialog__rLF7A .AdminOrderSummary_successDialogContent__KCxaL svg{fill:#625b71}.AdminOrderSummary_successDialog__rLF7A .AdminOrderSummary_successDialogContent__KCxaL h3{margin:0;text-align:center;font-size:var(--font-size-large)}.AdminOrderSummary_successDialog__rLF7A .AdminOrderSummary_successDialogContent__KCxaL p{margin:0;text-align:center}.AdminOrderSummary_successDialog__rLF7A .AdminOrderSummary_successDialogContent__KCxaL .AdminOrderSummary_buttons__b0OuQ{position:static;box-shadow:none;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.AdminOrderSummary_successDialog__rLF7A .AdminOrderSummary_successDialogContent__KCxaL .AdminOrderSummary_buttons__b0OuQ button{width:auto;height:40px}.ChooseTimeDialog_Dialog__dW9A_{padding:0!important;max-width:100%!important;max-height:100%!important;height:100%!important;width:100%!important;border-radius:0!important}.ChooseTimeDialog_Header__G2YJZ{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:var(--size-8) var(--size-4) var(--size-8) var(--size-4);background-color:var(--color-primary-500);color:var(--color-primary-text-500)}.ChooseTimeDialog_Header__G2YJZ h1{margin:0;font-size:var(--font-size-24);color:var(--color-primary-text-500);font-weight:600;flex:1 1;text-align:center}.ChooseTimeDialog_CloseButton__pe8PH{color:var(--color-white)!important}.ChooseTimeDialog_CloseButton__pe8PH:hover{background-color:hsla(0,0%,100%,.1)!important}.ChooseTimeDialog_Wrapper__6W1sn{max-width:100%;max-height:100%;height:100%;width:100%;display:flex;flex-direction:column}.ChooseTimeDialog_Content__3fqRF{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;padding:0!important}.ChooseTimeDialog_subtitle__ZIdB0{font-size:16px;color:var(--color-text-secondary);margin:0 0 16px;text-align:center;line-height:1.4}@media(max-width:768px){.ChooseTimeDialog_Header__G2YJZ{padding:.75rem}.ChooseTimeDialog_Header__G2YJZ h1{font-size:1.125rem}}.TimeSelection_section___wFD0{display:flex;flex-direction:column;gap:.75rem}.TimeSelection_sectionTitle__JPZGU{font-size:var(--font-size-small);font-weight:600;color:#374151;margin:0}.TimeSelection_optionsList__VL7YI{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;width:100%}.TimeSelection_optionsListCustomTime__sjigi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;width:100%}.TimeSelection_optionCard__1S8DZ{display:flex;flex-direction:column;align-items:center;padding:1rem;border:1px solid var(--color-unselected-item-border,var(--color-tertiary-300));border-radius:12px;background:var(--color-background);cursor:pointer;transition:all .2s ease;text-align:center;gap:.5rem;min-width:0;position:relative}.TimeSelection_optionCard__1S8DZ:hover{border-color:var(--color-unselected-item-border,var(--color-tertiary-200))}.TimeSelection_optionCard__1S8DZ.TimeSelection_selected__mi6Vz{border-color:var(--color-selected-item-border,var(--color-primary-500));background:var(--color-selected-item-background,var(--color-primary-50))}.TimeSelection_optionCard__1S8DZ.TimeSelection_selected__mi6Vz,.TimeSelection_optionCard__1S8DZ.TimeSelection_selected__mi6Vz .TimeSelection_optionTitle__ZtdPM{color:var(--color-selected-item-text,var(--color-background-text))}.TimeSelection_optionContent__lPZdQ{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;min-height:60px}.TimeSelection_optionTitle__ZtdPM{position:absolute;top:calc(50% - 8px);left:50%;width:100%;transform:translate(-50%,-50%);font-weight:600;color:var(--color-background-text);font-size:.875rem;white-space:pre-line;text-align:center;line-height:1.2;display:flex;flex-direction:column;gap:var(--size-4)}.TimeSelection_CustomDateTimeText__kCcan{font-weight:600;color:#111827;font-size:var(--size-14);white-space:pre-line;text-align:center;line-height:1.2}.TimeSelection_expressBadge__tGUrE{position:absolute;bottom:0;right:0;left:0;display:inline-block;font-size:.625rem;font-weight:600;padding:var(--size-4) var(--size-4);border-radius:0 0 10px 10px;text-transform:uppercase;letter-spacing:.025em}.TimeSelection_expressBadge__tGUrE,.TimeSelection_selected__mi6Vz .TimeSelection_expressBadge__tGUrE{color:var(--color-primary-50);background:var(--color-primary-500)}.TimeSelection_standardBadge__qnUar{position:absolute;bottom:0;right:0;left:0;display:inline-block;font-size:.625rem;font-weight:600;padding:var(--size-4) var(--size-4);border-radius:0 0 12px 12px;text-transform:uppercase;letter-spacing:.025em}.TimeSelection_selected__mi6Vz .TimeSelection_standardBadge__qnUar,.TimeSelection_standardBadge__qnUar{background:var(--color-unselected-item-background,var(--color-primary-50));color:var(--color-background-text-light)}.TimeSelection_calendarIcon__S9xN8{font-size:1.5rem;margin-bottom:.25rem;color:var(--color-primary-500)}@media(max-width:768px){.TimeSelection_optionCard__1S8DZ{padding:8px 4px}.TimeSelection_optionTitle__ZtdPM{font-size:var(--font-size-xsmall)}}.AdminQuickOrder_adminQuickOrder__BRhO4{display:flex;flex-direction:column;height:100%;background:var(--color-background);border-radius:12px;overflow:hidden}.AdminQuickOrder_header__K1kcQ{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.AdminQuickOrder_title__C_F_v{margin:0;font-size:var(--font-size-medium);font-weight:600;color:#111827}.AdminQuickOrder_closeButton__JBesP{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s ease}.AdminQuickOrder_closeButton__JBesP:hover{background:#f3f4f6;color:#374151}.AdminQuickOrder_closeButton__JBesP svg{width:20px;height:20px}.AdminQuickOrder_customerInfo__dbN32{padding:1rem 1.5rem;background:#f0f9ff;border-bottom:1px solid #e0f2fe}.AdminQuickOrder_customerName__R63te{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:#0c4a6e}.AdminQuickOrder_customerEmail__sKJX3{margin:0;font-size:.75rem;color:#0369a1}.AdminQuickOrder_container__aH2xU{flex:1 1;display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 200px);position:relative;padding-bottom:80px}.AdminQuickOrder_content__D8LK6{flex:1 1;overflow-y:auto;overflow-x:hidden;max-height:100%;padding:1.5rem 1.5rem 40px}.AdminQuickOrder_content__D8LK6>*+*{margin-top:1.5rem}.AdminQuickOrder_adminOrderSlider__mWk0X{position:absolute;bottom:0;left:0;right:0;background:var(--color-background);border-top:1px solid #e5e7eb;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:10}.AdminQuickOrder_orderSliderContent__pqMQB{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem 20px;gap:16px}.AdminQuickOrder_createOrderButton__31w0z{background:linear-gradient(135deg,var(--color-primary-500) 0,var(--color-primary-400) 100%);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 4px 12px rgba(243,80,24,.3)}.AdminQuickOrder_createOrderButton__31w0z:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(243,80,24,.4)}.AdminQuickOrder_createOrderButton__31w0z:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 4px 12px rgba(243,80,24,.2)}.AdminQuickOrder_orderInfo__RwOmQ{flex:1 1}.AdminQuickOrder_orderDetails__4i7tf{display:flex;flex-direction:column;gap:.25rem}.AdminQuickOrder_orderLabel___Ytt0{font-size:.875rem;font-weight:600;color:#111827}.AdminQuickOrder_orderTime__Qb9tf{font-size:.75rem;color:#6b7280}.AdminQuickOrder_orderTotal__2yDRg{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.AdminQuickOrder_totalLabel__5bWCO{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.AdminQuickOrder_totalAmount__CchHg{font-size:1.25rem;font-weight:700;color:#111827}.AdminQuickOrder_noCustomerSelected__7ktC1{display:flex;align-items:center;justify-content:center;height:200px;padding:2rem;text-align:center;color:#6b7280;font-size:.875rem}@media(max-width:768px){.AdminQuickOrder_header__K1kcQ{padding:12px 8px}.AdminQuickOrder_customerInfo__dbN32{padding:.75rem 1rem}.AdminQuickOrder_content__D8LK6{padding:1rem}.AdminQuickOrder_title__C_F_v{font-size:1.125rem}}.AdminOrderDialog_dialogPaper___a0cH{border-radius:12px;max-height:90vh;overflow:hidden;min-height:85vh}.AdminOrderDialog_dialogContent__698hQ{padding:0;overflow:hidden;position:relative}.AdminOrderDialog_header__xTXjo{display:flex;justify-content:space-between;align-items:center;padding:12px 8px;border-bottom:1px solid #e5e7eb;background:var(--color-background);position:sticky;top:0;z-index:10}.AdminOrderDialog_title__T66T5{margin:0;font-size:var(--font-size-medium);font-weight:600;color:#111827}.AdminOrderDialog_closeButton__C3PrR{background:none;border:none;padding:.5rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease}.AdminOrderDialog_closeButton__C3PrR:hover{background-color:#f3f4f6;color:#374151}.AdminOrderDialog_customerSelection__HK_sX{padding:16px;transition:min-height .3s ease;min-height:400px}.AdminOrderDialog_customerSelection__HK_sX.AdminOrderDialog_collapsed__39brg{min-height:0!important}.AdminOrderDialog_stepHeader__Z2WmW{margin-bottom:12px;padding:8px 12px 0}.AdminOrderDialog_stepTitle__GzAL4{margin:0 0 .5rem;font-size:var(--font-size-medium);font-weight:600;color:#111827}.AdminOrderDialog_stepDescription__qywvW{margin:0;color:#6b7280;font-size:.875rem;line-height:1.5}.AdminOrderDialog_customerSearch__o9QMJ{margin-bottom:0}.AdminOrderDialog_customerSearch__o9QMJ .AdminOrderDialog_MuiOutlinedInput-root__bzeM4{border-radius:8px}.AdminOrderDialog_customerSearch__o9QMJ .MuiAutocomplete-popper{z-index:9999!important}.AdminOrderDialog_customerSearch__o9QMJ .MuiAutocomplete-listbox{max-height:300px!important;overflow-y:auto!important}.AdminOrderDialog_customerSearch__o9QMJ .AdminOrderDialog_MuiInputLabel-root__sFqu7{color:#6b7280}.AdminOrderDialog_customerOption__yX_Gb{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6}.AdminOrderDialog_customerOption__yX_Gb:hover{background-color:#f9fafb}.AdminOrderDialog_customerInfo__LEjPv{display:flex;flex-direction:column;gap:.25rem}.AdminOrderDialog_customerName__3wCrq{font-weight:500;color:#111827;font-size:.875rem}.AdminOrderDialog_customerEmail__HRrZ6{font-size:.75rem;color:#6b7280}.AdminOrderDialog_selectedCustomer__tyZF6{margin-top:1.5rem}.AdminOrderDialog_selectedCustomer__tyZF6 h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#111827}.AdminOrderDialog_customerCard__yONce{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border:2px solid #e5e7eb;border-radius:8px;background:#f9fafb}.AdminOrderDialog_customerDetails__LBMSn{display:flex;flex-direction:column;gap:.25rem}.AdminOrderDialog_customerDetails__LBMSn .AdminOrderDialog_customerName__3wCrq{font-size:1rem;font-weight:600;color:#111827}.AdminOrderDialog_customerDetails__LBMSn .AdminOrderDialog_customerEmail__HRrZ6{font-size:.875rem;color:#6b7280}.AdminOrderDialog_continueButton__x5vJw{border-radius:6px;padding:.75rem 1.5rem;font-weight:500;text-transform:none;box-shadow:none}.AdminOrderDialog_continueButton__x5vJw:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.AdminOrderDialog_quickStartContainer__18LgZ{padding:0;min-height:600px;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.AdminOrderDialog_backButton__YQmbM{border-radius:6px;padding:4px 8px;font-weight:500;text-transform:none;color:#6b7280;border-color:#d1d5db}.AdminOrderDialog_backButton__YQmbM:hover{background-color:#f9fafb;border-color:#9ca3af}@media(max-width:768px){.AdminOrderDialog_dialogPaper___a0cH{margin:1rem;max-height:calc(100vh - 2rem);min-height:calc(75vh - 2rem)}.AdminOrderDialog_header__xTXjo{padding:16px 4px 16px 12px}.AdminOrderDialog_customerSelection__HK_sX,.AdminOrderDialog_quickStartContainer__18LgZ{padding:0;min-height:400px}.AdminOrderDialog_customerCard__yONce{flex-direction:column;gap:1rem;align-items:stretch}.AdminOrderDialog_continueButton__x5vJw{width:100%}}.AddScheduleDialog_Dialog__Rvkvt{padding:0!important;max-width:100%!important;max-height:100%!important;height:100%!important;width:100%!important;z-index:10000}@media(min-width:75vh){.AddScheduleDialog_Dialog__Rvkvt{max-width:75vh!important;max-height:75vh!important;border-radius:var(--border-radius)}}.AddScheduleDialog_Header__0gQuY{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:var(--space-4);background-color:var(--color-primary);color:#fff}.AddScheduleDialog_Header__0gQuY h1{margin:0;font-size:var(--font-size-large);color:#fff;font-weight:600;flex:1 1;text-align:center}.AddScheduleDialog_Wrapper__bxer1{max-width:100%;max-height:100%;height:100%;width:100%;overflow-y:auto;position:relative}.AddScheduleDialog_Content__SRVoZ{padding:var(--space-4);background:var(--color-background);height:calc(100% - 80px);overflow-y:auto;padding-bottom:300px}.AddScheduleDialog_SectionTitle___RK2q{font-size:var(--font-size-24);font-weight:400;color:var(--color-neutral-800);margin:0 0 var(--space-6) 0}.AddScheduleDialog_RepeatSection__ol7e_{margin-bottom:var(--space-6)}.AddScheduleDialog_RepeatEvery__CZc_C{display:flex;flex-direction:column;align-items:start;gap:var(--space-4);margin-bottom:var(--space-4)}.AddScheduleDialog_Label__eiO2M{font-size:var(--font-size-16);color:var(--color-neutral-700);min-width:100px}.AddScheduleDialog_Select__4pHtV{z-index:3000}.AddScheduleDialog_FrequencyControls__Md0PF{display:flex;align-items:center;gap:var(--space-2)}.AddScheduleDialog_FrequencyInput__NOFEi{width:80px}.AddScheduleDialog_FrequencyInput__NOFEi .AddScheduleDialog_MuiOutlinedInput-root__p72xr{background:var(--color-tertiary-100);border-radius:var(--border-radius)}.AddScheduleDialog_PeriodSelect__VhDL1{min-width:120px}.AddScheduleDialog_PeriodSelect__VhDL1 .AddScheduleDialog_MuiOutlinedInput-root__p72xr{background:var(--color-tertiary-100);border-radius:var(--border-radius)}.AddScheduleDialog_DateSection__6fQBH,.AddScheduleDialog_RepeatOnSection__6B4mK{margin-bottom:var(--space-6);margin-top:var(--space-5)}.AddScheduleDialog_DateFields__GKVuZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-4)}@media(max-width:600px){.AddScheduleDialog_DateFields__GKVuZ{grid-template-columns:1fr}}.AddScheduleDialog_StatusSection__YwwPh{margin-bottom:var(--space-6);margin-top:var(--space-5)}.AddScheduleDialog_StatusFields__TY1Zk{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-4)}@media(max-width:600px){.AddScheduleDialog_StatusFields__TY1Zk{grid-template-columns:1fr}}.AddScheduleDialog_DaysGrid__VoaRP{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.AddScheduleDialog_DayButton__AIuAl{width:48px;aspect-ratio:1;border-radius:50%;border:1px solid var(--color-tertiary-200);background:var(--color-background);color:var(--color-tertiary-700);font-size:var(--font-size-14);font-weight:500;line-height:46px;cursor:pointer;transition:all .2s ease}.AddScheduleDialog_DayButtonSelected__RKV35{background:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important}.AddScheduleDialog_EndsSection__b2RJ9{margin-bottom:var(--space-8)}.AddScheduleDialog_RadioGroup__UEAys{margin-top:var(--space-2)}.AddScheduleDialog_RadioOption__fbgFo{margin-bottom:var(--space-2)}.AddScheduleDialog_RadioOption__fbgFo .AddScheduleDialog_MuiFormControlLabel-label__IpMSp{color:var(--color-tertiary-700);font-size:var(--font-size-16)}.AddScheduleDialog_RadioWithInput__0gxfb{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.AddScheduleDialog_DateInput__qjnj0{background:var(--color-tertiary-100);border-radius:var(--border-radius)}.AddScheduleDialog_OccurrenceControls__SntEP{display:flex;align-items:center;gap:var(--space-2)}.AddScheduleDialog_OccurrenceInput__GrSK3{width:80px;background:var(--color-neutral-100);border-radius:var(--border-radius)}.AddScheduleDialog_OccurrenceLabel__T1b5T{color:var(--color-neutral-700);font-size:var(--font-size-16)}.AddScheduleDialog_ButtonContainer__dmbev{position:fixed;bottom:0;left:0;right:0;padding:var(--space-4);background:var(--color-background);border-top:1px solid var(--color-tertiary-200);display:flex;flex-direction:column;gap:var(--space-3);justify-content:center}.AddScheduleDialog_ScheduleDescription__wuFAH{margin:0}.AddScheduleDialog_ButtonGroup__o8aYu{display:grid;grid-template-columns:1fr 1fr;width:100%;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.AddScheduleDialog_CancelButton__1Zsjd{flex:1 1;color:var(--color-tertiary-600);border-color:var(--color-tertiary-300)}.AddScheduleDialog_DoneButton__Lp6xN{display:flex;align-items:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;flex:1 1;justify-content:center}.AddScheduleDialog_DoneButton__Lp6xN:hover{background:var(--color-primary-500)}.AddScheduleDialog_TimeTitle__FVgU9{color:var(--color-primary);margin:var(--space-5) 0 0 0;padding:0 var(--space-4) var(--space-5) var(--space-4);border-bottom:thin solid var(--color-primary)}.AddScheduleDialog_TimeTitle__FVgU9 p{color:var(--color-primary)}.AddScheduleDialog_TimeTitle__FVgU9 h1{color:var(--color-primary);margin-bottom:0;font-size:var(--font-size-medium)}.AddScheduleDialog_Times__84ArY{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO{background:none;height:70px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-4);display:flex;justify-content:space-between;align-items:center;border:2px solid var(--color-primary);border-radius:10px;position:relative}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO:disabled{opacity:.5}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_TimeSlots__m7sye{display:flex;flex-direction:row-reverse;gap:var(--space-1);position:absolute;right:var(--space-2);bottom:var(--space-2)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_TimeSlots__m7sye .AddScheduleDialog_TimeSlot__JuKK9{width:7px;height:7px;border-radius:5px;background-color:var(--color-primary-50);color:var(--color-primary-text-50)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_TimeSlots__m7sye .AddScheduleDialog_TimeSlotDisabled__nDmCF{background-color:var(--color-primary);color:#fff}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_TimeTextWrapper__zGUqW{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_TimeTextWrapper__zGUqW .AddScheduleDialog_TimeText__P5uTg{color:var(--color-primary);font-weight:550;font-size:var(--font-size-normal);white-space:pre-line;line-height:1.5}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_TimeTextWrapper__zGUqW .AddScheduleDialog_TimeText__P5uTg.AddScheduleDialog_Express__3Br_g{color:var(--color-primary)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_PriceWrapper__bSq0f{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_PriceWrapper__bSq0f .AddScheduleDialog_PriceText__ebiCH{color:var(--color-text-primary);font-size:var(--font-size-small)!important;font-weight:400}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO .AddScheduleDialog_PriceWrapper__bSq0f .AddScheduleDialog_StrikethroughPrice__d0ATA{text-decoration:line-through!important;color:var(--color-primary)!important;font-size:var(--font-size-small)!important;font-weight:300}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_ExpressItem__ED_Yz,.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItemSelected__CTJDS,.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItem__cMhRO:active{background:var(--color-primary-50)}.AddScheduleDialog_Times__84ArY .AddScheduleDialog_TimeItemSelected__CTJDS .AddScheduleDialog_TimeText__P5uTg{color:var(--color-primary-text-50)}.AddScheduleDialog_NoTimesMessage__w4as4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-4);text-align:center;background-color:var(--color-background-light);border-radius:var(--border-radius-medium);margin:var(--space-4)}.AddScheduleDialog_NoTimesMessage__w4as4 h3{color:var(--color-primary);margin-bottom:var(--space-2);font-size:var(--font-size-medium)}.AddScheduleDialog_NoTimesMessage__w4as4 p{color:var(--color-text-secondary);font-size:var(--font-size-small);margin:0}.POPaymentMethodForm_dialogTitle__Jex4J{background:var(--color-primary);color:#fff;font-weight:600;padding:var(--space-4) var(--space-5)}.POPaymentMethodForm_dialogContent__8T93H{padding:var(--space-5);max-height:70vh;overflow-y:auto}.POPaymentMethodForm_formSection__8dqg8{margin-bottom:var(--space-5)}.POPaymentMethodForm_formSection__8dqg8:last-child{margin-bottom:0}.POPaymentMethodForm_formSection__8dqg8.POPaymentMethodForm_contactSection__fzDJG{padding-top:var(--space-2)}.POPaymentMethodForm_sectionTitle__OVEY8{font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-4) 0;text-transform:uppercase;letter-spacing:.5px}.POPaymentMethodForm_dialogActions__YIL6p{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);display:flex;gap:var(--space-3);justify-content:flex-end}.AdminPaymentMethodsTab_tableContainer__u3M_V{overflow-x:auto;background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-subtle)}.AdminPaymentMethodsTab_table__1t6hv{width:100%;border-collapse:collapse}.AdminPaymentMethodsTab_table__1t6hv thead{background:var(--color-tertiary-50);border-bottom:2px solid var(--color-border-subtle)}.AdminPaymentMethodsTab_table__1t6hv thead th{padding:12px 16px;text-align:left;font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.AdminPaymentMethodsTab_table__1t6hv tbody tr{border-bottom:1px solid var(--color-border-subtle);transition:background .2s ease}.AdminPaymentMethodsTab_table__1t6hv tbody tr:hover{background:var(--color-tertiary-50)}.AdminPaymentMethodsTab_table__1t6hv tbody tr:last-child{border-bottom:none}.AdminPaymentMethodsTab_table__1t6hv tbody td{padding:12px 16px;font-size:var(--font-size-small);color:var(--color-text-primary)}.AdminPaymentMethodsTab_addButton__a54Wo{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AdminPaymentMethodsTab_addButton__a54Wo:hover{background:var(--color-primary-500)}@media(max-width:768px){.AdminPaymentMethodsTab_addButton__a54Wo{width:100%;justify-content:center}}.AdminPaymentMethodsTab_editButton___rm89{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-primary-400);color:var(--color-text-light);border-color:var(--color-primary-400)}.AdminPaymentMethodsTab_editButton___rm89:hover{background:var(--color-primary-500);border-color:var(--color-primary-500)}.AdminPaymentMethodsTab_deleteButton__5CX_1{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-destructive-300);color:var(--color-text-light);border-color:var(--color-destructive-300)}.AdminPaymentMethodsTab_deleteButton__5CX_1:hover{background:var(--color-destructive-600);border-color:var(--color-destructive-700)}.AdminPaymentMethodsTab_emptyState__JDJ5n{text-align:center;padding:40px var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-small);font-style:italic}@media(max-width:768px){.AdminPaymentMethodsTab_table__1t6hv{font-size:var(--font-size-xsmall)}.AdminPaymentMethodsTab_table__1t6hv tbody td,.AdminPaymentMethodsTab_table__1t6hv thead th{padding:var(--space-2) var(--space-3)}}.CustomerDetailsDialog_statusBadge__FyNcF{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}.CustomerDetailsDialog_customerDetails__j6sMJ{width:100%;height:70vh;display:flex;flex-direction:column;overflow:hidden}.CustomerDetailsDialog_largeDialog__NDBXK .MuiDialog-paper{max-width:1200px!important;width:95vw;max-height:90vh!important}@media(max-width:768px){.CustomerDetailsDialog_largeDialog__NDBXK .MuiDialog-paper{width:100vw;max-width:100vw;max-height:100vh!important;margin:0;border-radius:0}}.CustomerDetailsDialog_tabs__tCmoJ{display:flex;gap:var(--space-2);border-bottom:2px solid var(--color-border-subtle);margin-bottom:0;overflow-x:auto;flex-wrap:wrap;flex-shrink:0;padding-bottom:var(--space-2)}@media(max-width:768px){.CustomerDetailsDialog_tabs__tCmoJ{gap:var(--space-1);flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.CustomerDetailsDialog_tab__QYN5o{display:flex;align-items:center;gap:6px;padding:12px 20px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-size:var(--font-size-small);font-weight:500;color:var(--color-text-secondary);transition:all .2s ease;white-space:nowrap}@media(max-width:768px){.CustomerDetailsDialog_tab__QYN5o{padding:10px 12px;font-size:var(--font-size-xsmall);gap:var(--space-1)}.CustomerDetailsDialog_tab__QYN5o svg{font-size:16px!important}}.CustomerDetailsDialog_tab__QYN5o:hover{color:var(--color-primary);background:var(--color-primary-50)}.CustomerDetailsDialog_tab__QYN5o.CustomerDetailsDialog_active__RqQVX{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.CustomerDetailsDialog_tabContent__ZC0yT{flex:1 1;overflow-y:auto;padding:var(--space-6) var(--space-1) 0 var(--space-1);min-height:0}.CustomerDetailsDialog_overview__ciGsO{display:flex;flex-direction:column;gap:var(--space-6)}.CustomerDetailsDialog_section__O5Tkm{background:var(--color-tertiary-50);border-radius:var(--border-radius);padding:var(--space-5);border:1px solid var(--color-border-subtle)}.CustomerDetailsDialog_sectionHeader__WC_Kn{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-border-subtle)}@media(max-width:768px){.CustomerDetailsDialog_sectionHeader__WC_Kn{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}.CustomerDetailsDialog_sectionTitleSpaced__7bnJa,.CustomerDetailsDialog_sectionTitle__xrb1S{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-medium);font-weight:600;color:var(--color-text-primary);margin:0}.CustomerDetailsDialog_infoGrid__9K1c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media(max-width:768px){.CustomerDetailsDialog_infoGrid__9K1c4{grid-template-columns:1fr;gap:var(--space-3)}}.CustomerDetailsDialog_infoItem__rKCH_{display:flex;flex-direction:column;gap:var(--space-1)}.CustomerDetailsDialog_label__rVss0{font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.CustomerDetailsDialog_value__OrB_9{font-size:var(--font-size-small);color:var(--color-text-primary);display:flex;align-items:center;font-weight:500}.CustomerDetailsDialog_value__OrB_9.CustomerDetailsDialog_active__RqQVX{color:var(--color-primary-600)}.CustomerDetailsDialog_value__OrB_9.CustomerDetailsDialog_inactive__Bioom{color:var(--color-destructive-500)}.CustomerDetailsDialog_value__OrB_9.CustomerDetailsDialog_trialing__aNksH{color:var(--color-tertiary-500)}.CustomerDetailsDialog_badges__Z_1rk{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CustomerDetailsDialog_badge__8PA0u{display:inline-flex;align-items:center;gap:var(--space-1);padding:6px 12px;background:var(--color-border-subtle);color:var(--color-text-primary);border-radius:16px;font-size:var(--font-size-xsmall);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.CustomerDetailsDialog_badge__8PA0u.CustomerDetailsDialog_success__eec2z{background:var(--color-primary-50);color:var(--color-primary-700)}.CustomerDetailsDialog_divider__x1Yz_{margin:var(--space-5) 0;border:none;border-top:1px solid var(--color-border-subtle)}.CustomerDetailsDialog_sectionTitleSpaced__7bnJa{margin-bottom:var(--space-4)}.CustomerDetailsDialog_editActions__75TEa{display:flex;gap:var(--space-2)}.CustomerDetailsDialog_cancelButton__Hf_qX{padding:var(--space-1) var(--space-3);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:4px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease}.CustomerDetailsDialog_cancelButton__Hf_qX:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.CustomerDetailsDialog_manageButton__yslFE{display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-xsmall);padding:4px var(--space-3);margin-left:var(--space-3)}.CustomerDetailsDialog_manageButton__yslFE:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.CustomerDetailsDialog_tableActions__ki1Lm{display:flex;gap:var(--space-2);align-items:center}.CustomerDetailsDialog_pricingButton__aMED1{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background-color:var(--color-success-50);color:var(--color-success-700);border:1px solid var(--color-success-200)}.CustomerDetailsDialog_pricingButton__aMED1:hover{background-color:var(--color-success-100);border-color:var(--color-success-300);color:var(--color-success-800)}.CustomerDetailsDialog_editForm__4cTH6{display:flex;flex-direction:column;gap:var(--space-5);background:var(--color-bg-card);padding:var(--space-4);border-radius:var(--border-radius)}.CustomerDetailsDialog_formRow__NSdB2{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media(max-width:768px){.CustomerDetailsDialog_formRow__NSdB2{grid-template-columns:1fr;gap:var(--space-3)}}.CustomerDetailsDialog_formGroup__P59fV{display:flex;flex-direction:column;gap:var(--space-1)}.CustomerDetailsDialog_formGroup__P59fV label{font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase}.CustomerDetailsDialog_input__dU4o0,.CustomerDetailsDialog_select__Z62zd{padding:8px 12px;border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);font-size:var(--font-size-small);width:100%;background:var(--color-bg-card);color:var(--color-text-primary)}.CustomerDetailsDialog_input__dU4o0:focus,.CustomerDetailsDialog_select__Z62zd:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-50)}.CustomerDetailsDialog_formSection___f34_{margin-top:var(--space-3)}.CustomerDetailsDialog_formSection___f34_ h4{font-size:var(--font-size-small);font-weight:600;margin:0 0 var(--space-3) 0;color:var(--color-text-primary)}.CustomerDetailsDialog_checkboxGrid__BGt0r{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.CustomerDetailsDialog_checkboxLabel__ECMZI{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer}.CustomerDetailsDialog_checkboxLabel__ECMZI input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary)}.CustomerDetailsDialog_filterContainer__wnaQr{display:flex;gap:var(--space-4);align-items:center}.CustomerDetailsDialog_timeRangeSelect__uK_Ha{padding:8px 16px;border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);background:var(--color-bg-card);font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease;min-width:180px}@media(max-width:768px){.CustomerDetailsDialog_timeRangeSelect__uK_Ha{width:100%;min-width:unset;font-size:var(--font-size-xsmall);padding:6px 12px}}.CustomerDetailsDialog_timeRangeSelect__uK_Ha:hover{border-color:var(--color-primary)}.CustomerDetailsDialog_timeRangeSelect__uK_Ha:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-50)}.CustomerDetailsDialog_statsGrid__ppCrq{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-6)}@media(max-width:768px){.CustomerDetailsDialog_statsGrid__ppCrq{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}}.CustomerDetailsDialog_fuelTypeGrid__ifEXr{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media(max-width:768px){.CustomerDetailsDialog_fuelTypeGrid__ifEXr{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}}.CustomerDetailsDialog_fuelTypeCard__joLhI{background:var(--color-bg-card);border-radius:var(--border-radius);padding:var(--space-5);border:1px solid var(--color-border-subtle);text-align:center;transition:all .2s ease}.CustomerDetailsDialog_fuelTypeCard__joLhI:hover{box-shadow:0 4px 12px var(--color-tertiary-200);transform:translateY(-2px)}.CustomerDetailsDialog_fuelTypeName__t2jiX{font-size:var(--font-size-small);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-2)}.CustomerDetailsDialog_fuelTypeValue__3lIJ9{font-size:var(--font-size-xlarge);font-weight:700;color:var(--color-primary)}.CustomerDetailsDialog_statCard__GrKLv{background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-subtle);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.CustomerDetailsDialog_statValue__imNL4{font-size:var(--font-size-large);font-weight:700;color:var(--color-primary)}.CustomerDetailsDialog_statLabel__v9Ejx{font-size:var(--font-size-xsmall);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.CustomerDetailsDialog_ordersTab__T57OE{display:flex;flex-direction:column;gap:var(--space-4)}.CustomerDetailsDialog_tableContainer__SZ7PV{overflow-x:auto;background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-subtle)}.CustomerDetailsDialog_ordersHeader__tPsEC{display:flex;justify-content:flex-end;padding:0 0 var(--space-4) 0}@media(max-width:768px){.CustomerDetailsDialog_ordersHeader__tPsEC{justify-content:stretch}}.CustomerDetailsDialog_addButton__Ygwyl{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CustomerDetailsDialog_addButton__Ygwyl:hover{background:var(--color-primary-500)}@media(max-width:768px){.CustomerDetailsDialog_addButton__Ygwyl{width:100%;justify-content:center}}.CustomerDetailsDialog_actionButton__u9lV9{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-primary-400);color:var(--color-text-light);border-color:var(--color-primary-400)}.CustomerDetailsDialog_actionButton__u9lV9:hover{background:var(--color-primary-500);border-color:var(--color-primary-500)}.CustomerDetailsDialog_vehiclesTab__vON3I .CustomerDetailsDialog_vehiclesHeader__YCVBE{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.CustomerDetailsDialog_vehiclesTab__vON3I .CustomerDetailsDialog_vehicleName__sLcpI{display:flex;align-items:center;font-weight:500;color:var(--color-text-primary)}.CustomerDetailsDialog_detailRow__3udoI{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle)}.CustomerDetailsDialog_detailRow__3udoI:last-child{border-bottom:none}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_sectionHeader__WC_Kn{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_sectionHeader__WC_Kn h3{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-medium);font-weight:600;color:var(--color-text-primary)}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_addressName__RwVmG{display:flex;align-items:center;gap:var(--space-2);font-weight:500;color:var(--color-text-primary)}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_addressLocation__Hh5YG div:first-child{font-weight:500;color:var(--color-text-primary)}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_addressLocation__Hh5YG div:last-child{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_addressGateCode__mm25X,.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_addressInstructions__x_wM_{font-size:var(--font-size-small);color:var(--color-text-primary)}.CustomerDetailsDialog_addressesTab__M5C6w .CustomerDetailsDialog_default__fKX5T{background-color:var(--color-success-50);color:var(--color-success-700)}.CustomerDetailsDialog_paymentTab__EmMdh{display:flex;flex-direction:column;gap:var(--space-6)}.CustomerDetailsDialog_jsonDisplay__yUunq{background:var(--color-tertiary-50);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius);padding:var(--space-4);font-family:Courier New,monospace;font-size:var(--font-size-xsmall);overflow-x:auto;max-height:300px}.CustomerDetailsDialog_schedulesTab__9V1bw{display:flex;flex-direction:column;gap:var(--space-4)}.CustomerDetailsDialog_schedulesTab__9V1bw .CustomerDetailsDialog_schedulesHeader__lFyy_{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.CustomerDetailsDialog_frequency__cddYz{font-weight:600;color:var(--color-text-primary);font-size:var(--font-size-normal)}.CustomerDetailsDialog_scheduleSubText__WOcWE{margin-top:var(--space-1)}.CustomerDetailsDialog_nextDate__Ehk3P,.CustomerDetailsDialog_scheduleSubText__WOcWE{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}.CustomerDetailsDialog_scheduleActions__pinNc{display:flex;gap:var(--space-2)}.CustomerDetailsDialog_editButton__lvQ2I{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-primary-400);color:var(--color-text-light);border-color:var(--color-primary-400)}.CustomerDetailsDialog_editButton__lvQ2I:hover{background:var(--color-primary-500);border-color:var(--color-primary-500)}.CustomerDetailsDialog_deleteButton__TERB5{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-destructive-300);color:var(--color-text-light);border-color:var(--color-destructive-300)}.CustomerDetailsDialog_deleteButton__TERB5:hover{background:var(--color-destructive-600);border-color:var(--color-destructive-700)}.CustomerDetailsDialog_purchaseOrdersTab__g4EUh{display:flex;flex-direction:column;gap:var(--space-6)}.CustomerDetailsDialog_table__CE8Kp{width:100%;border-collapse:collapse}.CustomerDetailsDialog_table__CE8Kp thead{background:var(--color-tertiary-50);border-bottom:2px solid var(--color-border-subtle)}.CustomerDetailsDialog_table__CE8Kp thead th{padding:12px 16px;text-align:left;font-size:var(--font-size-xsmall);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.CustomerDetailsDialog_table__CE8Kp tbody tr{border-bottom:1px solid var(--color-border-subtle);transition:background .2s ease}.CustomerDetailsDialog_table__CE8Kp tbody tr:hover{background:var(--color-tertiary-50)}.CustomerDetailsDialog_table__CE8Kp tbody tr:last-child{border-bottom:none}.CustomerDetailsDialog_table__CE8Kp tbody td{padding:12px 16px;font-size:var(--font-size-small);color:var(--color-text-primary)}.CustomerDetailsDialog_statusBadge__FyNcF{background-color:var(--color-tertiary-100);color:var(--color-tertiary-600)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_PENDING___2agR,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Pending__G4nYf,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_pending__sgvnf{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_ACTIVE__Wn2wk,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_APPROVED__GzrlH,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Active__piUlW,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Approved__TxMwN,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_SCHEDULED__k7rJB,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Scheduled__9o1Sr,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_active__RqQVX,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_approved___9lO_,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_scheduled__jQdJs{background-color:var(--color-success-100);color:var(--color-success-700)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_IN_PROGRESS__F_reu,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_InProgress__PNa3l,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_In_Progress__3xDzc,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_ONMYWAY__dPnut,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_ON_MY_WAY__o87FX,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_STARTED__rJNl2,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Started___IhCc,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_in_progress__7GOln,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_inprogress__TGYis,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_onMyWay__vQKPc,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_on_my_way__deZaM,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_onmyway__kHhcX,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_started__T3drg{background-color:var(--color-primary-100);color:var(--color-primary-800)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_COMPLETED__Jd98T,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Completed__n0DNs,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_FULFILLED__teHmh,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Fulfilled__Tbj6R,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_completed__FR9LF,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_fulfilled__iynnK{background-color:var(--color-success-700);color:var(--color-success-100)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_CANCELLED__q7Nw9,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Cancelled__7r5h3,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_cancelled__uXh_j{background-color:var(--color-destructive-50);color:var(--color-destructive-700)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_REJECTED__QyRHS,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Rejected__PU6t6,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_rejected__NXBzF{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_INACTIVE__2P7En,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Inactive__dTIm1,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_inactive__Bioom{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_INCOMPLETE__Fd3sK,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Incomplete__fpGGT,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_incomplete__dLRoJ{background-color:var(--color-tertiary-200);color:var(--color-tertiary-800)}.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_FAILED__Ykm76,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_Failed__3n9nb,.CustomerDetailsDialog_statusBadge__FyNcF.CustomerDetailsDialog_failed__8M6E8{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.CustomerDetailsDialog_pricingTab__bzqWF{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}.CustomerDetailsDialog_pricingTab__bzqWF .MuiInputBase-root{padding:var(--space-2) var(--space-3)!important;border:1px solid var(--color-border-subtle)!important;border-radius:var(--border-radius)!important;font-size:var(--font-size-small)!important;background-color:var(--color-bg-card)!important;color:var(--color-text-primary)!important;font-family:inherit!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiInputBase-root:focus-within{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px var(--color-primary-50)!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiOutlinedInput-root fieldset{border:none!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiInputLabel-root{font-size:var(--font-size-xsmall)!important;font-weight:600!important;color:var(--color-text-secondary)!important;font-family:inherit!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiTabs-root{border-bottom:1px solid var(--color-border-subtle)!important;min-height:unset!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiTab-root{font-family:inherit!important;font-size:var(--font-size-small)!important;font-weight:500!important;color:var(--color-text-secondary)!important;text-transform:none!important;min-height:unset!important;padding:var(--space-2) var(--space-4)!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiTab-root.Mui-selected{color:var(--color-primary)!important;font-weight:600!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiTabs-indicator{background-color:var(--color-primary)!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiCard-root{border:1px solid var(--color-border-subtle)!important;border-radius:var(--border-radius)!important;box-shadow:none!important;background-color:var(--color-bg-card)!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiCardContent-root{font-family:inherit!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiChip-root{border-color:var(--color-primary)!important;color:var(--color-primary)!important;font-family:inherit!important;font-size:var(--font-size-xsmall)!important}.CustomerDetailsDialog_pricingTab__bzqWF .MuiAlert-root{font-family:inherit!important;font-size:var(--font-size-small)!important;border-radius:var(--border-radius)!important}.CustomerDetailsDialog_saveButton__RYboD{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CustomerDetailsDialog_saveButton__RYboD:hover{background:var(--color-primary-500)}.CustomerDetailsDialog_actionButtons__3IYDf{display:flex;gap:var(--space-2);align-items:center}.CustomerDetailsDialog_actionsCell__3oAjY{white-space:nowrap;vertical-align:middle}.CustomerDetailsDialog_sourceCell__Y1_3C{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}.CustomerDetailsDialog_pricingTestingTab__JtFyP{padding-top:var(--space-2)}.CustomerDetailsDialog_pricingTestingTitle__TpgqB{margin:0 0 var(--space-4) 0;font-size:var(--font-size-medium);color:var(--color-text-primary);font-weight:600}.CustomerDetailsDialog_pricingTestingDesc__4xbPy{color:var(--color-text-secondary);font-size:var(--font-size-small);margin-bottom:var(--space-5)}.CustomerDetailsDialog_formLabel__FeApp{display:block;margin-bottom:var(--space-2);font-weight:600;font-size:var(--font-size-small);color:var(--color-text-primary)}.CustomerDetailsDialog_alertError__uM1E5{background:var(--color-destructive-50);border-left:3px solid var(--color-destructive-600);color:var(--color-destructive-700)}.CustomerDetailsDialog_alertError__uM1E5,.CustomerDetailsDialog_alertSuccess___t2wh{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius);font-size:var(--font-size-small);line-height:1.5;margin-bottom:var(--space-4)}.CustomerDetailsDialog_alertSuccess___t2wh{background:var(--color-primary-50);border-left:3px solid var(--color-primary-500);color:var(--color-primary-800)}.CustomerDetailsDialog_alertWarning__C_cwH{border-left:3px solid var(--color-tertiary-400);color:var(--color-tertiary-800)}.CustomerDetailsDialog_alertInfo__BBv9b,.CustomerDetailsDialog_alertWarning__C_cwH{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius);font-size:var(--font-size-small);line-height:1.5;margin-bottom:var(--space-4);background:var(--color-tertiary-50)}.CustomerDetailsDialog_alertInfo__BBv9b{border-left:3px solid var(--color-tertiary-300);color:var(--color-text-secondary)}.CustomerDetailsDialog_refreshButton__mSqJX{gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease;margin-left:auto;margin-right:var(--space-4);display:flex;align-items:center;gap:var(--space-1)}.CustomerDetailsDialog_refreshButton__mSqJX:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.CustomerDetailsDialog_emptyState__thDtl{text-align:center;padding:40px var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-small);font-style:italic}.CustomerDetailsDialog_error__50hLX{text-align:center;padding:40px var(--space-6);color:var(--color-destructive-500);font-size:var(--font-size-normal);font-weight:500}@media(max-width:768px){.CustomerDetailsDialog_tabs__tCmoJ{gap:var(--space-1)}.CustomerDetailsDialog_tab__QYN5o{padding:10px 14px;font-size:var(--font-size-xsmall)}.CustomerDetailsDialog_infoGrid__9K1c4{grid-template-columns:1fr}.CustomerDetailsDialog_statsGrid__ppCrq{grid-template-columns:repeat(2,1fr)}.CustomerDetailsDialog_schedulesTab__9V1bw .CustomerDetailsDialog_gridContainer__QFbMv{grid-template-columns:1fr}.CustomerDetailsDialog_table__CE8Kp{font-size:var(--font-size-xsmall)}.CustomerDetailsDialog_table__CE8Kp tbody td,.CustomerDetailsDialog_table__CE8Kp thead th{padding:8px 12px}}.DeleteUserDialog_Dialog__iF5_5 .MuiDialog-paper{width:100%;max-width:480px;margin:16px;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15)}.DeleteUserDialog_Content__mT0o5{padding:32px 28px 28px!important;display:flex;flex-direction:column;align-items:center}.DeleteUserDialog_IconWrapper__4jhOk{display:flex;justify-content:center;margin-bottom:16px}.DeleteUserDialog_Icon__H8a8m{font-size:48px!important}.DeleteUserDialog_IconWarning__shfMQ{color:#f39c12}.DeleteUserDialog_IconCritical__eZp8A{color:#dc3545}.DeleteUserDialog_Title__rvlqO{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 6px;text-align:center}.DeleteUserDialog_UserName__x4oO5{font-size:14px;font-weight:500;color:#555;margin:0 0 14px;text-align:center}.DeleteUserDialog_Description__lgklm{font-size:14px;color:#666;line-height:1.55;text-align:center;margin:0 0 20px;width:100%}.DeleteUserDialog_OptionsGroup__dlCYa{width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.DeleteUserDialog_Option__b17_z{display:flex;align-items:flex-start;gap:4px;border:1px solid #e0e0e0;border-radius:8px;padding:10px 14px 10px 8px;cursor:pointer;transition:border-color .15s,background-color .15s;background:#fafafa}.DeleteUserDialog_Option__b17_z:hover{border-color:#aaa;background:#f5f5f5}.DeleteUserDialog_OptionSelected__wsLZQ{border-color:#f35018;background:#fff5f2}.DeleteUserDialog_OptionSelected__wsLZQ:hover{border-color:#f35018;background:#fff0eb}.DeleteUserDialog_OptionHigh__q1jDA.DeleteUserDialog_OptionSelected__wsLZQ{border-color:#e67e22;background:#fef9f5}.DeleteUserDialog_OptionCritical__CxknQ.DeleteUserDialog_OptionSelected__wsLZQ{border-color:#dc3545;background:#fff5f5}.DeleteUserDialog_RadioControl__1TFVp{margin:0!important;padding:0!important}.DeleteUserDialog_RadioControl__1TFVp .MuiFormControlLabel-label{display:none}.DeleteUserDialog_Radio__tidL_{padding:0 4px 0 0!important}.DeleteUserDialog_Radio__tidL_.Mui-checked{color:#f35018}.DeleteUserDialog_OptionText___6E5K{display:flex;flex-direction:column;gap:3px}.DeleteUserDialog_OptionLabel__fxvoG{font-size:14px;font-weight:600;color:#1a1a1a}.DeleteUserDialog_OptionDescription__cYhXc{font-size:12px;color:#666;line-height:1.45}.DeleteUserDialog_Warning__Al5Z4{width:100%;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;padding:10px 14px;font-size:13px;color:#856404;margin-bottom:20px}.DeleteUserDialog_Actions__TJydb{display:flex;gap:12px;width:100%;margin-top:4px}.DeleteUserDialog_Actions__TJydb button{flex:1 1;height:40px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.DeleteUserDialog_Actions__TJydb button:disabled{opacity:.6;cursor:not-allowed}.DeleteUserDialog_CancelButton__gBj5U{background:#f5f5f5;color:#555;border:1px solid #ddd!important}.DeleteUserDialog_CancelButton__gBj5U:hover:not(:disabled){background:#ebebeb}.DeleteUserDialog_ConfirmButton__1O1br{background:#f35018;color:#fff}.DeleteUserDialog_ConfirmButton__1O1br:hover:not(:disabled){background:#d43f0f}.DeleteUserDialog_ConfirmCritical__LrNCq{background:#dc3545}.DeleteUserDialog_ConfirmCritical__LrNCq:hover:not(:disabled){background:#c82333}.AdminCustomers_customersPage__Vv7iN{padding:var(--space-5);background-color:var(--color-bg-page);min-height:calc(100vh - var(--header-height));width:100%}@media(min-width:769px){.AdminCustomers_customersPage__Vv7iN{padding:var(--space-6)}}.AdminCustomers_pageHeader__wS3Me{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}@media(max-width:768px){.AdminCustomers_pageHeader__wS3Me{flex-direction:column;gap:var(--space-3)}}.AdminCustomers_titleSection__RGX8p .AdminCustomers_pageTitle__a7cB0{font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-2) 0;line-height:1.2}@media(min-width:769px){.AdminCustomers_titleSection__RGX8p .AdminCustomers_pageTitle__a7cB0{font-size:var(--font-size-xlarge)}}.AdminCustomers_titleSection__RGX8p .AdminCustomers_pageSubtitle__wsScE{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0}.AdminCustomers_headerActions__6o0tm{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}@media(max-width:768px){.AdminCustomers_headerActions__6o0tm{width:100%;justify-content:flex-end}}.AdminCustomers_statsGrid__G3LHz{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-6)}.AdminCustomers_statCard__YbLmu{background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-subtle);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.AdminCustomers_statLabel__ijOcE{font-size:var(--font-size-xsmall);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.AdminCustomers_statValue__1at8B{font-size:var(--font-size-large);font-weight:700;color:var(--color-primary)}.AdminCustomers_sectionHeader__QPvlW{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-5)}@media(max-width:768px){.AdminCustomers_sectionHeader__QPvlW{flex-direction:column;gap:var(--space-3)}}.AdminCustomers_sectionHeaderContent__PEtYI{flex:1 1}.AdminCustomers_sectionTitle__uaS5B{font-size:var(--font-size-medium);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-2) 0;line-height:1.2}@media(min-width:769px){.AdminCustomers_sectionTitle__uaS5B{font-size:var(--font-size-large)}}.AdminCustomers_sectionDescription__q5R1K{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0;line-height:1.4}.AdminCustomers_statusBadge__ed3Mt,.AdminCustomers_subscriptionBadge__vY697{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}.AdminCustomers_tableSection___Lqga{background:var(--color-bg-card);border-radius:var(--border-radius);box-shadow:0 2px 12px var(--color-tertiary-200);border:1px solid var(--color-border-subtle);overflow-x:auto}.AdminCustomers_customersTable___FnNj{width:100%;border-collapse:collapse;font-size:var(--font-size-small)}.AdminCustomers_customersTable___FnNj 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}.AdminCustomers_customersTable___FnNj td{padding:1.25rem;border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;color:var(--color-text-primary)}.AdminCustomers_tableRow__LXVbJ{transition:background-color .2s ease;cursor:pointer}.AdminCustomers_tableRow__LXVbJ:hover{background-color:var(--color-tertiary-50)}.AdminCustomers_tableRow__LXVbJ:last-child td{border-bottom:none}.AdminCustomers_emptyState__1RR4Z{text-align:center;padding:var(--space-7);color:var(--color-text-muted)}.AdminCustomers_customerName__8jL8t{font-weight:600;color:var(--color-text-primary)}.AdminCustomers_customerEmail__mgKJm{font-size:var(--font-size-xsmall);color:var(--color-text-secondary)}.AdminCustomers_subscriptionBadge__vY697{background-color:var(--color-tertiary-100);color:var(--color-tertiary-600);background-color:var(--color-primary-50);color:var(--color-primary-600)}.AdminCustomers_statusBadge__ed3Mt{background-color:var(--color-tertiary-100);color:var(--color-tertiary-600)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_PENDING__YaUzP,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Pending__5qiRd,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_pending__F3hTP{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_ACTIVE__Z72hu,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_APPROVED__fjX7A,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Active__eDQKw,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Approved__MEbDL,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_SCHEDULED__k0kxG,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Scheduled__PzvmZ,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_active__DJLmB,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_approved__ctxff,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_scheduled__gKXrq{background-color:var(--color-success-100);color:var(--color-success-700)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_IN_PROGRESS__38CpQ,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_InProgress__PAqy1,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_In_Progress__KVq3j,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_ONMYWAY__8PWmO,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_ON_MY_WAY__GUPwI,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_STARTED__Vzn_q,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Started__ePKeh,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_in_progress__xGifQ,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_inprogress__lPzub,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_onMyWay__mEof0,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_on_my_way__Tgfnn,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_onmyway__fkXif,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_started__iWdBV{background-color:var(--color-primary-100);color:var(--color-primary-800)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_COMPLETED__usOlJ,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Completed__rDheY,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_FULFILLED__8U7KO,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Fulfilled__H068Y,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_completed__1Xw0A,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_fulfilled__IHTeu{background-color:var(--color-success-700);color:var(--color-success-100)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_CANCELLED__IOIgf,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Cancelled__i1HlH,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_cancelled__lWqPd{background-color:var(--color-destructive-50);color:var(--color-destructive-700)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_REJECTED__d6YXw,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Rejected____Dlu,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_rejected__YvD_b{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_INACTIVE__L_DAI,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Inactive__lRCZ5,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_inactive__xtY7H{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_INCOMPLETE__JwBxy,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Incomplete__XZ53b,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_incomplete__JtXA6{background-color:var(--color-tertiary-200);color:var(--color-tertiary-800)}.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_FAILED__tf8Ks,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_Failed__1zuA9,.AdminCustomers_statusBadge__ed3Mt.AdminCustomers_failed__oYcmO{background-color:var(--color-destructive-700);color:var(--color-destructive-50)}.AdminCustomers_actionButtons__euVWG{display:flex;gap:var(--space-1);align-items:center}.AdminCustomers_filterButton__G_bB3{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease}.AdminCustomers_filterButton__G_bB3:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.AdminCustomers_addButton__nKLT2{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--color-primary-400);background:var(--color-primary-400);color:var(--color-text-light);padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AdminCustomers_addButton__nKLT2:hover{background:var(--color-primary-500)}.AdminCustomers_moreButton__GlCTU{display:flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-3);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;font-size:var(--font-size-normal);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.AdminCustomers_moreButton__GlCTU:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong)}.AdminCustomers_viewButton__61Or_{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-subtle);border-radius:6px;cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-bg-card);color:var(--color-text-secondary);border-color:var(--color-border-subtle)}.AdminCustomers_viewButton__61Or_:hover{background:var(--color-tertiary-50);border-color:var(--color-border-strong);color:var(--color-text-primary)}.AdminCustomers_deleteButton__LZJ8a{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;width:32px;height:32px;background:var(--color-destructive-300);color:var(--color-text-light);border-color:var(--color-destructive-300)}.AdminCustomers_deleteButton__LZJ8a:hover{background:var(--color-destructive-600);border-color:var(--color-destructive-700)}.AdminCustomers_mobileCardList__W_px6{display:none}@media(max-width:768px){.AdminCustomers_mobileCardList__W_px6{display:flex;flex-direction:column;gap:var(--space-3)}.AdminCustomers_tableSection___Lqga{display:none}}.AdminCustomers_mobileCard__fj_Kn{background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-subtle);overflow:hidden}.AdminCustomers_cardHeader__51sxe{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle)}.AdminCustomers_cardBadges__TanN2{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-end}.AdminCustomers_cardBody__nIKXk{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.AdminCustomers_cardRow__L_ivy{display:flex;justify-content:space-between;align-items:center}.AdminCustomers_cardLabel__WXmdW{font-size:var(--font-size-xsmall);color:var(--color-text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.AdminCustomers_cardValue__K7D2m{font-size:var(--font-size-small);color:var(--color-text-primary)}.AdminCustomers_cardFooter__vnRtO{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);display:flex;justify-content:flex-end}