.DateRangeFilter_container__cLXt5{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:var(--secondary-color,#f8fafc);border-radius:8px;border:1px solid var(--border-color,#e2e8f0)}.DateRangeFilter_label__XfHcs{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-color,#374151)}@media (prefers-color-scheme:dark){.DateRangeFilter_container__cLXt5{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444)}.DateRangeFilter_label__XfHcs{color:var(--text-color,#f0f0f0)}}.DateRangeFilter_presets__V118o{display:flex;flex-wrap:wrap;gap:8px}.DateRangeFilter_presetButton__1zLgh{padding:8px 16px;border:1px solid var(--border-color,#d1d5db);background-color:var(--background-color,white);color:var(--text-color,#6b7280);font-size:14px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}.DateRangeFilter_presetButton__1zLgh:hover{border-color:var(--primary-color,#c00000);color:var(--primary-color,#c00000);background-color:rgba(192,0,0,.05)}.DateRangeFilter_presetButton__1zLgh.DateRangeFilter_active__pFrrv{border-color:var(--primary-color,#c00000);background-color:var(--primary-color,#c00000);color:white}.DateRangeFilter_presetButton__1zLgh:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.DateRangeFilter_presetButton__1zLgh{background-color:var(--card-background,#252525);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0);opacity:.8}.DateRangeFilter_presetButton__1zLgh:hover{border-color:var(--primary-color,#e06666);color:var(--primary-color,#e06666);background-color:rgba(224,102,102,.1)}.DateRangeFilter_presetButton__1zLgh.DateRangeFilter_active__pFrrv{border-color:var(--primary-color,#e06666);background-color:var(--primary-color,#c00000);color:white;opacity:1}}.DateRangeFilter_customPicker__cgll5{display:flex;align-items:flex-end;gap:12px;padding-top:12px;border-top:1px solid var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.DateRangeFilter_customPicker__cgll5{border-top-color:var(--border-color,#444444)}}.DateRangeFilter_dateInputGroup__8RiFL{display:flex;flex-direction:column;gap:6px;flex:1 1}.DateRangeFilter_dateInputGroup__8RiFL label{font-size:12px;font-weight:600;color:var(--text-color,#6b7280);text-transform:uppercase;letter-spacing:.5px}@media (prefers-color-scheme:dark){.DateRangeFilter_dateInputGroup__8RiFL label{color:var(--text-color,#f0f0f0);opacity:.7}}.DateRangeFilter_dateInput__2n8QF{padding:8px 12px;border:1px solid var(--border-color,#d1d5db);border-radius:6px;font-size:14px;color:var(--text-color,#111827);transition:border-color .2s;background-color:var(--background-color,white)}.DateRangeFilter_dateInput__2n8QF:focus{outline:none;border-color:var(--primary-color,#c00000)}@media (prefers-color-scheme:dark){.DateRangeFilter_dateInput__2n8QF{background-color:var(--card-background,#252525);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}.DateRangeFilter_dateInput__2n8QF:focus{border-color:var(--primary-color,#e06666)}}.DateRangeFilter_applyButton__uNQNq{padding:8px 20px;border:none;background-color:var(--primary-color,#c00000);color:white;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:background-color .2s;white-space:nowrap}.DateRangeFilter_applyButton__uNQNq:hover{background-color:var(--primary-color-dark,#890303)}.DateRangeFilter_applyButton__uNQNq:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.DateRangeFilter_applyButton__uNQNq{background-color:var(--primary-color,#e06666);color:var(--text-color,#1a1a1a)}.DateRangeFilter_applyButton__uNQNq:hover{background-color:var(--primary-color,#f08080)}}@media (max-width:768px){.DateRangeFilter_presets__V118o{flex-direction:column}.DateRangeFilter_presetButton__1zLgh{width:100%}.DateRangeFilter_customPicker__cgll5{flex-direction:column;align-items:stretch}.DateRangeFilter_applyButton__uNQNq,.DateRangeFilter_dateInputGroup__8RiFL{width:100%}}.OrderAnalytics_container__TUp2_{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:24px}.OrderAnalytics_card__8rANT{display:flex;align-items:center;gap:16px;padding:20px;background-color:var(--card-background,white);border-radius:12px;border:1px solid var(--border-color,#e2e8f0);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.OrderAnalytics_card__8rANT:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (prefers-color-scheme:dark){.OrderAnalytics_card__8rANT{background-color:var(--card-background,#252525);border-color:var(--border-color,#444444);box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.OrderAnalytics_card__8rANT:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.3)}}.OrderAnalytics_cardIcon__YMsR_{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;flex-shrink:0}.OrderAnalytics_blue__CiYES .OrderAnalytics_cardIcon__YMsR_{background-color:#dbeafe;color:#1e40af}.OrderAnalytics_yellow__fRy9X .OrderAnalytics_cardIcon__YMsR_{background-color:#fef3c7;color:#92400e}.OrderAnalytics_green__Afb_Q .OrderAnalytics_cardIcon__YMsR_{background-color:#d1fae5;color:#065f46}.OrderAnalytics_purple__Jwf04 .OrderAnalytics_cardIcon__YMsR_{background-color:#e0e7ff;color:#3730a3}@media (prefers-color-scheme:dark){.OrderAnalytics_blue__CiYES .OrderAnalytics_cardIcon__YMsR_{background-color:#1e3a8a;color:#93c5fd}.OrderAnalytics_yellow__fRy9X .OrderAnalytics_cardIcon__YMsR_{background-color:#78350f;color:#fcd34d}.OrderAnalytics_green__Afb_Q .OrderAnalytics_cardIcon__YMsR_{background-color:#064e3b;color:#6ee7b7}.OrderAnalytics_purple__Jwf04 .OrderAnalytics_cardIcon__YMsR_{background-color:#312e81;color:#c7d2fe}}.OrderAnalytics_cardContent__UKqbA{flex:1 1;display:flex;flex-direction:column;gap:4px}.OrderAnalytics_cardTitle__XO0WO{font-size:14px;font-weight:500;color:var(--text-color,#6b7280);margin:0;text-transform:uppercase;letter-spacing:.5px}@media (prefers-color-scheme:dark){.OrderAnalytics_cardTitle__XO0WO{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderAnalytics_cardValue__ZlR3W{font-size:28px;font-weight:700;color:var(--text-color,#111827);margin:0;line-height:1}@media (prefers-color-scheme:dark){.OrderAnalytics_cardValue__ZlR3W{color:var(--text-color,#f0f0f0)}}.OrderAnalytics_cardDescription__c25Kt{font-size:12px;color:var(--text-color,#9ca3af);margin:0}@media (prefers-color-scheme:dark){.OrderAnalytics_cardDescription__c25Kt{color:var(--text-color,#f0f0f0);opacity:.6}}@media (max-width:1024px){.OrderAnalytics_container__TUp2_{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.OrderAnalytics_container__TUp2_{grid-template-columns:1fr}.OrderAnalytics_card__8rANT{padding:16px}.OrderAnalytics_cardIcon__YMsR_{width:48px;height:48px}.OrderAnalytics_cardValue__ZlR3W{font-size:24px}}.AdvancedOrderAnalytics_container__T7dpr{margin-bottom:2rem;background:var(--card-background,white);border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid var(--border-color,#e2e8f0)}@media (prefers-color-scheme:dark){.AdvancedOrderAnalytics_container__T7dpr{background:var(--card-background,#1e293b);border-color:var(--border-color,#334155);box-shadow:0 4px 12px rgba(0,0,0,.3)}}.AdvancedOrderAnalytics_header__04lSU{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.AdvancedOrderAnalytics_title__4NNN_{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:var(--text-color,#1e293b);margin:0}@media (prefers-color-scheme:dark){.AdvancedOrderAnalytics_title__4NNN_{color:var(--text-color,#f1f5f9)}}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg{display:flex;gap:.5rem;background:var(--secondary-color,#f8fafc);padding:.25rem;border-radius:8px}@media (prefers-color-scheme:dark){.AdvancedOrderAnalytics_dateRangeButtons__WlXPg{background:var(--secondary-color,#0f172a)}}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:6px;font-size:.875rem;font-weight:500;color:var(--text-color,#64748b);cursor:pointer;transition:all .2s}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button:hover{background:var(--border-color,#e2e8f0);color:var(--text-color,#1e293b)}@media (prefers-color-scheme:dark){.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button{color:var(--text-color,#94a3b8)}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button:hover{background:var(--border-color,#334155);color:var(--text-color,#f1f5f9)}}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button.AdvancedOrderAnalytics_active__CFPVW{background:var(--primary-color,#c00000);color:white}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button.AdvancedOrderAnalytics_active__CFPVW:hover{background:var(--primary-color-dark,#890303);color:white}.AdvancedOrderAnalytics_chartsGrid__dhep1{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.AdvancedOrderAnalytics_chartsGrid__dhep1{grid-template-columns:1fr}}.AdvancedOrderAnalytics_chartCard__iD6RR{background:var(--secondary-color,#f8fafc);border-radius:12px;padding:1.5rem;border:1px solid var(--border-color,#e2e8f0)}@media (prefers-color-scheme:dark){.AdvancedOrderAnalytics_chartCard__iD6RR{background:var(--secondary-color,#0f172a);border-color:var(--border-color,#334155)}}.AdvancedOrderAnalytics_chartHeader__lrI45{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:var(--text-color,#1e293b)}@media (prefers-color-scheme:dark){.AdvancedOrderAnalytics_chartHeader__lrI45{color:var(--text-color,#f1f5f9)}}.AdvancedOrderAnalytics_chartHeader__lrI45 h3{margin:0;font-size:1rem;font-weight:600}.AdvancedOrderAnalytics_chartContainer__vhnTQ{margin-top:1rem}@media (max-width:1024px){.AdvancedOrderAnalytics_chartsGrid__dhep1{grid-template-columns:1fr}}@media (max-width:768px){.AdvancedOrderAnalytics_container__T7dpr{padding:1rem}.AdvancedOrderAnalytics_header__04lSU{flex-direction:column;align-items:flex-start}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg{width:100%;flex-direction:column}.AdvancedOrderAnalytics_dateRangeButtons__WlXPg button{width:100%;justify-content:center}.AdvancedOrderAnalytics_chartCard__iD6RR{padding:1rem}.AdvancedOrderAnalytics_chartContainer__vhnTQ{overflow-x:auto}}.orderStatus_statusBadge__IVsyF{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;text-transform:capitalize;border:1px solid;transition:all .2s ease}.orderStatus_statusPending__jM7qZ{background-color:#fef3c7;color:#92400e;border-color:#fbbf24}.orderStatus_statusConfirmed__uaVcU{background-color:#dbeafe;color:#1e40af;border-color:#60a5fa}.orderStatus_statusPreparing__vSeJY{background-color:#e0e7ff;color:#4338ca;border-color:#818cf8}.orderStatus_statusReady__Se74m{background-color:#d1fae5;color:#065f46;border-color:#34d399}.orderStatus_statusInTransit__lsjrZ{background-color:#ddd6fe;color:#5b21b6;border-color:#a78bfa}.orderStatus_statusDelivered__Qzf4i{background-color:#d1fae5;color:#065f46;border-color:#10b981}.orderStatus_statusCompleted__olUVj{background-color:#d1fae5;color:#047857;border-color:#10b981}.orderStatus_statusCancelled___sD2s{background-color:#fee2e2;color:#991b1b;border-color:#f87171}.orderStatus_statusNoShow__Bk_AO{background-color:#fecaca;color:#7f1d1d;border-color:#f87171}html[data-theme=dark] .orderStatus_statusPending__jM7qZ{background-color:rgba(251,191,36,.2);color:#fbbf24;border-color:#fbbf24}html[data-theme=dark] .orderStatus_statusConfirmed__uaVcU{background-color:rgba(96,165,250,.2);color:#60a5fa;border-color:#60a5fa}html[data-theme=dark] .orderStatus_statusPreparing__vSeJY{background-color:rgba(129,140,248,.2);color:#818cf8;border-color:#818cf8}html[data-theme=dark] .orderStatus_statusReady__Se74m{background-color:rgba(52,211,153,.2);color:#34d399;border-color:#34d399}html[data-theme=dark] .orderStatus_statusInTransit__lsjrZ{background-color:rgba(167,139,250,.2);color:#a78bfa;border-color:#a78bfa}html[data-theme=dark] .orderStatus_statusCompleted__olUVj,html[data-theme=dark] .orderStatus_statusDelivered__Qzf4i{background-color:rgba(16,185,129,.2);color:#10b981;border-color:#10b981}html[data-theme=dark] .orderStatus_statusCancelled___sD2s,html[data-theme=dark] .orderStatus_statusNoShow__Bk_AO{background-color:rgba(248,113,113,.2);color:#f87171;border-color:#f87171}.orderStatus_paymentBadge__kw0Qr{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;text-transform:capitalize;border:1px solid}.orderStatus_paymentPending__QgL4A{background-color:#fef3c7;color:#92400e;border-color:#fbbf24}.orderStatus_paymentPaid__eRzET{background-color:#d1fae5;color:#065f46;border-color:#10b981}.orderStatus_paymentPartiallyPaid__OBjKu{background-color:#fed7aa;color:#9a3412;border-color:#fb923c}.orderStatus_paymentRefunded__z49Vi{background-color:#e0e7ff;color:#3730a3;border-color:#818cf8}.orderStatus_paymentFailed__z1umm{background-color:#fee2e2;color:#991b1b;border-color:#f87171}html[data-theme=dark] .orderStatus_paymentPending__QgL4A{background-color:rgba(251,191,36,.2);color:#fbbf24;border-color:#fbbf24}html[data-theme=dark] .orderStatus_paymentPaid__eRzET{background-color:rgba(16,185,129,.2);color:#10b981;border-color:#10b981}html[data-theme=dark] .orderStatus_paymentPartiallyPaid__OBjKu{background-color:rgba(251,146,60,.2);color:#fb923c;border-color:#fb923c}html[data-theme=dark] .orderStatus_paymentRefunded__z49Vi{background-color:rgba(129,140,248,.2);color:#818cf8;border-color:#818cf8}html[data-theme=dark] .orderStatus_paymentFailed__z1umm{background-color:rgba(248,113,113,.2);color:#f87171;border-color:#f87171}.orderStatus_focusBadge__KIfVO{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;background-color:#fef3c7;color:#92400e;border:1px solid #fbbf24}html[data-theme=dark] .orderStatus_focusBadge__KIfVO{background-color:rgba(251,191,36,.2);color:#fbbf24;border-color:#fbbf24}.OrdersTable_tableWrapper__GreRr{overflow-x:auto;border-radius:12px;border:1px solid var(--border-color,#e2e8f0);margin-bottom:1.5rem}@media (prefers-color-scheme:dark){.OrdersTable_tableWrapper__GreRr{border-color:var(--border-color,#444444)}}.OrdersTable_ordersTable__k_lJp{width:100%;border-collapse:collapse;font-size:.875rem}.OrdersTable_ordersTable__k_lJp thead{background:var(--secondary-color,#f8fafc);position:-webkit-sticky;position:sticky;top:0;z-index:10}@media (prefers-color-scheme:dark){.OrdersTable_ordersTable__k_lJp thead{background:var(--secondary-color,#2c2c2c)}}.OrdersTable_ordersTable__k_lJp th{padding:1rem;text-align:left;font-weight:600;color:var(--text-color,#475569);text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;border-bottom:2px solid var(--border-color,#e2e8f0)}@media (prefers-color-scheme:dark){.OrdersTable_ordersTable__k_lJp th{color:var(--text-color,#f0f0f0);opacity:.8;border-bottom-color:var(--border-color,#444444)}}.OrdersTable_ordersTable__k_lJp tbody tr{transition:background .2s;border-bottom:1px solid var(--border-color,#e2e8f0)}.OrdersTable_ordersTable__k_lJp tbody tr:hover{background:var(--secondary-color,#f8fafc)}@media (prefers-color-scheme:dark){.OrdersTable_ordersTable__k_lJp tbody tr{border-bottom-color:var(--border-color,#444444)}.OrdersTable_ordersTable__k_lJp tbody tr:hover{background:var(--secondary-color,#2c2c2c)}}.OrdersTable_focusRow__SpOm8{background:#fef3c7!important}@media (prefers-color-scheme:dark){.OrdersTable_focusRow__SpOm8{background:#422006!important}}.OrdersTable_ordersTable__k_lJp td{padding:1rem;color:var(--text-color,#334155)}@media (prefers-color-scheme:dark){.OrdersTable_ordersTable__k_lJp td{color:var(--text-color,#f0f0f0)}}.OrdersTable_orderNumberCell__oF635{display:flex;align-items:center;gap:.5rem}.OrdersTable_focusIcon__JMa7C{color:#f59e0b;flex-shrink:0}.OrdersTable_orderNumber__wlX_s{font-family:Courier New,monospace;font-weight:600;color:var(--primary-color,#c00000)}@media (prefers-color-scheme:dark){.OrdersTable_orderNumber__wlX_s{color:var(--primary-color,#e06666)}}.OrdersTable_customerCell__hsp3m{display:flex;flex-direction:column;gap:.25rem}.OrdersTable_customerName__c_HWn{font-weight:600;color:var(--text-color,#1e293b)}@media (prefers-color-scheme:dark){.OrdersTable_customerName__c_HWn{color:var(--text-color,#f0f0f0)}}.OrdersTable_customerEmail__fWQce{font-size:.75rem;color:var(--text-color,#64748b);opacity:.7}@media (prefers-color-scheme:dark){.OrdersTable_customerEmail__fWQce{color:var(--text-color,#f0f0f0);opacity:.6}}.OrdersTable_typeCell__ZKuLm{display:flex;align-items:center;gap:.5rem;color:var(--text-color,#475569)}@media (prefers-color-scheme:dark){.OrdersTable_typeCell__ZKuLm{color:var(--text-color,#f0f0f0);opacity:.8}}.OrdersTable_statusBadge__8Zi6X{display:inline-block;padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.OrdersTable_paymentStatus__CEOYc{display:flex;align-items:center;gap:.375rem;font-weight:500}.OrdersTable_totalCell__yG0WZ{font-weight:700;color:var(--text-color,#1e293b);font-size:1rem}@media (prefers-color-scheme:dark){.OrdersTable_totalCell__yG0WZ{color:var(--text-color,#f0f0f0)}}.OrdersTable_dateCell__aahEB{color:var(--text-color,#64748b);font-size:.813rem}@media (prefers-color-scheme:dark){.OrdersTable_dateCell__aahEB{color:var(--text-color,#f0f0f0);opacity:.7}}.OrdersTable_actionsCell___jaJe{display:flex;gap:.5rem}.OrdersTable_actionButton__tVlyD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--secondary-color,#f1f5f9);color:var(--text-color,#475569);border:1px solid var(--border-color,#e2e8f0);border-radius:6px;cursor:pointer;transition:all .2s}.OrdersTable_actionButton__tVlyD:hover{background:var(--primary-color,#c00000);color:white;border-color:var(--primary-color,#c00000);transform:scale(1.1)}.OrdersTable_deleteButton__tSJFH{color:var(--color-error)}.OrdersTable_deleteButton__tSJFH:hover{background:rgba(220,53,69,.1);color:var(--color-error)}@media (prefers-color-scheme:dark){.OrdersTable_actionButton__tVlyD{background:var(--secondary-color,#2c2c2c);color:var(--text-color,#f0f0f0);border-color:var(--border-color,#444444)}.OrdersTable_actionButton__tVlyD:hover{background:var(--primary-color,#e06666);color:white;border-color:var(--primary-color,#e06666)}}.OrdersTable_focusActive__Wo_DB{background:#fef3c7!important;color:#f59e0b!important;border-color:#f59e0b!important}.OrdersTable_focusActive__Wo_DB:hover{background:#f59e0b!important;color:white!important}.OrdersTable_checkboxColumn__plHjj{width:40px;text-align:center}.OrdersTable_checkbox__maJBm{cursor:pointer}.OrdersFilters_filtersSection__uOB2S{margin-bottom:1.5rem}.OrdersFilters_searchBox__RklJx{position:relative;margin-bottom:1rem}.OrdersFilters_searchBox__RklJx svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-color,#94a3b8);opacity:.6}.OrdersFilters_searchInput__fa104{width:100%;padding:.875rem 1rem .875rem 3rem;border:2px solid var(--border-color,#e2e8f0);border-radius:8px;font-size:1rem;transition:all .2s;background-color:var(--background-color,white);color:var(--text-color,#1a1a1a)}.OrdersFilters_searchInput__fa104:focus{outline:none;border-color:var(--primary-color,#c00000);box-shadow:0 0 0 3px rgba(192,0,0,.1)}@media (prefers-color-scheme:dark){.OrdersFilters_searchInput__fa104{background:var(--card-background,#252525);color:var(--text-color,#f0f0f0);border-color:var(--border-color,#444444)}.OrdersFilters_searchInput__fa104:focus{border-color:var(--primary-color,#e06666)}}.OrdersFilters_filterRow__lwttj{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.OrdersFilters_filterGroup__jbkAB{display:flex;align-items:center;gap:.5rem;color:var(--text-color,#64748b)}@media (prefers-color-scheme:dark){.OrdersFilters_filterGroup__jbkAB{color:var(--text-color,#f0f0f0);opacity:.8}}.OrdersFilters_filterSelect__ZtF6l{padding:.625rem 1rem;border:2px solid var(--border-color,#e2e8f0);border-radius:8px;font-size:.875rem;background:var(--background-color,white);color:var(--text-color,#1a1a1a);cursor:pointer;transition:all .2s}.OrdersFilters_filterSelect__ZtF6l:focus{outline:none;border-color:var(--primary-color,#c00000)}@media (prefers-color-scheme:dark){.OrdersFilters_filterSelect__ZtF6l{background:var(--card-background,#252525);color:var(--text-color,#f0f0f0);border-color:var(--border-color,#444444)}}.OrdersFilters_checkboxLabel__Eocav{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--background-color,white);border:2px solid var(--border-color,#e2e8f0);border-radius:8px;font-size:.875rem;cursor:pointer;transition:all .2s;color:var(--text-color,#1a1a1a)}.OrdersFilters_checkboxLabel__Eocav:hover{border-color:var(--primary-color,#c00000)}@media (prefers-color-scheme:dark){.OrdersFilters_checkboxLabel__Eocav{background:var(--card-background,#252525);color:var(--text-color,#f0f0f0);border-color:var(--border-color,#444444)}}.OrdersFilters_checkbox__J6qaC{cursor:pointer}.OrdersFilters_resultsInfo__uTzOq{margin-top:1rem;color:var(--text-color,#64748b);font-size:.875rem;font-weight:500}@media (prefers-color-scheme:dark){.OrdersFilters_resultsInfo__uTzOq{color:var(--text-color,#f0f0f0);opacity:.7}}.BulkActionsBar_bulkActions__DH_Rv{display:flex;justify-content:space-between;align-items:center;padding:16px;margin-bottom:16px;background-color:var(--card-background,white);border:1px solid var(--border-color,#e5e7eb);border-radius:8px}.BulkActionsBar_bulkInfo__Jvi4d{display:flex;align-items:center;gap:12px}.BulkActionsBar_bulkCount__BqO_7{font-size:14px;font-weight:600;color:var(--primary-color,#c00000)}.BulkActionsBar_bulkButtons__Y5wcP{display:flex;gap:12px}.BulkActionsBar_exportDropdown__L5vbL{position:relative}.BulkActionsBar_bulkClearButton__9dGQP,.BulkActionsBar_bulkExportButton__5EtO3{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s}.BulkActionsBar_bulkExportButton__5EtO3{background-color:var(--primary-color,#c00000);border-color:var(--primary-color,#c00000);color:white}.BulkActionsBar_bulkExportButton__5EtO3:hover{background-color:var(--primary-color-dark,#a00000)}.BulkActionsBar_exportMenu__UIbRO{position:absolute;top:calc(100% + 4px);right:0;background-color:var(--card-background,#ffffff);border:1px solid var(--border-color,#e5e7eb);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:1000;min-width:180px;overflow:hidden}.BulkActionsBar_exportMenuItem__1I8Ce{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:var(--text-color,#374151);transition:background-color .2s}.BulkActionsBar_exportMenuItem__1I8Ce:hover{background-color:var(--secondary-color,#f3f4f6)}@media (prefers-color-scheme:dark){.BulkActionsBar_exportMenu__UIbRO{background-color:var(--card-background,#1e1e1e);border-color:var(--border-color,#444444)}.BulkActionsBar_exportMenuItem__1I8Ce{color:var(--text-color,#f0f0f0)}.BulkActionsBar_exportMenuItem__1I8Ce:hover{background-color:var(--secondary-color,#2c2c2c)}}.BulkActionsBar_bulkClearButton__9dGQP{background-color:var(--background-color,white);border-color:var(--border-color,#d1d5db);color:var(--text-color,#374151)}.BulkActionsBar_bulkClearButton__9dGQP:hover{background-color:var(--secondary-color,#f9fafb);border-color:var(--border-color,#9ca3af)}.BulkActionsBar_bulkStatusButton__foTVe{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s;background-color:var(--primary-color,#c00000);border-color:var(--primary-color,#c00000);color:white}.BulkActionsBar_bulkStatusButton__foTVe:hover{background-color:var(--primary-color-dark,#a00000)}.OrdersPagination_pagination__oi48h{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:1.5rem}.OrdersPagination_paginationButton__x5Bd0{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--background-color,white);color:var(--text-color,#475569);border:2px solid var(--border-color,#e2e8f0);border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.OrdersPagination_paginationButton__x5Bd0:hover:not(:disabled){background:var(--secondary-color,#f8fafc);border-color:var(--primary-color,#c00000);color:var(--primary-color,#c00000)}.OrdersPagination_paginationButton__x5Bd0:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.OrdersPagination_paginationButton__x5Bd0{background:var(--card-background,#252525);color:var(--text-color,#f0f0f0);border-color:var(--border-color,#444444)}.OrdersPagination_paginationButton__x5Bd0:hover:not(:disabled){background:var(--secondary-color,#2c2c2c);border-color:var(--primary-color,#e06666);color:var(--primary-color,#e06666)}}.OrdersPagination_pageInfo__6g45m{font-size:.875rem;font-weight:600;color:var(--text-color,#475569)}@media (prefers-color-scheme:dark){.OrdersPagination_pageInfo__6g45m{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_overlay__ljrNK{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px;overflow-y:auto}.OrderDetailsModal_modal__Qs9CU{background-color:var(--card-background,white);border-radius:12px;max-width:900px;width:100%;max-height:95vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:1px solid var(--border-color,#e2e8f0)}@media (prefers-color-scheme:dark){.OrderDetailsModal_modal__Qs9CU{background-color:var(--card-background,#252525);border-color:var(--border-color,#444444);box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.2)}}.OrderDetailsModal_header__oTSCo{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid var(--border-color,#e2e8f0)}@media (prefers-color-scheme:dark){.OrderDetailsModal_header__oTSCo{border-bottom-color:var(--border-color,#444444)}}.OrderDetailsModal_headerLeft__xvyE8{flex:1 1}.OrderDetailsModal_title__vMwRz{font-size:24px;font-weight:600;margin:0 0 12px;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_title__vMwRz{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_orderMeta__KuAEd{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.OrderDetailsModal_orderNumber__AA2Wy{font-size:14px;font-weight:600;color:var(--text-color,#6b7280)}@media (prefers-color-scheme:dark){.OrderDetailsModal_orderNumber__AA2Wy{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_statusBadge__kb_0j{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.OrderDetailsModal_statusPending__AN_cB{background-color:#fef3c7;color:#92400e}.OrderDetailsModal_statusPreparing__kPxQn{background-color:#dbeafe;color:#1e40af}.OrderDetailsModal_statusReady__qQcBc{background-color:#d1fae5;color:#065f46}.OrderDetailsModal_statusCompleted__hxefq{background-color:#e0e7ff;color:#3730a3}.OrderDetailsModal_statusCancelled__TtFGn{background-color:#fee2e2;color:#991b1b}.OrderDetailsModal_focusBadge__tAwxL{display:flex;align-items:center;gap:4px;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;background-color:#fef3c7;color:#92400e}.OrderDetailsModal_headerActions__cwkDW{display:flex;align-items:center;gap:8px}.OrderDetailsModal_exportDropdown__ePfjM{position:relative}.OrderDetailsModal_iconButton__yKI5M{padding:8px;border:none;background-color:var(--secondary-color,#f3f4f6);border-radius:8px;cursor:pointer;transition:background-color .2s;color:var(--text-color,#6b7280);display:flex;align-items:center;gap:4px}.OrderDetailsModal_iconButton__yKI5M:hover{background-color:var(--border-color,#e5e7eb);color:var(--text-color,#111827)}.OrderDetailsModal_exportMenu__XKuOP{position:absolute;top:calc(100% + 4px);right:0;background-color:var(--card-background,#ffffff);border:1px solid var(--border-color,#e5e7eb);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:1000;min-width:160px;overflow:hidden}.OrderDetailsModal_exportMenuItem__RvZrd{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:var(--text-color,#374151);transition:background-color .2s}.OrderDetailsModal_exportMenuItem__RvZrd:hover{background-color:var(--secondary-color,#f3f4f6)}@media (prefers-color-scheme:dark){.OrderDetailsModal_iconButton__yKI5M{background-color:var(--secondary-color,#2c2c2c);color:var(--text-color,#f0f0f0)}.OrderDetailsModal_iconButton__yKI5M:hover{background-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}.OrderDetailsModal_exportMenu__XKuOP{background-color:var(--card-background,#1e1e1e);border-color:var(--border-color,#444444)}.OrderDetailsModal_exportMenuItem__RvZrd{color:var(--text-color,#f0f0f0)}.OrderDetailsModal_exportMenuItem__RvZrd:hover{background-color:var(--secondary-color,#2c2c2c)}}.OrderDetailsModal_closeButton__mUSS_{padding:8px;border:none;background-color:transparent;cursor:pointer;color:var(--text-color,#6b7280);transition:color .2s}.OrderDetailsModal_closeButton__mUSS_:hover{color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_closeButton__mUSS_{color:var(--text-color,#f0f0f0)}.OrderDetailsModal_closeButton__mUSS_:hover{color:var(--text-color,#f0f0f0);opacity:.8}}.OrderDetailsModal_content__PAvuT{flex:1 1;overflow-y:auto;padding:24px}.OrderDetailsModal_section__EnKTH{margin-bottom:32px}.OrderDetailsModal_section__EnKTH:last-child{margin-bottom:0}.OrderDetailsModal_sectionTitle__5yu0x{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;margin:0 0 16px;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_sectionTitle__5yu0x{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_infoGrid__AAQfK{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.OrderDetailsModal_infoItem__N8PyR{display:flex;flex-direction:column;gap:8px}.OrderDetailsModal_infoLabel__R2xb8{font-size:12px;font-weight:500;color:var(--text-color,#6b7280);text-transform:uppercase;letter-spacing:.5px}@media (prefers-color-scheme:dark){.OrderDetailsModal_infoLabel__R2xb8{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_infoValue__BCKBk{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_infoValue__BCKBk{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_customerInfo__XRBax{display:flex;flex-direction:column;gap:12px}.OrderDetailsModal_customerDetail__eYpRo{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_customerDetail__eYpRo{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_customerDetail__eYpRo a{color:var(--primary-color,#c00000);text-decoration:none}.OrderDetailsModal_customerDetail__eYpRo a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.OrderDetailsModal_customerDetail__eYpRo a{color:var(--primary-color,#e06666)}}.OrderDetailsModal_addressCard__GK6PG{background-color:var(--secondary-color,#f9fafb);padding:16px;border-radius:8px;border:1px solid var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.OrderDetailsModal_addressCard__GK6PG{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444)}}.OrderDetailsModal_addressLine__wKQRS{margin:0 0 4px;font-size:14px;color:var(--text-color,#111827)}.OrderDetailsModal_addressLine__wKQRS:last-child{margin-bottom:0}@media (prefers-color-scheme:dark){.OrderDetailsModal_addressLine__wKQRS{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_deliveryInstructions__LcY__{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color,#e5e7eb);font-size:14px;color:var(--text-color,#6b7280);font-style:italic}@media (prefers-color-scheme:dark){.OrderDetailsModal_deliveryInstructions__LcY__{border-top-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_itemsList__ysAoQ{display:flex;flex-direction:column;gap:16px}.OrderDetailsModal_orderItem__aT3px{display:flex;gap:16px;padding:16px;background-color:var(--secondary-color,#f9fafb);border-radius:8px;border:1px solid var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.OrderDetailsModal_orderItem__aT3px{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444)}}.OrderDetailsModal_itemImage__FtuQq{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden}.OrderDetailsModal_itemDetails__U5wye{flex:1 1;display:flex;flex-direction:column;gap:4px}.OrderDetailsModal_itemName__yaNOU{font-size:16px;font-weight:600;margin:0;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_itemName__yaNOU{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_itemVariation__02k6v{font-size:14px;color:var(--text-color,#6b7280);margin:0}@media (prefers-color-scheme:dark){.OrderDetailsModal_itemVariation__02k6v{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_itemInstructions__MZEfN{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-color,#6b7280);font-style:italic;margin:0}@media (prefers-color-scheme:dark){.OrderDetailsModal_itemInstructions__MZEfN{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_itemQuantity__exURr{font-size:14px;color:var(--text-color,#6b7280);margin-top:4px}@media (prefers-color-scheme:dark){.OrderDetailsModal_itemQuantity__exURr{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_itemTotal__yx3bc{flex-shrink:0;font-size:16px;font-weight:600;color:var(--text-color,#111827);align-self:flex-start}@media (prefers-color-scheme:dark){.OrderDetailsModal_itemTotal__yx3bc{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_summary__JpleF{background-color:var(--secondary-color,#f9fafb);padding:20px;border-radius:8px;border:1px solid var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.OrderDetailsModal_summary__JpleF{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444)}}.OrderDetailsModal_summaryRow__GtwEx{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--border-color,#e5e7eb);font-size:14px;color:var(--text-color,#111827)}.OrderDetailsModal_summaryRow__GtwEx:last-child{border-bottom:none}@media (prefers-color-scheme:dark){.OrderDetailsModal_summaryRow__GtwEx{border-bottom-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_summaryRow__GtwEx.OrderDetailsModal_discount__LvNsu{color:#059669}.OrderDetailsModal_summaryRow__GtwEx.OrderDetailsModal_discount__LvNsu span:first-child{display:flex;align-items:center;gap:6px}.OrderDetailsModal_summaryRow__GtwEx.OrderDetailsModal_total__3YrNp{font-size:18px;font-weight:700;padding-top:16px;margin-top:8px;border-top:2px solid var(--border-color,#d1d5db)}@media (prefers-color-scheme:dark){.OrderDetailsModal_summaryRow__GtwEx.OrderDetailsModal_total__3YrNp{border-top-color:var(--border-color,#444444)}}.OrderDetailsModal_pointsEarned__K6Sh6{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:12px;background-color:#fef3c7;border-radius:6px;font-size:14px;font-weight:600;color:#92400e}@media (prefers-color-scheme:dark){.OrderDetailsModal_pointsEarned__K6Sh6{background-color:#78350f;color:#fcd34d}}.OrderDetailsModal_paymentsList__m5FaE{display:flex;flex-direction:column;gap:12px}.OrderDetailsModal_paymentItem__aGsyb{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:var(--secondary-color,#f9fafb);border-radius:8px;border:1px solid var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.OrderDetailsModal_paymentItem__aGsyb{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444)}}.OrderDetailsModal_paymentMethod__rXeGH{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_paymentMethod__rXeGH{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_paymentAmount__vRn93{font-size:16px;font-weight:700;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_paymentAmount__vRn93{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_paymentStatus__Eb_Eh{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;background-color:#d1fae5;color:#065f46}.OrderDetailsModal_notesCard__61__S{padding:16px;background-color:var(--secondary-color,#f9fafb);border-radius:8px;border:1px solid var(--border-color,#e5e7eb);font-size:14px;color:var(--text-color,#111827);line-height:1.6}@media (prefers-color-scheme:dark){.OrderDetailsModal_notesCard__61__S{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_notesCard__61__S p{margin:0}.OrderDetailsModal_timeline__Ai9wx{display:flex;flex-direction:column;gap:0}.OrderDetailsModal_timelineItem___A6OT{display:flex;gap:16px;padding:16px 0;position:relative}.OrderDetailsModal_timelineItem___A6OT:not(:last-child):after{content:"";position:absolute;left:7px;top:40px;bottom:-16px;width:2px;background-color:var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.OrderDetailsModal_timelineItem___A6OT:not(:last-child):after{background-color:var(--border-color,#444444)}}.OrderDetailsModal_timelineDot__PGExQ{flex-shrink:0;width:16px;height:16px;border-radius:50%;background-color:var(--primary-color,#c00000);margin-top:2px;z-index:1}@media (prefers-color-scheme:dark){.OrderDetailsModal_timelineDot__PGExQ{background-color:var(--primary-color,#e06666)}}.OrderDetailsModal_timelineContent__lM1cH{flex:1 1;display:flex;flex-direction:column;gap:4px}.OrderDetailsModal_timelineStatus__33uxT{font-size:14px;font-weight:600;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_timelineStatus__33uxT{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_timelineDate__92Bm_{font-size:12px;color:var(--text-color,#6b7280)}@media (prefers-color-scheme:dark){.OrderDetailsModal_timelineDate__92Bm_{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_timelineNotes__778Gw{font-size:13px;color:var(--text-color,#6b7280);margin-top:4px;font-style:italic}@media (prefers-color-scheme:dark){.OrderDetailsModal_timelineNotes__778Gw{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_timelineBy__DexW4{font-size:12px;color:var(--text-color,#9ca3af)}@media (prefers-color-scheme:dark){.OrderDetailsModal_timelineBy__DexW4{color:var(--text-color,#f0f0f0);opacity:.6}}.OrderDetailsModal_footer__TvWGw{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;border-top:1px solid var(--border-color,#e5e7eb)}@media (prefers-color-scheme:dark){.OrderDetailsModal_footer__TvWGw{border-top-color:var(--border-color,#444444)}}.OrderDetailsModal_footerActions__ZWIHp{display:flex;gap:12px}.OrderDetailsModal_cancelOrderButton__m9xC0{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #dc2626;background-color:var(--background-color,white);color:#dc2626;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_cancelOrderButton__m9xC0:hover{background-color:#dc2626;color:white}.OrderDetailsModal_cancelOrderButton__m9xC0:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.OrderDetailsModal_cancelOrderButton__m9xC0{background-color:var(--secondary-color,#2c2c2c);border-color:#dc2626}.OrderDetailsModal_cancelOrderButton__m9xC0:hover{background-color:#dc2626;color:white}}.OrderDetailsModal_confirmButton__4yLAC{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #059669;background-color:#059669;color:white;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_confirmButton__4yLAC:hover{background-color:#047857;border-color:#047857}.OrderDetailsModal_confirmButton__4yLAC:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.OrderDetailsModal_confirmButton__4yLAC{background-color:#059669;border-color:#059669}.OrderDetailsModal_confirmButton__4yLAC:hover{background-color:#047857;border-color:#047857}}.OrderDetailsModal_confirmDelayButton__QuXV3{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #2563eb;background-color:var(--background-color,white);color:#2563eb;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_confirmDelayButton__QuXV3:hover{background-color:#2563eb;color:white}.OrderDetailsModal_confirmDelayButton__QuXV3:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.OrderDetailsModal_confirmDelayButton__QuXV3{background-color:var(--secondary-color,#2c2c2c);border-color:#2563eb}.OrderDetailsModal_confirmDelayButton__QuXV3:hover{background-color:#2563eb;color:white}}.OrderDetailsModal_delayOptions__XhRrk{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.OrderDetailsModal_delayOption__ISIHI{padding:8px 16px;border:1px solid var(--border-color,#d1d5db);background-color:var(--background-color,white);color:var(--text-color,#374151);font-size:14px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}.OrderDetailsModal_delayOption__ISIHI:hover{border-color:#2563eb;color:#2563eb}.OrderDetailsModal_delayOptionActive___Qi6r{background-color:#2563eb;border-color:#2563eb;color:white}.OrderDetailsModal_delayOptionActive___Qi6r:hover{background-color:#1d4ed8;border-color:#1d4ed8}@media (prefers-color-scheme:dark){.OrderDetailsModal_delayOption__ISIHI{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}.OrderDetailsModal_delayOption__ISIHI:hover{border-color:#2563eb;color:#2563eb}.OrderDetailsModal_delayOptionActive___Qi6r{background-color:#2563eb;border-color:#2563eb;color:white}}.OrderDetailsModal_refundButton__YtX1e{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #059669;background-color:var(--background-color,white);color:#059669;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_refundButton__YtX1e:hover{background-color:#059669;color:white}.OrderDetailsModal_refundButton__YtX1e:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.OrderDetailsModal_refundButton__YtX1e{background-color:var(--secondary-color,#2c2c2c);border-color:#059669}.OrderDetailsModal_refundButton__YtX1e:hover{background-color:#059669;color:white}}.OrderDetailsModal_closeButtonFooter___kAhU{padding:10px 24px;border:1px solid var(--border-color,#d1d5db);background-color:var(--background-color,white);color:var(--text-color,#374151);font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_closeButtonFooter___kAhU:hover{background-color:var(--secondary-color,#f9fafb);border-color:var(--border-color,#9ca3af)}@media (prefers-color-scheme:dark){.OrderDetailsModal_closeButtonFooter___kAhU{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}.OrderDetailsModal_closeButtonFooter___kAhU:hover{background-color:var(--border-color,#444444);border-color:var(--border-color,#6b7280)}}.OrderDetailsModal_confirmModal__IeI5_{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:10;border-radius:12px}.OrderDetailsModal_confirmModalContent__ON4Yu{background-color:var(--card-background,white);border-radius:12px;padding:24px;max-width:500px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:1px solid var(--border-color,#e2e8f0)}@media (prefers-color-scheme:dark){.OrderDetailsModal_confirmModalContent__ON4Yu{background-color:var(--card-background,#252525);border-color:var(--border-color,#444444)}}.OrderDetailsModal_confirmModalTitle___8HPj{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;margin:0 0 12px;color:var(--text-color,#111827)}@media (prefers-color-scheme:dark){.OrderDetailsModal_confirmModalTitle___8HPj{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_confirmModalMessage__00YtN{font-size:14px;color:var(--text-color,#6b7280);margin:0 0 20px;line-height:1.5}@media (prefers-color-scheme:dark){.OrderDetailsModal_confirmModalMessage__00YtN{color:var(--text-color,#f0f0f0);opacity:.7}}.OrderDetailsModal_formGroup__5S9i6{margin-bottom:20px}.OrderDetailsModal_formGroup__5S9i6 label{display:block;font-size:14px;font-weight:600;color:var(--text-color,#374151);margin-bottom:8px}@media (prefers-color-scheme:dark){.OrderDetailsModal_formGroup__5S9i6 label{color:var(--text-color,#f0f0f0)}}.OrderDetailsModal_input__AGBPa,.OrderDetailsModal_select__hUtiX,.OrderDetailsModal_textarea__fJdPp{width:100%;padding:10px 12px;border:1px solid var(--border-color,#d1d5db);border-radius:8px;font-size:14px;color:var(--text-color,#111827);transition:border-color .2s;background-color:var(--background-color,white)}.OrderDetailsModal_input__AGBPa:focus,.OrderDetailsModal_select__hUtiX:focus,.OrderDetailsModal_textarea__fJdPp:focus{outline:none;border-color:var(--primary-color,#c00000)}@media (prefers-color-scheme:dark){.OrderDetailsModal_input__AGBPa,.OrderDetailsModal_select__hUtiX,.OrderDetailsModal_textarea__fJdPp{background-color:var(--card-background,#252525);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}.OrderDetailsModal_input__AGBPa:focus,.OrderDetailsModal_select__hUtiX:focus,.OrderDetailsModal_textarea__fJdPp:focus{border-color:var(--primary-color,#e06666)}}.OrderDetailsModal_textarea__fJdPp{resize:vertical;font-family:inherit}.OrderDetailsModal_errorMessage__3lwFa{padding:12px;background-color:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px;margin-bottom:16px}@media (prefers-color-scheme:dark){.OrderDetailsModal_errorMessage__3lwFa{background-color:#7f1d1d;border-color:#991b1b;color:#fecaca}}.OrderDetailsModal_confirmModalActions__XSf_l{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.OrderDetailsModal_cancelButton__WVsEA{padding:10px 20px;border:1px solid var(--border-color,#d1d5db);background-color:var(--background-color,white);color:var(--text-color,#374151);font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_cancelButton__WVsEA:hover{background-color:var(--secondary-color,#f9fafb);border-color:var(--border-color,#9ca3af)}.OrderDetailsModal_cancelButton__WVsEA:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.OrderDetailsModal_cancelButton__WVsEA{background-color:var(--secondary-color,#2c2c2c);border-color:var(--border-color,#444444);color:var(--text-color,#f0f0f0)}.OrderDetailsModal_cancelButton__WVsEA:hover{background-color:var(--border-color,#444444);border-color:var(--border-color,#6b7280)}}.OrderDetailsModal_confirmCancelButton__3DOwh{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;background-color:#dc2626;color:white;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_confirmCancelButton__3DOwh:hover{background-color:#b91c1c}.OrderDetailsModal_confirmCancelButton__3DOwh:disabled{opacity:.5;cursor:not-allowed}.OrderDetailsModal_confirmRefundButton__hogwv{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;background-color:#059669;color:white;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.OrderDetailsModal_confirmRefundButton__hogwv:hover{background-color:#047857}.OrderDetailsModal_confirmRefundButton__hogwv:disabled{opacity:.5;cursor:not-allowed}.OrderDetailsModal_spinner__FYmZX{animation:OrderDetailsModal_spin__JLIGm 1s linear infinite}@keyframes OrderDetailsModal_spin__JLIGm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media print{.OrderDetailsModal_overlay__ljrNK{position:static!important;background-color:transparent!important;display:block!important}.OrderDetailsModal_modal__Qs9CU,.OrderDetailsModal_overlay__ljrNK{padding:0!important;margin:0!important;width:100%!important;height:auto!important}.OrderDetailsModal_modal__Qs9CU{max-width:100%!important;max-height:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;background:white!important}.OrderDetailsModal_header__oTSCo{border-bottom:2px solid #000!important;padding:16px!important;background:white!important;margin-bottom:0!important;display:flex!important;justify-content:space-between!important;align-items:flex-start!important;position:relative!important}.OrderDetailsModal_header__oTSCo:before{content:"Rumi Restaurant";position:absolute;left:16px;top:16px;font-size:24px;font-weight:700;color:#000!important}.OrderDetailsModal_header__oTSCo:after{content:"";display:none}.OrderDetailsModal_orderMeta__KuAEd,.OrderDetailsModal_title__vMwRz{text-align:right!important;margin-left:auto!important}.OrderDetailsModal_title__vMwRz{color:#000!important;font-size:16px!important;margin:0!important;font-weight:600!important}.OrderDetailsModal_orderMeta__KuAEd{margin-top:4px!important;margin-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important}.OrderDetailsModal_cancelOrderButton__m9xC0,.OrderDetailsModal_closeButton__mUSS_,.OrderDetailsModal_confirmModal__IeI5_,.OrderDetailsModal_footer__TvWGw,.OrderDetailsModal_headerActions__cwkDW,.OrderDetailsModal_iconButton__yKI5M,.OrderDetailsModal_refundButton__YtX1e{display:none!important}.OrderDetailsModal_focusBadge__tAwxL,.OrderDetailsModal_statusBadge__kb_0j{border:1px solid #000!important;color:#000!important;background:#f0f0f0!important;font-size:11px!important;padding:2px 6px!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.OrderDetailsModal_content__PAvuT{padding:12px!important;overflow:visible!important;max-height:none!important;background:white!important;margin:0!important}.OrderDetailsModal_section__EnKTH{page-break-inside:avoid;margin-bottom:12px!important;background:white!important;padding:0!important}.OrderDetailsModal_sectionTitle__5yu0x{color:#000!important;border-bottom:1px solid #000!important;padding-bottom:4px!important;margin-bottom:8px!important;font-size:14px!important}.OrderDetailsModal_addressCard__GK6PG,.OrderDetailsModal_notesCard__61__S,.OrderDetailsModal_orderItem__aT3px,.OrderDetailsModal_paymentItem__aGsyb,.OrderDetailsModal_summary__JpleF{border:1px solid #ccc!important;background:white!important;padding:8px!important;margin-bottom:6px!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.OrderDetailsModal_itemImage__FtuQq img{display:none}.OrderDetailsModal_timeline__Ai9wx{page-break-inside:avoid}.OrderDetailsModal_modal__Qs9CU *{color:#000!important}.OrderDetailsModal_section__EnKTH:nth-child(n+6){page-break-before:auto}}.OrderDetailsModal_successIcon__syD7Y{width:60px;height:60px;border-radius:50%;background-color:#059669;color:white;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;margin:0 auto 20px}@media (prefers-color-scheme:dark){.OrderDetailsModal_successIcon__syD7Y{background-color:#047857}}.BaseModal_overlay__pC447{position:fixed;inset:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;animation:BaseModal_fadeIn__fgMN0 .2s ease-out}@keyframes BaseModal_fadeIn__fgMN0{0%{opacity:0}to{opacity:1}}.BaseModal_dialog__IwRsy{background-color:var(--card-background);border-radius:16px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:BaseModal_slideUp__SufWX .3s ease-out;outline:none}.BaseModal_size_sm__LEYln{max-width:400px}.BaseModal_size_md__9zN6e{max-width:560px}.BaseModal_size_lg__zYR5N{max-width:800px}@keyframes BaseModal_slideUp__SufWX{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.BaseModal_header__2t2eS{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color)}.BaseModal_title__USClz{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-color)}.BaseModal_closeButton__JS9vw{background:transparent;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-color);transition:background-color .15s ease}.BaseModal_closeButton__JS9vw:hover{background-color:var(--nav-link-hover-bg)}.BaseModal_body__jps37{padding:1.5rem;overflow-y:auto;flex:1 1;color:var(--text-color)}.BaseModal_footer__aZ5RT{padding:1rem 1.5rem;border-top:1px solid var(--border-color);display:flex;gap:.75rem;justify-content:flex-end}.OrderConfirmationModal_iconContainer__027mZ{display:flex;justify-content:center;margin-bottom:1.5rem}.OrderConfirmationModal_successIcon__cRqnN{color:var(--primary-color);animation:OrderConfirmationModal_pulse__BHeAW 2s ease-in-out infinite}@keyframes OrderConfirmationModal_pulse__BHeAW{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.OrderConfirmationModal_message__muoMq{font-size:1rem;color:var(--text-muted);text-align:center;line-height:1.6;margin:0 0 1.5rem}.OrderConfirmationModal_orderNumberCard__IuIvP{background:linear-gradient(135deg,var(--primary-color) 0,#a60000 100%);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 8px 24px rgba(192,0,0,.15)}.OrderConfirmationModal_orderNumberLabel__k_7ub{font-size:.875rem;color:rgba(255,255,255,.9);font-weight:500}.OrderConfirmationModal_orderNumberValue__FmG0Y{font-size:1.75rem;color:white;font-weight:700;letter-spacing:1px}.OrderConfirmationModal_emailInfo__X2roZ{background:var(--background-light);border-radius:8px;padding:1rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:.5rem}.OrderConfirmationModal_emailLabel__7IU_A{font-size:.875rem;color:var(--text-muted);font-weight:500}.OrderConfirmationModal_email__T9pwF{font-size:1rem;color:var(--text-color);font-weight:600}.OrderConfirmationModal_actions__8bZfS{display:flex;flex-direction:column;gap:.75rem}.OrderConfirmationModal_primaryButton__QanKA{background:linear-gradient(135deg,var(--primary-color) 0,#a60000 100%);color:white;border:none;border-radius:8px;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem}.OrderConfirmationModal_primaryButton__QanKA:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(192,0,0,.2)}.OrderConfirmationModal_secondaryButton__5Dg7g{background:var(--background-light);color:var(--text-color);border:1px solid var(--border-color);border-radius:8px;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem}.OrderConfirmationModal_secondaryButton__5Dg7g:hover{border-color:var(--primary-color);color:var(--primary-color);background:transparent;transform:translateY(-1px)}.OrderConfirmationModal_guestNote_____Sp{font-size:.875rem;color:var(--text-color);text-align:center;margin:.5rem 0 0;line-height:1.5;padding:.75rem;background:var(--background-light);border-left:3px solid var(--primary-color);border-radius:6px}@media (max-width:768px){.OrderConfirmationModal_iconContainer__027mZ{margin-bottom:1.25rem}.OrderConfirmationModal_message__muoMq{font-size:.95rem;margin-bottom:1.25rem}.OrderConfirmationModal_orderNumberCard__IuIvP{padding:1.25rem;margin-bottom:1.25rem}.OrderConfirmationModal_orderNumberValue__FmG0Y{font-size:1.5rem}.OrderConfirmationModal_emailInfo__X2roZ{padding:.875rem;margin-bottom:1.5rem;gap:.4rem}.OrderConfirmationModal_emailLabel__7IU_A{font-size:.8rem}.OrderConfirmationModal_email__T9pwF{font-size:.95rem}.OrderConfirmationModal_actions__8bZfS{gap:.6rem}.OrderConfirmationModal_primaryButton__QanKA,.OrderConfirmationModal_secondaryButton__5Dg7g{padding:.8rem 1.25rem;font-size:.95rem}.OrderConfirmationModal_guestNote_____Sp{font-size:.8rem;padding:.65rem;margin-top:.4rem}}@media (max-width:640px){.OrderConfirmationModal_iconContainer__027mZ{margin-bottom:1rem}.OrderConfirmationModal_message__muoMq{font-size:.9rem;margin-bottom:1rem}.OrderConfirmationModal_orderNumberCard__IuIvP{padding:1rem;margin-bottom:1rem}.OrderConfirmationModal_orderNumberValue__FmG0Y{font-size:1.35rem}.OrderConfirmationModal_emailInfo__X2roZ{padding:.75rem;margin-bottom:1.25rem;border-radius:6px}.OrderConfirmationModal_emailLabel__7IU_A{font-size:.75rem}.OrderConfirmationModal_email__T9pwF{font-size:.9rem}.OrderConfirmationModal_actions__8bZfS{gap:.5rem}.OrderConfirmationModal_primaryButton__QanKA,.OrderConfirmationModal_secondaryButton__5Dg7g{padding:.7rem 1rem;font-size:.9rem;border-radius:6px}.OrderConfirmationModal_guestNote_____Sp{font-size:.75rem;padding:.6rem;margin-top:.4rem;border-radius:6px}}@media (max-width:480px){.OrderConfirmationModal_iconContainer__027mZ{margin-bottom:.875rem}.OrderConfirmationModal_message__muoMq{font-size:.85rem;margin-bottom:.875rem;line-height:1.4}.OrderConfirmationModal_orderNumberCard__IuIvP{padding:.875rem;margin-bottom:.875rem}.OrderConfirmationModal_orderNumberLabel__k_7ub{font-size:.8rem}.OrderConfirmationModal_orderNumberValue__FmG0Y{font-size:1.2rem}.OrderConfirmationModal_emailInfo__X2roZ{padding:.65rem;margin-bottom:1rem;gap:.3rem}.OrderConfirmationModal_emailLabel__7IU_A{font-size:.7rem}.OrderConfirmationModal_email__T9pwF{font-size:.85rem}.OrderConfirmationModal_actions__8bZfS{gap:.4rem}.OrderConfirmationModal_primaryButton__QanKA,.OrderConfirmationModal_secondaryButton__5Dg7g{padding:.65rem .9rem;font-size:.85rem;border-radius:5px;min-height:40px}.OrderConfirmationModal_primaryButton__QanKA:hover{transform:translateY(-1px)}.OrderConfirmationModal_guestNote_____Sp{font-size:.7rem;padding:.5rem;margin-top:.35rem;line-height:1.3}}.ReviewPage_container__FRng3{min-height:100vh;padding:2rem 1rem;background-color:var(--background-color)}.ReviewPage_content__Y39ga{max-width:1400px;margin:0 auto}.ReviewPage_header__6hF20{text-align:center;margin-bottom:2.5rem}.ReviewPage_title__glfr2{font-size:2.25rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem;font-family:var(--font-family-serif)}.ReviewPage_subtitle__GfviO{font-size:1.05rem;color:var(--text-color);opacity:.7;margin:0}.ReviewPage_gridLayout__nxU37{display:grid;grid-template-columns:1fr 400px;grid-gap:2rem;gap:2rem;align-items:start}.ReviewPage_leftColumn__6aYN_{display:flex;flex-direction:column;gap:1.5rem}.ReviewPage_rightColumn__SEc_C{position:-webkit-sticky;position:sticky;top:1rem}.ReviewPage_section__rS4rH{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;padding:1.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);animation:ReviewPage_fadeIn__kUYgm .4s ease-out}@keyframes ReviewPage_fadeIn__kUYgm{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ReviewPage_sectionTitle__MueDp{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:700;color:var(--text-color);margin:0 0 1rem}.ReviewPage_infoCard__KvKcs{display:flex;flex-direction:column;gap:.875rem}.ReviewPage_infoCard__KvKcs p{margin:0;color:var(--text-color);font-size:.9375rem;line-height:1.5}.ReviewPage_loadingState__Rs08D{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.ReviewPage_spinner__cgD_8{animation:ReviewPage_spin__88Sg6 1s linear infinite;color:var(--primary-color)}@keyframes ReviewPage_spin__88Sg6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.ReviewPage_gridLayout__nxU37{grid-template-columns:1fr}.ReviewPage_rightColumn__SEc_C{position:static}}@media (max-width:768px){.ReviewPage_container__FRng3{padding:1rem .5rem}.ReviewPage_title__glfr2{font-size:1.75rem}.ReviewPage_subtitle__GfviO{font-size:.9375rem}.ReviewPage_section__rS4rH{padding:1.25rem;border-radius:8px}}@media (max-width:480px){.ReviewPage_title__glfr2{font-size:1.5rem}.ReviewPage_section__rS4rH{padding:1rem}}.OrderDetails_orderDetailsWrapper__A1zT0{max-width:100%;margin:0;padding:1.5rem;min-height:100%}.OrderDetails_contentGrid__sO_lm{display:grid;grid-template-columns:1fr 400px;grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.25rem}.OrderDetails_leftColumn__ekhFh,.OrderDetails_rightColumn___8nN3{display:flex;flex-direction:column;gap:1.25rem}.OrderDetails_stickyActionBar__Xczut{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--card-background);padding:.875rem 1.25rem;border-bottom:2px solid var(--border-color);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:1.25rem;border-radius:8px}.OrderDetails_actionBarGrid__qjJKx{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.625rem;gap:.625rem}.OrderDetails_actionButton__Ju6OZ{padding:.75rem .875rem;border:none;border-radius:6px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.375rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.OrderDetails_actionButton__Ju6OZ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.OrderDetails_actionButton__Ju6OZ:active:not(:disabled){transform:translateY(0)}.OrderDetails_actionButton__Ju6OZ:disabled{opacity:.5;cursor:not-allowed}.OrderDetails_actionButtonPrimary__cDr_1{background:linear-gradient(135deg,var(--primary-color) 0,#a00000 100%);color:var(--text-color)}.OrderDetails_actionButtonSuccess__vssVM{background:linear-gradient(135deg,#10b981,#059669);color:var(--text-color)}.OrderDetails_actionButtonWarning__GDdTv{background:linear-gradient(135deg,#f59e0b,#d97706);color:var(--text-color)}.OrderDetails_actionButtonDanger__9Pr3z{background:linear-gradient(135deg,#ef4444,#dc2626);color:var(--text-color)}.OrderDetails_actionButtonInfo__GBSSa{background:linear-gradient(135deg,#3b82f6,#2563eb);color:var(--text-color)}.OrderDetails_actionButtonSecondary__rIX8q{background:linear-gradient(135deg,#6b7280,#4b5563);color:var(--text-color)}.OrderDetails_customDropdownContainer__0Grwx{position:relative;width:100%}.OrderDetails_dropdownOverlay__FngPL{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998}.OrderDetails_statusDropdownMenu__TPP8x{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:var(--card-background);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.2);z-index:999;overflow:hidden;animation:OrderDetails_dropdownFadeIn__EVy_J .2s ease-out}@keyframes OrderDetails_dropdownFadeIn__EVy_J{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.OrderDetails_statusDropdownItem__X20L7{width:100%;padding:.875rem 1.25rem;display:flex;align-items:center;gap:.75rem;background:transparent;border:none;color:var(--text-color);font-weight:600;font-size:.9375rem;text-align:left;cursor:pointer;transition:all .2s}.OrderDetails_statusDropdownItem__X20L7:hover:not(:disabled){background:var(--background-light);padding-left:1.5rem}.OrderDetails_statusDropdownItem__X20L7:active{background:var(--border-color)}.OrderDetails_statusDropdownItem__X20L7:disabled{opacity:.5;cursor:not-allowed}.OrderDetails_statusIndicator__hmu3x{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 5px rgba(0,0,0,.2)}.OrderDetails_chevron__knEXL{transition:transform .3s ease;margin-left:auto}.OrderDetails_chevronRotate__CsRy0{transform:rotate(180deg)}.OrderDetails_spin__GDD4Z{animation:OrderDetails_spin__GDD4Z 1s linear infinite}@keyframes OrderDetails_spin__GDD4Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrderDetails_orderDetailsHeader__wUI9l{margin-bottom:0;padding:1rem 1.25rem;background:var(--card-background);border-radius:8px;border:1px solid var(--border-color)}.OrderDetails_orderHeaderTop___mQQW{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.OrderDetails_orderTitle__Hsvpi{font-size:1.25rem;font-weight:700;color:var(--text-color);font-family:var(--font-family-serif);margin:0}.OrderDetails_orderSubtitle__aS2B4{color:var(--text-muted);font-size:.9375rem;margin:0;display:flex;align-items:center;gap:.5rem}.OrderDetails_infoCard__5Vl3F{background:var(--card-background);padding:1rem 1.25rem;border-radius:8px;margin-bottom:0;border:1px solid var(--border-color);box-shadow:0 1px 3px rgba(0,0,0,.05)}.OrderDetails_infoCardHeader__U0PwD{font-size:.9375rem;font-weight:700;margin-bottom:.875rem;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.OrderDetails_infoGrid__ggJGH{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.OrderDetails_infoItem__jOmkG{display:flex;flex-direction:column;gap:.25rem}.OrderDetails_infoLabel__o2M5s{color:var(--text-muted);font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.OrderDetails_infoValue__Kq9Dc{color:var(--text-color);font-weight:600;font-size:.9375rem}.OrderDetails_infoValueLarge__2aOaP{font-size:1.125rem;color:var(--primary-color)}.OrderDetails_itemsList__jAtDz{margin-bottom:0}.OrderDetails_orderItem__l8vxc{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem 0;border-bottom:1px solid var(--border-color)}.OrderDetails_orderItem__l8vxc:last-child{border-bottom:none}.OrderDetails_itemInfo__7wixH{flex:1 1}.OrderDetails_itemName__mxsoI{color:var(--text-color);font-weight:600;font-size:.9375rem;margin-bottom:.25rem}.OrderDetails_itemInstructions__Q_zAQ{color:var(--text-muted);font-size:.8125rem;margin-top:.25rem;font-style:italic}.OrderDetails_itemPricing__Efof_{text-align:right;margin-left:1rem;min-width:100px}.OrderDetails_itemQuantity__K_hGq{color:var(--text-muted);font-size:.8125rem;margin-bottom:.25rem}.OrderDetails_itemPrice__GVjgc{color:var(--primary-color);font-weight:700;font-size:1rem}.OrderDetails_summaryRow__A57G_{display:flex;justify-content:space-between;padding:.5rem 0}.OrderDetails_summaryLabel__4nnVj{color:var(--text-muted);font-size:.9375rem}.OrderDetails_summaryValue__sjVuR{color:var(--text-color);font-weight:600;font-size:.9375rem}.OrderDetails_summaryTotal__rtJSF{border-top:2px solid var(--border-color);margin-top:.75rem;padding-top:.75rem}.OrderDetails_summaryTotal__rtJSF .OrderDetails_summaryLabel__4nnVj{color:var(--text-color);font-weight:700;font-size:1rem}.OrderDetails_summaryTotal__rtJSF .OrderDetails_summaryValue__sjVuR{color:var(--primary-color);font-weight:700;font-size:1.25rem}.OrderDetails_paymentCard__oO17E{background:var(--background-light);padding:.875rem;border-radius:8px;margin-bottom:.625rem;border:1px solid var(--border-color)}.OrderDetails_paymentCardHeader___ldhk{display:flex;justify-content:space-between;align-items:center}.OrderDetails_paymentMethod__nzc24{color:var(--text-color);font-weight:600;font-size:.9375rem}.OrderDetails_paymentDate__KAbqQ{color:var(--text-muted);font-size:.75rem}.OrderDetails_paymentAmount__QsgVV{color:var(--text-color);font-weight:700;font-size:1rem}.OrderDetails_statusBadge__Qku8E{padding:.5rem 1rem;border-radius:20px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--text-on-accent)}.OrderDetails_deliveryAddressDivider__2uokh{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}.OrderDetails_inlineLabelIcon__bjWbi{display:inline;margin-right:.25rem}.OrderDetails_discountText__bSyb2{color:var(--primary-color)}.OrderDetails_paymentList__qGZlA{margin-top:1rem}.OrderDetails_notesSection__0PmLf{background:var(--card-background);border:1px solid var(--border-color);border-radius:10px;margin-top:1.5rem;margin-bottom:1.5rem;overflow:visible}.OrderDetails_notesHeader__Yhc8c{background:linear-gradient(135deg,var(--background-light) 0,var(--card-background) 100%);padding:1rem 1.25rem;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.OrderDetails_notesHeader__Yhc8c:hover{background:var(--background-light)}.OrderDetails_notesHeaderLeft__ekWal{display:flex;align-items:center;gap:.75rem}.OrderDetails_notesTitle__KiKu4{font-weight:600;font-size:1rem;color:var(--text-color);margin:0}.OrderDetails_notesBadge__LZFjh{background:var(--primary-color);color:white;padding:.25rem .625rem;border-radius:12px;font-size:.75rem;font-weight:600}.OrderDetails_notesContent__E2e2F{padding:1.25rem}.OrderDetails_existingNote__s456l{background:var(--background-light);border-left:3px solid var(--primary-color);padding:1rem;border-radius:6px;margin-bottom:1rem}.OrderDetails_noteText__WOb1I{color:var(--text-color);font-size:.9375rem;line-height:1.5;margin:0}.OrderDetails_noteForm__FJanX{margin-top:1rem}.OrderDetails_noteFormHeader__GatYb{font-weight:600;font-size:.9375rem;color:var(--text-color);margin-bottom:.5rem}.OrderDetails_noteHint__OYI9e{color:var(--text-muted);font-size:.8125rem;margin-bottom:1rem;line-height:1.4}.OrderDetails_noteTextarea__2V7DN{width:100%;padding:.875rem;background:var(--background-light);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-family:inherit;font-size:.9375rem;resize:vertical;min-height:100px;transition:all .2s}.OrderDetails_noteTextarea__2V7DN:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(192,0,0,.1)}.OrderDetails_noteTextarea__2V7DN:disabled{opacity:.6;cursor:not-allowed}.OrderDetails_noteFooter__ryH5F{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}.OrderDetails_charCount__eTK7j{color:var(--text-muted);font-size:.8125rem}.OrderDetails_noteButton__YkSdU{padding:.625rem 1.25rem;background:var(--primary-color);color:white;border:none;border-radius:6px;font-weight:600;font-size:.875rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s}.OrderDetails_noteButton__YkSdU:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px rgba(192,0,0,.3)}.OrderDetails_noteButton__YkSdU:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.OrderDetails_contentGrid__sO_lm{grid-template-columns:1fr}.OrderDetails_rightColumn___8nN3{order:-1}}@media (max-width:768px){.OrderDetails_orderDetailsWrapper__A1zT0{padding:1rem}.OrderDetails_actionBarGrid__qjJKx{grid-template-columns:1fr 1fr}.OrderDetails_infoGrid__ggJGH{grid-template-columns:1fr}.OrderDetails_orderItem__l8vxc{flex-direction:column;gap:.5rem}.OrderDetails_itemPricing__Efof_{margin-left:0;text-align:left}.OrderDetails_stickyActionBar__Xczut{padding:.75rem 1rem}}@media (max-width:480px){.OrderDetails_orderDetailsWrapper__A1zT0{padding:.75rem}}.CashierMainContent_container__Y2CD4{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.CashierMainContent_content__ZCvB_{flex:1 1;display:flex;gap:1rem;padding:1rem;overflow:hidden}.CashierMainContent_sidebar__1SQ63{width:500px;display:flex;flex-direction:column;background-color:var(--card-background);border-radius:8px;overflow:hidden;border:1px solid var(--card-border)}.CashierMainContent_sidebarHeader__fC7Nw{padding:1rem;border-bottom:1px solid var(--card-border)}.CashierMainContent_sidebarTitle__YMr_l{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}.CashierMainContent_filterSection__uMx7G{display:flex;flex-direction:column;gap:.75rem}.CashierMainContent_searchInput__3U3_5{width:100%;padding:.75rem 1rem;font-size:.9375rem;color:var(--text-color);background:var(--background-light);border:1px solid var(--border-color);border-radius:8px;outline:none;transition:all .2s}.CashierMainContent_searchInput__3U3_5:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(192,0,0,.1)}.CashierMainContent_searchInput__3U3_5::placeholder{color:var(--text-secondary)}.CashierMainContent_filterSelects__vUrnT{display:flex;gap:.5rem;flex-wrap:wrap}.CashierMainContent_filterSelect__3kvBZ{flex:1 1;min-width:145px;padding:.625rem .75rem;font-size:.875rem;color:var(--text-color);background:var(--background-light);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;outline:none;transition:all .2s}.CashierMainContent_filterSelect__3kvBZ:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(192,0,0,.1)}.CashierMainContent_filterSelect__3kvBZ:hover{border-color:var(--text-secondary)}.CashierMainContent_orderList__bwmlb{flex:1 1;overflow-y:auto}.CashierMainContent_orderListEmpty__8hnpr{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-secondary);text-align:center}.CashierMainContent_main__fr5M6{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.CashierMainContent_detailsContainer__JpL99{flex:1 1;background-color:var(--card-background);border-radius:8px;overflow-y:auto;overflow-x:hidden;border:1px solid var(--card-border);display:flex;flex-direction:column}.CashierMainContent_noOrderSelected__La8ry{height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:1.125rem}@media (max-width:1024px){.CashierMainContent_content__ZCvB_{flex-direction:column}.CashierMainContent_sidebar__1SQ63{width:100%;max-height:300px}}@media (max-width:768px){.CashierMainContent_content__ZCvB_{padding:.5rem;gap:.5rem}.CashierMainContent_sidebar__1SQ63{max-height:350px}.CashierMainContent_filterSelects__vUrnT{flex-direction:column}.CashierMainContent_filterSelect__3kvBZ{width:100%;min-width:100%}}@media (max-width:480px){.CashierMainContent_sidebar__1SQ63{max-height:400px}.CashierMainContent_sidebarHeader__fC7Nw{padding:1rem}}.AutoPrintSettingsModal_settingsModal__sRCsT{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999;padding:1rem;animation:AutoPrintSettingsModal_fadeIn__d4qyW .2s ease-out}@keyframes AutoPrintSettingsModal_fadeIn__d4qyW{0%{opacity:0}to{opacity:1}}.AutoPrintSettingsModal_settingsContent__9V9ol{background:var(--background-color);color:var(--text-color);border-radius:12px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:AutoPrintSettingsModal_slideUp__Wp0rc .3s ease-out}@keyframes AutoPrintSettingsModal_slideUp__Wp0rc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .AutoPrintSettingsModal_settingsContent__9V9ol{background:var(--secondary-color);box-shadow:0 20px 25px -5px rgba(0,0,0,.4),0 10px 10px -5px rgba(0,0,0,.2)}.AutoPrintSettingsModal_settingsHeader__Up1ze{padding:1.5rem;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}.AutoPrintSettingsModal_settingsHeader__Up1ze h2{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-color);display:flex;align-items:center;gap:.75rem}.AutoPrintSettingsModal_closeButton__MiJ05{background:none;border:none;cursor:pointer;color:var(--text-secondary-color);padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s;font-size:28px;line-height:1;width:32px;height:32px}.AutoPrintSettingsModal_closeButton__MiJ05:hover{color:var(--text-color)}.AutoPrintSettingsModal_settingsBody__kYYRh{padding:1.5rem;overflow-y:auto;flex:1 1}.AutoPrintSettingsModal_settingsBody__kYYRh::-webkit-scrollbar{width:8px}.AutoPrintSettingsModal_settingsBody__kYYRh::-webkit-scrollbar-track{background:var(--secondary-color);border-radius:4px}.AutoPrintSettingsModal_settingsBody__kYYRh::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.AutoPrintSettingsModal_settingsBody__kYYRh::-webkit-scrollbar-thumb:hover{background:var(--text-secondary-color)}.AutoPrintSettingsModal_settingsSection__WGZKM{margin-bottom:1.5rem}.AutoPrintSettingsModal_settingsSection__WGZKM:last-child{margin-bottom:0}.AutoPrintSettingsModal_sectionTitle__jy6Po{font-size:1rem;font-weight:600;color:var(--text-color);margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--border-color)}.AutoPrintSettingsModal_optionsGroup__c_F8s{display:flex;flex-direction:column;gap:.75rem}.AutoPrintSettingsModal_optionLabel__myFmw{display:flex;align-items:center;padding:.75rem 1rem;background:var(--secondary-color);border:2px solid var(--border-color);border-radius:6px;cursor:pointer;transition:all .2s;color:var(--text-color);font-size:.95rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.AutoPrintSettingsModal_optionLabel__myFmw:hover{border-color:var(--primary-color);background-color:rgba(192,0,0,.05)}[data-theme=dark] .AutoPrintSettingsModal_optionLabel__myFmw:hover{background-color:rgba(224,102,102,.1)}.AutoPrintSettingsModal_optionLabel__myFmw input[type=checkbox],.AutoPrintSettingsModal_optionLabel__myFmw input[type=radio]{margin-right:.75rem;cursor:pointer;width:18px;height:18px;accent-color:var(--primary-color)}.AutoPrintSettingsModal_optionLabel__myFmw:has(input:checked){border-color:var(--primary-color);background-color:rgba(192,0,0,.1);font-weight:600}[data-theme=dark] .AutoPrintSettingsModal_optionLabel__myFmw:has(input:checked){background-color:rgba(224,102,102,.15)}.AutoPrintSettingsModal_settingsFooter__n24mh{padding:1.5rem;border-top:1px solid var(--border-color);display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap}.AutoPrintSettingsModal_cancelButton__TphLJ,.AutoPrintSettingsModal_saveButton__pXPzS{padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.AutoPrintSettingsModal_cancelButton__TphLJ{background-color:transparent;color:var(--text-color);border:2px solid var(--border-color)}.AutoPrintSettingsModal_cancelButton__TphLJ:hover{background-color:var(--secondary-color);border-color:var(--text-secondary-color);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.AutoPrintSettingsModal_cancelButton__TphLJ:active{transform:translateY(0)}.AutoPrintSettingsModal_saveButton__pXPzS{background-color:var(--primary-color);color:white}.AutoPrintSettingsModal_saveButton__pXPzS:hover{background-color:var(--primary-color-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgba(192,0,0,.2)}.AutoPrintSettingsModal_saveButton__pXPzS:active{transform:translateY(0)}[data-theme=dark] .AutoPrintSettingsModal_saveButton__pXPzS{background-color:var(--primary-color)}[data-theme=dark] .AutoPrintSettingsModal_saveButton__pXPzS:hover{background-color:var(--primary-color-dark)}@media (max-width:768px){.AutoPrintSettingsModal_settingsContent__9V9ol{max-width:95%}.AutoPrintSettingsModal_settingsHeader__Up1ze{padding:1.25rem}.AutoPrintSettingsModal_settingsHeader__Up1ze h2{font-size:1.25rem}.AutoPrintSettingsModal_settingsBody__kYYRh{padding:1.25rem}.AutoPrintSettingsModal_settingsFooter__n24mh{padding:1.25rem;flex-direction:column-reverse}.AutoPrintSettingsModal_cancelButton__TphLJ,.AutoPrintSettingsModal_saveButton__pXPzS{width:100%}}.ZReportModal_modalWide__nUotI{max-width:900px;width:95%}.ZReportModal_headerControls__KA2OH{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ZReportModal_dateInput__M37z4{padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:6px;font-size:.9rem;background-color:var(--background-color);color:var(--text-color)}.ZReportModal_exportButton__B1YI_{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background-color:var(--primary-color,#c00000);color:#fff;border:none;border-radius:6px;font-size:.85rem;cursor:pointer;transition:opacity .2s}.ZReportModal_exportButton__B1YI_:hover{opacity:.85}.ZReportModal_summaryCards__330r_{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.ZReportModal_card__SPywV{background-color:var(--card-background,#f9f9f9);border:1px solid var(--border-color,#e0e0e0);border-radius:8px;padding:1rem;text-align:center}.ZReportModal_cardLabel__IqVHX{font-size:.8rem;color:var(--text-muted,#888);margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.03em}.ZReportModal_cardValue__9JNaw{font-size:1.4rem;font-weight:700;color:var(--text-color)}.ZReportModal_section__zlVxP{margin-bottom:1.5rem}.ZReportModal_sectionTitle__a6GT3{font-size:1rem;font-weight:600;color:var(--text-color);margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:2px solid var(--primary-color,#c00000)}.ZReportModal_table__k7c_6{width:100%;border-collapse:collapse;font-size:.9rem}.ZReportModal_table__k7c_6 th{text-align:left;padding:.5rem .75rem;font-weight:600;color:var(--text-muted,#888);border-bottom:1px solid var(--border-color,#e0e0e0);font-size:.8rem;text-transform:uppercase}.ZReportModal_table__k7c_6 td:last-child,.ZReportModal_table__k7c_6 th:last-child{text-align:right}.ZReportModal_table__k7c_6 td{padding:.5rem .75rem;color:var(--text-color);border-bottom:1px solid var(--border-color-light,#f0f0f0)}.ZReportModal_table__k7c_6 tr:last-child td{border-bottom:none}.ZReportModal_table__k7c_6 .ZReportModal_totalRow__d_WqY td{font-weight:700;border-top:2px solid var(--border-color,#e0e0e0);border-bottom:none}.ZReportModal_twoColumns__bpYZ3{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.ZReportModal_twoColumns__bpYZ3{grid-template-columns:1fr}.ZReportModal_modalWide__nUotI{max-width:100%;width:100%}}.ZReportModal_empty__cIVjQ,.ZReportModal_error__ZHZeU,.ZReportModal_loading__TDZ9q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:var(--text-muted,#888);gap:.5rem}.ZReportModal_error__ZHZeU{color:var(--danger-color,#e74c3c)}.ZReportModal_retryButton__Gi5WR{margin-top:.5rem;padding:.4rem 1rem;border:1px solid var(--border-color);border-radius:6px;background:none;color:var(--text-color);cursor:pointer;font-size:.85rem}.ZReportModal_retryButton__Gi5WR:hover{background-color:var(--card-background,#f9f9f9)}.ZReportModal_rank__L_vYt{color:var(--text-muted,#888);font-size:.85rem}.ZReportModal_spinner__i78Ha{animation:ZReportModal_spin__YyNQV 1s linear infinite}@keyframes ZReportModal_spin__YyNQV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}