@keyframes page_spin__Mcfxc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_fadeIn__byvCC{0%{opacity:0}to{opacity:1}}@keyframes page_slideUp__z1f8W{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.page_loadingContainer__GDoQZ{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}@media(max-width:480px){.page_loadingContainer__GDoQZ{min-height:100vh}}.page_loadingSpinner__1Sjex{position:relative;width:80px;height:80px}@media(max-width:480px){.page_loadingSpinner__1Sjex{width:60px;height:60px}}.page_spinnerInner__YxfzT{position:absolute;width:100%;height:100%;border:4px solid rgba(72,38,145,.1);border-top-color:#482691;border-radius:50%;animation:page_spin__Mcfxc 1s cubic-bezier(.68,-.55,.265,1.55) infinite}.page_dashboard__tgeWI{padding:32px;min-height:100vh;background:#fff;width:100%;box-sizing:border-box}@media(max-width:768px){.page_dashboard__tgeWI{padding:24px}}@media(max-width:640px){.page_dashboard__tgeWI{padding:20px}}@media(max-width:480px){.page_dashboard__tgeWI{padding:16px}}.page_durationSelector__tKfU3{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:rgba(0,0,0,0)}@media(max-width:768px){.page_durationSelector__tKfU3{flex-direction:column;align-items:stretch;gap:16px}}@media(max-width:480px){.page_durationSelector__tKfU3{margin-bottom:24px}}.page_durationWrapper__z3kNq{flex:2 1;min-width:0;background:rgba(0,0,0,0)}.page_durations__5feWn{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px;background:rgba(0,0,0,0)}@media(max-width:480px){.page_durations__5feWn{gap:8px;margin-bottom:12px}}.page_duration__XdYMH{padding:10px 24px;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:14px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1.5px solid rgba(72,38,145,.2);color:#2c3e50;white-space:nowrap}@media(max-width:640px){.page_duration__XdYMH{padding:8px 18px;font-size:13px}}@media(max-width:480px){.page_duration__XdYMH{padding:8px 14px;font-size:12px;white-space:normal}}.page_duration__XdYMH:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.05)}.page_duration__XdYMH.page_active__5_Tof{background:linear-gradient(135deg,#482691,#8E44AD);color:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_datePicker___tV_b{display:flex;align-items:center;gap:12px;margin-top:16px;flex-wrap:wrap;background:rgba(0,0,0,0)}@media(max-width:480px){.page_datePicker___tV_b{flex-direction:column;align-items:stretch;gap:10px}}.page_dateInput__W5x7a{padding:10px 16px;border:1.5px solid rgba(72,38,145,.2);border-radius:12px;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;color:#2c3e50;cursor:pointer}@media(max-width:480px){.page_dateInput__W5x7a{width:100%;padding:12px 16px;font-size:16px}}.page_dateInput__W5x7a:focus{outline:none;border-color:#482691;box-shadow:0 0 0 3px rgba(72,38,145,.1)}.page_dateInput__W5x7a::placeholder{color:#7f8c8d}.page_dateArrow__WnWhG{color:#482691;font-size:14px}@media(max-width:480px){.page_dateArrow__WnWhG{transform:rotate(90deg);margin:5px 0}}.page_dateRangeCard__coHvo{flex:1 1;background:#fff;padding:16px 24px;border-radius:16px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;min-width:200px}@media(max-width:640px){.page_dateRangeCard__coHvo{padding:14px 20px}}@media(max-width:480px){.page_dateRangeCard__coHvo{padding:12px 16px;gap:12px}}.page_dateRangeCard__coHvo:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_dateRangeIcon__89j1T{width:48px;height:48px;background:linear-gradient(135deg,#482691,#8E44AD);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:480px){.page_dateRangeIcon__89j1T{width:40px;height:40px}}.page_dateRangeInfo__xuULu{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.page_dateRangeLabel__leuqq{font-size:12px;color:#7f8c8d;text-transform:uppercase;letter-spacing:.5px;font-weight:600}@media(max-width:480px){.page_dateRangeLabel__leuqq{font-size:11px}}.page_dateRangeDates__bhv0g{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#2c3e50;flex-wrap:wrap}@media(max-width:480px){.page_dateRangeDates__bhv0g{font-size:12px;gap:6px}}.page_metricsGrid__sRi11{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}@media(max-width:768px){.page_metricsGrid__sRi11{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:640px){.page_metricsGrid__sRi11{gap:14px}}@media(max-width:480px){.page_metricsGrid__sRi11{grid-template-columns:1fr;gap:12px;margin-bottom:24px}}.page_metricCard__4LbMR{position:relative;padding:20px;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.05);background:linear-gradient(135deg,#482691,#8E44AD);min-height:120px}@media(max-width:640px){.page_metricCard__4LbMR{padding:16px;min-height:110px}}@media(max-width:480px){.page_metricCard__4LbMR{padding:16px}}.page_metricCard__4LbMR:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.page_metricIconBg__b4bRP{width:40px;height:40px;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media(max-width:480px){.page_metricIconBg__b4bRP{width:36px;height:36px;margin-bottom:12px}}.page_metricContent__1bZq9{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px}.page_metricTitle__vV8rO{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.5px}@media(max-width:480px){.page_metricTitle__vV8rO{font-size:12px}}.page_metricValue__tDRum{font-size:28px;font-weight:800;color:#fff;line-height:1.2;word-break:break-word}@media(max-width:480px){.page_metricValue__tDRum{font-size:24px}}.page_metricBgIcon__zWUos{position:absolute;bottom:10px;right:10px;opacity:.15;pointer-events:none}.page_metricBgIcon__zWUos svg{width:50px;height:50px}@media(max-width:480px){.page_metricBgIcon__zWUos svg{width:40px;height:40px}}.page_subscriptionCard__pOWKf{background:linear-gradient(135deg,rgba(255,152,0,.8),#FF9800);padding:20px 24px;border-radius:16px;display:flex;align-items:center;gap:20px;margin-bottom:32px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);flex-wrap:wrap}@media(max-width:640px){.page_subscriptionCard__pOWKf{padding:16px 20px}}@media(max-width:480px){.page_subscriptionCard__pOWKf{flex-direction:column;text-align:center;padding:16px;gap:12px;margin-bottom:24px}}.page_subscriptionCard__pOWKf:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.page_subscriptionIcon__3tHfb{width:56px;height:56px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:480px){.page_subscriptionIcon__3tHfb{width:48px;height:48px}}.page_subscriptionInfo__q6l_C{flex:1 1;min-width:0}.page_subscriptionTitle__VHojJ{font-size:18px;font-weight:700;color:#fff;margin-bottom:4px}@media(max-width:480px){.page_subscriptionTitle__VHojJ{font-size:16px}}.page_subscriptionSubtitle__vUPQ7{font-size:13px;color:hsla(0,0%,100%,.9)}@media(max-width:480px){.page_subscriptionSubtitle__vUPQ7{font-size:12px}}.page_subscriptionButton__Is_pW{background:#fff;border:none;padding:10px 24px;border-radius:16px;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);color:#ff9800}@media(max-width:480px){.page_subscriptionButton__Is_pW{width:100%;max-width:200px;padding:12px 20px}}.page_subscriptionButton__Is_pW:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_section__i13nS{margin-bottom:48px}@media(max-width:768px){.page_section__i13nS{margin-bottom:40px}}@media(max-width:480px){.page_section__i13nS{margin-bottom:32px}}.page_section__i13nS:last-child{margin-bottom:0}.page_sectionHeader__xKhTN{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:16px}@media(max-width:640px){.page_sectionHeader__xKhTN{flex-direction:column;align-items:stretch;gap:12px}}@media(max-width:480px){.page_sectionHeader__xKhTN{margin-bottom:16px}}.page_sectionTitle__f7SyI{font-size:24px;font-weight:700;margin:0;background:linear-gradient(135deg,#482691,#8E44AD);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0)}@media(max-width:768px){.page_sectionTitle__f7SyI{font-size:22px}}@media(max-width:480px){.page_sectionTitle__f7SyI{font-size:20px;text-align:center}}.page_viewAllBtn__8nJvq,.page_viewChartBtn__gMWqI{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:16px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.05);background:#482691;white-space:nowrap}@media(max-width:640px){.page_viewAllBtn__8nJvq,.page_viewChartBtn__gMWqI{width:100%;white-space:normal;padding:12px 20px}}@media(max-width:480px){.page_viewAllBtn__8nJvq,.page_viewChartBtn__gMWqI{font-size:13px;padding:10px 16px}}.page_viewAllBtn__8nJvq:hover,.page_viewChartBtn__gMWqI:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_productsCard__njOUN{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page_productsHeader__kJ9Et{display:grid;grid-template-columns:2fr 1fr 1fr;padding:16px 20px;background:linear-gradient(135deg,#482691,#6C4AB6);color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.page_productsHeader__kJ9Et{font-size:12px;padding:14px 16px}}@media(max-width:480px){.page_productsHeader__kJ9Et{font-size:11px;padding:12px 16px;gap:8px}}.page_productCol__rg9Ip,.page_quantityCol__qH7_Q,.page_unitCol__AaYwo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.page_productCol__rg9Ip,.page_quantityCol__qH7_Q,.page_unitCol__AaYwo{white-space:normal;word-break:break-word}}.page_productsBody__aMASP{max-height:400px;overflow-y:auto}@media(max-width:480px){.page_productsBody__aMASP{max-height:350px}}.page_productsBody__aMASP::-webkit-scrollbar{width:6px}.page_productsBody__aMASP::-webkit-scrollbar-track{background:#f1f1f1}.page_productsBody__aMASP::-webkit-scrollbar-thumb{background:#482691;border-radius:10px}.page_productRow__uaO2d{display:grid;grid-template-columns:2fr 1fr 1fr;padding:14px 20px;transition:background-color .2s ease;cursor:pointer;align-items:center}@media(max-width:768px){.page_productRow__uaO2d{padding:12px 16px;gap:8px}}@media(max-width:480px){.page_productRow__uaO2d{padding:12px 16px;font-size:12px;gap:8px}}.page_productRow__uaO2d:hover{background:rgba(72,38,145,.05)}.page_productRow__uaO2d.page_even__CGszb{background:#fafafa}.page_productRow__uaO2d.page_even__CGszb:hover{background:rgba(72,38,145,.05)}.page_productRow__uaO2d.page_odd__ttE_u{background:#fff}.page_productRow__uaO2d.page_odd__ttE_u:hover{background:rgba(72,38,145,.05)}.page_productInfo__gr6Rw{display:flex;align-items:center;gap:12px;min-width:0}@media(max-width:480px){.page_productInfo__gr6Rw{gap:8px}}.page_productRank__caHVj{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;background:rgba(72,38,145,.2);color:#482691;flex-shrink:0}@media(max-width:480px){.page_productRank__caHVj{width:24px;height:24px;font-size:12px}}.page_productName__Fy_SC{font-weight:500;color:#2c3e50;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_productQuantity__3igw0,.page_productUnit__Q_vKK{font-weight:500;color:#2c3e50;display:flex;align-items:center;word-break:break-word}.page_hourlyCard__Y6OHM{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page_hourlyHeader__iHZTa{display:grid;grid-template-columns:.8fr 1fr 1.5fr 1fr;padding:16px 20px;background:linear-gradient(135deg,#482691,#6C4AB6);color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.page_hourlyHeader__iHZTa{font-size:12px;padding:14px 16px;gap:8px}}@media(max-width:480px){.page_hourlyHeader__iHZTa{font-size:10px;padding:12px;gap:6px}}.page_hourCol__RTlAp,.page_productsCol__tbUHY,.page_revenueCol__R_F1x,.page_salesCol__rsSZ5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.page_hourCol__RTlAp,.page_productsCol__tbUHY,.page_revenueCol__R_F1x,.page_salesCol__rsSZ5{white-space:normal;word-break:break-word}}.page_hourlyBody__4m9XD{max-height:500px;overflow-y:auto}@media(max-width:480px){.page_hourlyBody__4m9XD{max-height:400px}}.page_hourlyBody__4m9XD::-webkit-scrollbar{width:6px}.page_hourlyBody__4m9XD::-webkit-scrollbar-track{background:#f1f1f1}.page_hourlyBody__4m9XD::-webkit-scrollbar-thumb{background:#482691;border-radius:10px}.page_hourlyRow__8oaxG{display:grid;grid-template-columns:.8fr 1fr 1.5fr 1fr;padding:14px 20px;transition:background-color .2s ease;cursor:pointer;align-items:center}@media(max-width:768px){.page_hourlyRow__8oaxG{padding:12px 16px;gap:8px}}@media(max-width:480px){.page_hourlyRow__8oaxG{padding:12px;font-size:11px;gap:6px}}.page_hourlyRow__8oaxG:hover{background:rgba(72,38,145,.05)}.page_hourlyRow__8oaxG:hover .page_viewIcon__DOl3n{opacity:1}.page_hourlyRow__8oaxG.page_even__CGszb{background:#fafafa}.page_hourlyRow__8oaxG.page_even__CGszb:hover{background:rgba(72,38,145,.05)}.page_hourlyRow__8oaxG.page_odd__ttE_u{background:#fff}.page_hourlyRow__8oaxG.page_odd__ttE_u:hover{background:rgba(72,38,145,.05)}.page_hourBadge__DFMD9{background:linear-gradient(135deg,#482691,#8E44AD);color:#fff;padding:4px 12px;border-radius:20px;font-weight:600;font-size:13px;display:inline-block;width:-moz-fit-content;width:fit-content}@media(max-width:480px){.page_hourBadge__DFMD9{font-size:11px;padding:3px 8px}}.page_hourProducts__13VJT,.page_hourRevenue__N4NFQ,.page_hourSales__o1XbV{font-weight:500;color:#2c3e50;display:flex;align-items:center;justify-content:space-between;gap:8px;word-break:break-word}.page_viewIcon__DOl3n{margin-left:8px;color:#482691;opacity:0;transition:opacity .2s ease;flex-shrink:0}@media(max-width:480px){.page_viewIcon__DOl3n{opacity:1}}.page_dailyCard__C8Gg7{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page_dailyHeader__VGsmI{display:grid;grid-template-columns:1.5fr 1fr 1.5fr;padding:16px 20px;background:linear-gradient(135deg,#482691,#6C4AB6);color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.page_dailyHeader__VGsmI{font-size:12px;padding:14px 16px;gap:8px}}@media(max-width:480px){.page_dailyHeader__VGsmI{font-size:11px;padding:12px;gap:6px}}.page_dailyRevenueCol__79cU9,.page_dailySalesCol__Bi2I4,.page_dayCol__sFJaZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.page_dailyRevenueCol__79cU9,.page_dailySalesCol__Bi2I4,.page_dayCol__sFJaZ{white-space:normal;word-break:break-word}}.page_dailyBody__aMokb{max-height:500px;overflow-y:auto}@media(max-width:480px){.page_dailyBody__aMokb{max-height:400px}}.page_dailyBody__aMokb::-webkit-scrollbar{width:6px}.page_dailyBody__aMokb::-webkit-scrollbar-track{background:#f1f1f1}.page_dailyBody__aMokb::-webkit-scrollbar-thumb{background:#482691;border-radius:10px}.page_dailyRow__6hWxM{display:grid;grid-template-columns:1.5fr 1fr 1.5fr;padding:14px 20px;transition:background-color .2s ease;align-items:center}@media(max-width:768px){.page_dailyRow__6hWxM{padding:12px 16px;gap:8px}}@media(max-width:480px){.page_dailyRow__6hWxM{padding:12px;font-size:11px;gap:6px}}.page_dailyRow__6hWxM:hover{background:rgba(72,38,145,.05)}.page_dailyRow__6hWxM.page_even__CGszb{background:#fafafa}.page_dailyRow__6hWxM.page_even__CGszb:hover{background:rgba(72,38,145,.05)}.page_dailyRow__6hWxM.page_odd__ttE_u{background:#fff}.page_dailyRow__6hWxM.page_odd__ttE_u:hover{background:rgba(72,38,145,.05)}.page_dayInfo__XhW9K{display:flex;align-items:center;gap:12px;min-width:0}@media(max-width:480px){.page_dayInfo__XhW9K{gap:8px}}.page_dayNumber__vvw2B{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;background:linear-gradient(135deg,#482691,#6C4AB6);flex-shrink:0}@media(max-width:480px){.page_dayNumber__vvw2B{width:28px;height:28px;font-size:12px}}.page_dayName__hUvJB{font-weight:600;color:#2c3e50;word-break:break-word}@media(max-width:480px){.page_dayName__hUvJB{font-weight:500;font-size:11px}}.page_dailyRevenue__PYtTA,.page_dailySales__9FtyJ{font-weight:500;color:#2c3e50;word-break:break-word}.page_monthlyCard__yItWR{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page_monthlyHeader__TMSiI{display:grid;grid-template-columns:1.2fr .8fr 1.2fr 1.2fr;padding:16px 20px;background:linear-gradient(135deg,#482691,#6C4AB6);color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.page_monthlyHeader__TMSiI{font-size:11px;padding:14px 16px;gap:6px}}@media(max-width:480px){.page_monthlyHeader__TMSiI{font-size:10px;padding:12px;gap:4px}}.page_monthCol__6HUHJ,.page_monthProfitCol__HafKJ,.page_monthRevenueCol___tF1k,.page_monthSalesCol__i4cki{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.page_monthCol__6HUHJ,.page_monthProfitCol__HafKJ,.page_monthRevenueCol___tF1k,.page_monthSalesCol__i4cki{white-space:normal;word-break:break-word}}.page_monthlyBody__N7Ush{max-height:400px;overflow-y:auto}@media(max-width:480px){.page_monthlyBody__N7Ush{max-height:350px}}.page_monthlyBody__N7Ush::-webkit-scrollbar{width:6px}.page_monthlyBody__N7Ush::-webkit-scrollbar-track{background:#f1f1f1}.page_monthlyBody__N7Ush::-webkit-scrollbar-thumb{background:#482691;border-radius:10px}.page_monthlyRow__fXnkh{display:grid;grid-template-columns:1.2fr .8fr 1.2fr 1.2fr;padding:14px 20px;transition:background-color .2s ease;align-items:center}@media(max-width:768px){.page_monthlyRow__fXnkh{padding:12px 16px;gap:6px;font-size:11px}}@media(max-width:480px){.page_monthlyRow__fXnkh{padding:12px;font-size:10px;gap:4px}}.page_monthlyRow__fXnkh:hover{background:rgba(72,38,145,.05)}.page_monthlyRow__fXnkh.page_even__CGszb{background:#fafafa}.page_monthlyRow__fXnkh.page_even__CGszb:hover{background:rgba(72,38,145,.05)}.page_monthlyRow__fXnkh.page_odd__ttE_u{background:#fff}.page_monthlyRow__fXnkh.page_odd__ttE_u:hover{background:rgba(72,38,145,.05)}.page_monthName__nPz5o{font-weight:600;color:#2c3e50;word-break:break-word}.page_monthRevenue__0syh_,.page_monthSales__6yXZH{font-weight:500;color:#2c3e50;word-break:break-word}.page_monthProfit__pN5vN{font-weight:700;word-break:break-word}.page_monthProfit__pN5vN.page_positive__syX5S{color:#27ae60}.page_monthProfit__pN5vN.page_negative__lR3aH{color:#e74c3c}.page_modalOverlay__Xj74C{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:page_fadeIn__byvCC .2s ease}@media(max-width:480px){.page_modalOverlay__Xj74C{padding:12px}}.page_modalContent__CKzco{position:relative;background:#fff;border-radius:32px;max-width:500px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.15);animation:page_slideUp__z1f8W .3s ease}.page_modalContent__CKzco::-webkit-scrollbar{width:8px}.page_modalContent__CKzco::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.page_modalContent__CKzco::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#482691,#8E44AD);border-radius:10px}@media(max-width:480px){.page_modalContent__CKzco{max-width:95vw;max-height:90vh;border-radius:24px}}.page_graphModalContent__fDFtA{position:relative;width:auto;max-width:90vw;max-height:90vh;overflow-y:auto;border-radius:32px;background:rgba(0,0,0,0);animation:page_slideUp__z1f8W .3s ease}.page_graphModalContent__fDFtA::-webkit-scrollbar{width:8px}.page_graphModalContent__fDFtA::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.page_graphModalContent__fDFtA::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#482691,#8E44AD);border-radius:10px}@media(max-width:768px){.page_graphModalContent__fDFtA{max-width:95vw;max-height:95vh}}@media(max-width:480px){.page_graphModalContent__fDFtA{max-width:95vw;max-height:95vh}}.page_fullModalContent__kViAj{position:relative;width:auto;max-width:90vw;max-height:90vh;overflow-y:auto;border-radius:32px;background:rgba(0,0,0,0);animation:page_slideUp__z1f8W .3s ease}.page_fullModalContent__kViAj::-webkit-scrollbar{width:8px}.page_fullModalContent__kViAj::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.page_fullModalContent__kViAj::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#482691,#8E44AD);border-radius:10px}@media(max-width:768px){.page_fullModalContent__kViAj{max-width:95vw;max-height:95vh}}@media(max-width:480px){.page_fullModalContent__kViAj{max-width:95vw;max-height:95vh}}.page_closeBtn__70f9u{position:absolute;top:16px;right:16px;width:36px;height:36px;background:rgba(0,0,0,.5);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:480px){.page_closeBtn__70f9u{top:12px;right:12px;width:32px;height:32px}}.page_closeBtn__70f9u:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.page_closeBtn__70f9u:active{transform:scale(.9)}.page_modalHeader__b5ino{padding:24px 24px 16px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(135deg,#482691,#8E44AD);color:#fff}.page_modalHeader__b5ino h3{margin:0;font-size:24px;font-weight:700}@media(max-width:480px){.page_modalHeader__b5ino h3{font-size:20px}}.page_hourlyProductsContainer__kqtVt{padding:24px}@media(max-width:480px){.page_hourlyProductsContainer__kqtVt{padding:16px}}.page_hourlyProductsContainer__kqtVt h4{margin:0 0 16px;font-size:18px;font-weight:600;color:#2c3e50}@media(max-width:480px){.page_hourlyProductsContainer__kqtVt h4{font-size:16px}}.page_hourlyProductsTable__T0yvh{border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.page_hourlyProductsHeader___O061{display:grid;grid-template-columns:2fr 1fr;padding:12px 16px;background:#f5f5f5;font-weight:600;color:#2c3e50;border-bottom:1px solid rgba(0,0,0,.08)}@media(max-width:480px){.page_hourlyProductsHeader___O061{font-size:12px;padding:10px 12px}}.page_hourlyProductRow__4Cf_h{display:grid;grid-template-columns:2fr 1fr;padding:10px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(0,0,0,.05);color:#2c3e50}@media(max-width:480px){.page_hourlyProductRow__4Cf_h{padding:8px 12px;font-size:12px}}.page_hourlyProductRow__4Cf_h:hover{background:rgba(72,38,145,.05)}.page_hourlyProductRow__4Cf_h:last-child{border-bottom:none}.page_productCount__aG0Ki{font-weight:600;color:#482691}.HourlyProductsGraph_graphContainer__HtsL7{width:100%;padding:20px;background:linear-gradient(135deg,#ffffff,#f8f9ff);border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.08)}.HourlyProductsGraph_hourTitle__Nf2Qy{font-size:28px;font-weight:700;background:linear-gradient(135deg,#482691,#8E44AD);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin-bottom:24px;text-align:center;letter-spacing:-.5px}.HourlyProductsGraph_graphArea__bvSYv{display:flex;gap:16px;margin-bottom:24px;min-height:300px}.HourlyProductsGraph_yAxis__dTpLU{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:40px;padding:10px 0;font-size:12px;color:#666}.HourlyProductsGraph_yLabel__oT_1e{font-weight:500}.HourlyProductsGraph_scrollArea__y9gww{flex:1 1;overflow-x:auto;padding-bottom:16px}.HourlyProductsGraph_scrollArea__y9gww::-webkit-scrollbar{height:8px}.HourlyProductsGraph_scrollArea__y9gww::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.HourlyProductsGraph_scrollArea__y9gww::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#482691,#8E44AD);border-radius:10px}.HourlyProductsGraph_barRow__oo2OI{display:flex;gap:32px;align-items:flex-end;min-width:max-content;padding:10px}.HourlyProductsGraph_barGroup__MTN4M{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:80px}.HourlyProductsGraph_labelTop__Jw2bA{font-size:12px;font-weight:600;color:#482691;background:rgba(72,38,145,.1);padding:4px 8px;border-radius:12px;white-space:nowrap}.HourlyProductsGraph_bars__UVYK8{display:flex;gap:6px;align-items:flex-end;height:220px}.HourlyProductsGraph_countBar__kjGhj{width:35px;border-radius:12px 12px 4px 4px;transition:all .3s ease;cursor:pointer}.HourlyProductsGraph_countBar__kjGhj:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(72,38,145,.3)}.HourlyProductsGraph_quantityBar__qEUXy{width:35px;border-radius:12px 12px 4px 4px;transition:all .3s ease;cursor:pointer}.HourlyProductsGraph_quantityBar__qEUXy:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(255,152,0,.3)}.HourlyProductsGraph_productLabel__9MNHw{font-size:13px;font-weight:600;color:#333;text-align:center;word-break:break-word;max-width:80px}.HourlyProductsGraph_legend__1Qbh_{display:flex;justify-content:center;gap:32px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.HourlyProductsGraph_legendItem__vRlM2{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#555}.HourlyProductsGraph_colorBox__IPchV{width:20px;height:20px;border-radius:6px}.HourlyProductsGraph_noData__2pC6A{text-align:center;padding:60px 20px;color:#999;font-size:16px}.TopProductsModal_topProductsModal__lZcNB{background:#fff;border-radius:24px;padding:32px;max-width:1200px;width:100%;margin:0 auto;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid #e9ecef}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalHeader__f8wQt{text-align:center;margin-bottom:32px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalHeader__f8wQt .TopProductsModal_headerIcon__jcP2n{background:linear-gradient(135deg,#482691,#6c3b9e);width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:gold;box-shadow:0 4px 15px rgba(72,38,145,.2)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalHeader__f8wQt .TopProductsModal_modalTitle__s4hLr{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#482691,#8e44ad);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin:0 0 8px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalHeader__f8wQt .TopProductsModal_modalSubtitle__kj35f{color:#6c757d;font-size:1rem;margin:0}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA{background:#f8f9fa;border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;border:1px solid #e9ecef;transition:transform .2s ease,box-shadow .2s ease}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA .TopProductsModal_summaryIcon__aono5{font-size:2.5rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA .TopProductsModal_summaryInfo__BcncR{flex:1 1}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA .TopProductsModal_summaryInfo__BcncR .TopProductsModal_summaryLabel__WjX8V{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#6c757d;margin-bottom:6px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA .TopProductsModal_summaryInfo__BcncR .TopProductsModal_summaryValue__YtXON{display:block;font-size:1.5rem;font-weight:700;color:#212529;line-height:1.3}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil .TopProductsModal_summaryCard___aAPA .TopProductsModal_summaryInfo__BcncR .TopProductsModal_summarySubValue__Ph3Oc{display:block;font-size:.8rem;color:#482691;margin-top:6px;font-weight:500}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL{display:flex;gap:16px;margin-bottom:28px;justify-content:center}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL .TopProductsModal_compareBtn__b0rOZ{background:#f8f9fa;border:1px solid #dee2e6;border-radius:40px;padding:10px 24px;font-size:.9rem;font-weight:500;color:#495057;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .2s ease}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL .TopProductsModal_compareBtn__b0rOZ svg{font-size:1rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL .TopProductsModal_compareBtn__b0rOZ:hover{background:#e9ecef;border-color:#adb5bd}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL .TopProductsModal_compareBtn__b0rOZ.TopProductsModal_active__zdtlG{background:linear-gradient(135deg,#482691,#6c3b9e);color:#fff;border-color:#482691;box-shadow:0 2px 8px rgba(72,38,145,.2)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productsList__Nywkj{display:flex;flex-direction:column;gap:16px;margin-bottom:28px;max-height:600px;overflow-y:auto;padding-right:12px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productsList__Nywkj::-webkit-scrollbar{width:8px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productsList__Nywkj::-webkit-scrollbar-track{background:#f1f3f5;border-radius:10px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productsList__Nywkj::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#482691,#8e44ad);border-radius:10px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid #e9ecef;transition:all .2s ease;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.05)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW:hover{border-color:#c4a0ff;box-shadow:0 6px 16px rgba(0,0,0,.1);transform:translateX(6px)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productRank__NFD6X{width:70px;height:70px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productRank__NFD6X .TopProductsModal_rankNumber__6mLoJ{font-size:1.4rem;color:#fff;line-height:1;font-weight:700}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productRank__NFD6X .TopProductsModal_rankIcon__puZCa{font-size:1rem;color:#fff;margin-top:4px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz{flex:2 1;min-width:200px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productName__4FS7g{font-size:1.1rem;font-weight:600;color:#212529;margin:0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productStats__YaeT0{display:flex;gap:24px;flex-wrap:wrap}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productStats__YaeT0 .TopProductsModal_stat__ihbRG{display:flex;gap:8px;font-size:.9rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productStats__YaeT0 .TopProductsModal_stat__ihbRG .TopProductsModal_statLabel__hA6Uz{color:#6c757d}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productStats__YaeT0 .TopProductsModal_stat__ihbRG .TopProductsModal_statValue__U0UsT{color:#482691;font-weight:600}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productProgress__tddQd{flex:3 1;min-width:180px;height:10px;background:#e9ecef;border-radius:10px;overflow:hidden}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productProgress__tddQd .TopProductsModal_progressBar__4WBmz{height:100%;border-radius:10px;transition:width .4s ease}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_measurementBadge__I8qOi{position:absolute;top:-10px;right:16px;background:linear-gradient(135deg,#8e44ad,#482691);border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_pagination__ZJTlz{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_pagination__ZJTlz .TopProductsModal_pageBtn__UgCaz{background:#f8f9fa;border:1px solid #dee2e6;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#495057;cursor:pointer;transition:all .2s ease}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_pagination__ZJTlz .TopProductsModal_pageBtn__UgCaz svg{font-size:1rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_pagination__ZJTlz .TopProductsModal_pageBtn__UgCaz:hover:not(:disabled){background:linear-gradient(135deg,#482691,#8e44ad);color:#fff;border-color:#482691;transform:scale(1.05)}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_pagination__ZJTlz .TopProductsModal_pageBtn__UgCaz:disabled{opacity:.4;cursor:not-allowed}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_pagination__ZJTlz .TopProductsModal_pageInfo__MOM_q{color:#495057;font-size:1rem;font-weight:500}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalFooter__rSGO1{text-align:center;margin-top:20px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalFooter__rSGO1 p{color:#6c757d;font-size:.85rem;margin:0}@media(max-width:768px){.TopProductsModal_topProductsModal__lZcNB{padding:20px;max-width:100%}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_modalTitle__s4hLr{font-size:1.5rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW{padding:16px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productName__4FS7g{font-size:.95rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productStats__YaeT0{gap:16px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productRank__NFD6X{width:55px;height:55px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productRank__NFD6X .TopProductsModal_rankNumber__6mLoJ{font-size:1.1rem}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_summarySection__VlNil{grid-template-columns:1fr;gap:12px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL{flex-direction:column;align-items:stretch}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_compareToggle__c5fsL .TopProductsModal_compareBtn__b0rOZ{justify-content:center}}@media(max-width:480px){.TopProductsModal_topProductsModal__lZcNB{padding:16px}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW{flex-direction:column;align-items:stretch;text-align:center}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productInfo__9o8Wz .TopProductsModal_productStats__YaeT0{justify-content:center}.TopProductsModal_topProductsModal__lZcNB .TopProductsModal_productCard__9wlfW .TopProductsModal_productProgress__tddQd{min-width:100%}}.DailySalesGraph_graphContainer__xkMo7{position:relative;width:100%;padding:40px;background:#fff;border-radius:48px;box-shadow:0 30px 60px -20px rgba(0,0,0,.25),0 0 0 1px rgba(72,38,145,.05);overflow:hidden;transition:all .3s ease;box-sizing:border-box}.DailySalesGraph_graphContainer__xkMo7:hover{box-shadow:0 35px 70px -20px rgba(0,0,0,.3)}@media(max-width:1100px){.DailySalesGraph_graphContainer__xkMo7{padding:30px}}@media(max-width:768px){.DailySalesGraph_graphContainer__xkMo7{padding:20px;border-radius:32px}}@media(max-width:480px){.DailySalesGraph_graphContainer__xkMo7{padding:16px;border-radius:24px}}.DailySalesGraph_decorativeBlob1__LB27c{position:absolute;top:-20%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(72,38,145,.03) 0,rgba(72,38,145,0) 70%);border-radius:50%;pointer-events:none}@media(max-width:768px){.DailySalesGraph_decorativeBlob1__LB27c{width:250px;height:250px}}.DailySalesGraph_decorativeBlob2__He67z{position:absolute;bottom:-20%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(255,152,0,.03) 0,rgba(255,152,0,0) 70%);border-radius:50%;pointer-events:none}@media(max-width:768px){.DailySalesGraph_decorativeBlob2__He67z{width:200px;height:200px}}.DailySalesGraph_decorativeBlob3__pOy2l{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(142,68,173,.02) 0,rgba(142,68,173,0) 80%);border-radius:50%;pointer-events:none}@media(max-width:768px){.DailySalesGraph_decorativeBlob3__pOy2l{width:300px;height:300px}}.DailySalesGraph_header__j8rcp{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:48px;flex-wrap:wrap;gap:20px}@media(max-width:768px){.DailySalesGraph_header__j8rcp{margin-bottom:32px;gap:16px}}@media(max-width:480px){.DailySalesGraph_header__j8rcp{margin-bottom:24px}}.DailySalesGraph_iconWrapper__8ZOK2{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,#482691,#6C4AB6);border-radius:20px;box-shadow:0 10px 20px -5px rgba(72,38,145,.3)}@media(max-width:768px){.DailySalesGraph_iconWrapper__8ZOK2{width:50px;height:50px;border-radius:16px}}@media(max-width:480px){.DailySalesGraph_iconWrapper__8ZOK2{width:44px;height:44px;border-radius:14px}}.DailySalesGraph_headerIcon__tzJOe{font-size:32px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}@media(max-width:768px){.DailySalesGraph_headerIcon__tzJOe{font-size:24px}}@media(max-width:480px){.DailySalesGraph_headerIcon__tzJOe{font-size:20px}}.DailySalesGraph_title__6ldwS{flex:1 1;font-size:32px;font-weight:800;background:linear-gradient(135deg,#482691,#8E44AD,#FF9800);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin:0;letter-spacing:-.5px}@media(max-width:768px){.DailySalesGraph_title__6ldwS{font-size:24px}}@media(max-width:480px){.DailySalesGraph_title__6ldwS{font-size:20px}}.DailySalesGraph_trendBadge__zClFM{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#fff;border-radius:100px;font-size:13px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#374151}@media(max-width:768px){.DailySalesGraph_trendBadge__zClFM{padding:8px 14px;font-size:11px}}@media(max-width:480px){.DailySalesGraph_trendBadge__zClFM{padding:6px 12px;font-size:10px}}.DailySalesGraph_trendBadge__zClFM.DailySalesGraph_positive___YlM9,.DailySalesGraph_trendBadge__zClFM.DailySalesGraph_positive___YlM9 svg{color:#10b981}.DailySalesGraph_trendBadge__zClFM.DailySalesGraph_negative__5Dr0X,.DailySalesGraph_trendBadge__zClFM.DailySalesGraph_negative__5Dr0X svg{color:#ef4444}.DailySalesGraph_chartContainer__eY8Rf{display:flex;gap:20px;margin-bottom:40px;min-height:450px}@media(max-width:768px){.DailySalesGraph_chartContainer__eY8Rf{flex-direction:column;gap:16px;margin-bottom:30px;min-height:auto}}@media(max-width:480px){.DailySalesGraph_chartContainer__eY8Rf{gap:12px;margin-bottom:24px}}.DailySalesGraph_yAxisSection__JPSg1{display:flex;flex-direction:column;width:100px}@media(max-width:768px){.DailySalesGraph_yAxisSection__JPSg1{flex-direction:row;width:100%;justify-content:space-between;align-items:center;gap:16px}}.DailySalesGraph_yAxisLabel__Nl_en{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;text-align:right;padding-right:12px}@media(max-width:768px){.DailySalesGraph_yAxisLabel__Nl_en{text-align:left;margin-bottom:0;padding-right:0;font-size:10px}}.DailySalesGraph_yAxis__nVvuQ{display:flex;flex-direction:column;justify-content:space-between;height:300px;margin-top:20px}@media(max-width:768px){.DailySalesGraph_yAxis__nVvuQ{flex-direction:row;height:auto;margin-top:0;flex:1 1;justify-content:space-around}}.DailySalesGraph_yTick__tmWuK{display:flex;align-items:center;justify-content:flex-end;gap:8px;position:relative}@media(max-width:768px){.DailySalesGraph_yTick__tmWuK{flex-direction:column-reverse;justify-content:center;gap:4px}}.DailySalesGraph_yTickValue__mJBxW{font-size:11px;font-weight:600;color:#6b7280;font-family:Courier New,monospace}@media(max-width:768px){.DailySalesGraph_yTickValue__mJBxW{font-size:9px}}.DailySalesGraph_yTickLine__BQggf{width:30px;height:1px;background:linear-gradient(90deg,#e5e7eb,transparent)}@media(max-width:768px){.DailySalesGraph_yTickLine__BQggf{width:1px;height:30px;background:linear-gradient(180deg,#e5e7eb,transparent)}}.DailySalesGraph_barChartWrapper__eF58c{flex:1 1;display:flex;flex-direction:column;overflow-x:auto}@media(max-width:768px){.DailySalesGraph_barChartWrapper__eF58c{width:100%}}.DailySalesGraph_barChart__iEvmt{display:flex;justify-content:space-around;align-items:flex-end;gap:16px;flex:1 1;padding:20px 0;min-height:320px}@media(max-width:768px){.DailySalesGraph_barChart__iEvmt{gap:12px;padding:16px 0;min-height:280px}}@media(max-width:640px){.DailySalesGraph_barChart__iEvmt{gap:8px;min-width:500px}}.DailySalesGraph_barColumn__0Bpfi{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:60px}@media(max-width:768px){.DailySalesGraph_barColumn__0Bpfi{min-width:50px;gap:8px}}@media(max-width:480px){.DailySalesGraph_barColumn__0Bpfi{min-width:45px}}.DailySalesGraph_barContainer__vuDPF{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.DailySalesGraph_bars__L_Oa2{position:relative;display:flex;gap:8px;align-items:flex-end;height:300px;justify-content:center;width:100%}@media(max-width:768px){.DailySalesGraph_bars__L_Oa2{height:250px;gap:6px}}@media(max-width:480px){.DailySalesGraph_bars__L_Oa2{height:220px;gap:4px}}.DailySalesGraph_salesBar__hhNYz{position:relative;width:100%;max-width:60px;background:linear-gradient(180deg,#482691,#6C4AB6);border-radius:12px 12px 8px 8px;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 2px 8px rgba(72,38,145,.2)}.DailySalesGraph_salesBar__hhNYz:hover{transform:translateY(-8px);box-shadow:0 8px 20px rgba(72,38,145,.4)}.DailySalesGraph_salesBar__hhNYz:hover .DailySalesGraph_barTooltip__wFZLd{opacity:1;transform:translateY(-10px);visibility:visible}.DailySalesGraph_salesBar__hhNYz.DailySalesGraph_highest__hk3Xp{background:linear-gradient(180deg,#5b2ea8,#8B5CF6);box-shadow:0 4px 12px rgba(72,38,145,.4)}.DailySalesGraph_salesBar__hhNYz.DailySalesGraph_highest__hk3Xp:after{content:"🏆";position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:16px;animation:DailySalesGraph_bounce__l6__z 2s infinite}@media(max-width:768px){.DailySalesGraph_salesBar__hhNYz.DailySalesGraph_highest__hk3Xp:after{font-size:12px;top:-20px}.DailySalesGraph_salesBar__hhNYz{max-width:45px;border-radius:8px 8px 6px 6px}}@media(max-width:480px){.DailySalesGraph_salesBar__hhNYz{max-width:35px}}.DailySalesGraph_revenueBar___au76{position:relative;width:100%;max-width:60px;background:linear-gradient(180deg,#FF9800,#FFB74D);border-radius:12px 12px 8px 8px;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 2px 8px rgba(255,152,0,.2)}.DailySalesGraph_revenueBar___au76:hover{transform:translateY(-8px);box-shadow:0 8px 20px rgba(255,152,0,.4)}.DailySalesGraph_revenueBar___au76:hover .DailySalesGraph_barTooltip__wFZLd{opacity:1;transform:translateY(-10px);visibility:visible}.DailySalesGraph_revenueBar___au76.DailySalesGraph_highest__hk3Xp{background:linear-gradient(180deg,#FFB74D,#FFD54F);box-shadow:0 4px 12px rgba(255,152,0,.4)}@media(max-width:768px){.DailySalesGraph_revenueBar___au76{max-width:45px;border-radius:8px 8px 6px 6px}}@media(max-width:480px){.DailySalesGraph_revenueBar___au76{max-width:35px}}.DailySalesGraph_barTooltip__wFZLd{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-5px);background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 12px;border-radius:12px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none;z-index:10;display:flex;flex-direction:column;gap:4px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.DailySalesGraph_barTooltip__wFZLd:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,.85)}@media(max-width:768px){.DailySalesGraph_barTooltip__wFZLd{padding:6px 10px;font-size:10px;white-space:nowrap}}.DailySalesGraph_tooltipLabel__72hko{color:#9ca3af;font-size:10px;font-weight:500;text-transform:uppercase}.DailySalesGraph_tooltipValue__hVhcx{color:#fff;font-size:14px;font-weight:700}@media(max-width:768px){.DailySalesGraph_tooltipValue__hVhcx{font-size:11px}}.DailySalesGraph_barLabels__MYKjj{display:flex;gap:8px;justify-content:center;margin-top:8px;font-size:11px;font-weight:600}@media(max-width:768px){.DailySalesGraph_barLabels__MYKjj{gap:4px;font-size:9px;margin-top:6px}}@media(max-width:480px){.DailySalesGraph_barLabels__MYKjj{flex-direction:column;align-items:center;gap:2px}}.DailySalesGraph_salesLabel__k6L9q{color:#6c4ab6;background:rgba(108,74,182,.1);padding:2px 6px;border-radius:6px;font-family:Courier New,monospace}@media(max-width:480px){.DailySalesGraph_salesLabel__k6L9q{font-size:8px;padding:1px 4px}}.DailySalesGraph_revenueLabel__bNWz_{color:#ff9800;background:rgba(255,152,0,.1);padding:2px 6px;border-radius:6px;font-family:Courier New,monospace}@media(max-width:480px){.DailySalesGraph_revenueLabel__bNWz_{font-size:8px;padding:1px 4px}}.DailySalesGraph_dayInfo__BuUTV{display:flex;flex-direction:column;align-items:center;gap:6px}@media(max-width:768px){.DailySalesGraph_dayInfo__BuUTV{gap:4px}}.DailySalesGraph_dayLabel___ZpSj{font-size:14px;font-weight:700;color:#374151;text-align:center;padding:6px 12px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:768px){.DailySalesGraph_dayLabel___ZpSj{font-size:11px;padding:4px 8px;border-radius:8px}}@media(max-width:480px){.DailySalesGraph_dayLabel___ZpSj{font-size:10px;padding:3px 6px}}.DailySalesGraph_activeIndicator__QPuxE{position:relative}.DailySalesGraph_pulseDot__wxceQ{width:6px;height:6px;background:#10b981;border-radius:50%;position:relative}.DailySalesGraph_pulseDot__wxceQ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:rgba(16,185,129,.4);border-radius:50%;animation:DailySalesGraph_pulse__8nDK4 1.5s infinite}.DailySalesGraph_xAxisLabel__0QtWP{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:20px;margin-top:10px;border-top:1px solid #f0f0f0;color:#9ca3af;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.DailySalesGraph_xAxisLabel__0QtWP svg{font-size:14px}@media(max-width:768px){.DailySalesGraph_xAxisLabel__0QtWP{font-size:10px;padding-top:16px;margin-top:8px}.DailySalesGraph_xAxisLabel__0QtWP svg{font-size:12px}}.DailySalesGraph_legend__kts17{display:flex;justify-content:center;gap:48px;margin-bottom:40px;padding:24px;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:768px){.DailySalesGraph_legend__kts17{flex-direction:column;gap:16px;padding:16px;margin-bottom:30px;border-radius:20px}}@media(max-width:480px){.DailySalesGraph_legend__kts17{padding:12px;margin-bottom:24px;gap:12px}}.DailySalesGraph_legendItem__0oaML{display:flex;align-items:center;gap:16px}@media(max-width:480px){.DailySalesGraph_legendItem__0oaML{gap:12px}}.DailySalesGraph_legendIcon__nk2e2{display:flex;align-items:center}.DailySalesGraph_legendColorSales__y6MFJ{width:40px;height:4px;background:linear-gradient(90deg,#482691,#6C4AB6);border-radius:2px;position:relative}.DailySalesGraph_legendColorSales__y6MFJ:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#6c4ab6;border-radius:50%}.DailySalesGraph_legendColorRevenue__pzNEI{width:40px;height:4px;background:linear-gradient(90deg,#FF9800,#FFB74D);border-radius:2px;position:relative}.DailySalesGraph_legendColorRevenue__pzNEI:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#ffb74d;border-radius:50%}.DailySalesGraph_legendContent__dYBBv{display:flex;flex-direction:column;gap:4px}.DailySalesGraph_legendLabel__tcdY3{font-size:13px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.DailySalesGraph_legendLabel__tcdY3{font-size:11px}}.DailySalesGraph_legendValue__0GVXB{font-size:18px;font-weight:800;color:#374151}@media(max-width:768px){.DailySalesGraph_legendValue__0GVXB{font-size:16px}}@media(max-width:480px){.DailySalesGraph_legendValue__0GVXB{font-size:14px}}.DailySalesGraph_statsGrid__AizJI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:768px){.DailySalesGraph_statsGrid__AizJI{grid-template-columns:1fr;gap:12px}}.DailySalesGraph_statCard__Airhh{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border-radius:24px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.DailySalesGraph_statCard__Airhh:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.08)}@media(max-width:768px){.DailySalesGraph_statCard__Airhh{padding:16px;gap:12px;border-radius:20px}}@media(max-width:480px){.DailySalesGraph_statCard__Airhh{padding:12px;gap:10px}}.DailySalesGraph_statIcon__p3Ae7{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(72,38,145,.1),rgba(108,74,182,.1));border-radius:16px;color:#482691;font-size:24px}@media(max-width:768px){.DailySalesGraph_statIcon__p3Ae7{width:40px;height:40px;font-size:20px;border-radius:12px}}@media(max-width:480px){.DailySalesGraph_statIcon__p3Ae7{width:36px;height:36px;font-size:18px}}.DailySalesGraph_statInfo__kvc1W{flex:1 1}.DailySalesGraph_statLabel__j83a0{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}@media(max-width:480px){.DailySalesGraph_statLabel__j83a0{font-size:10px}}.DailySalesGraph_statValue__aevcH{font-size:28px;font-weight:800;color:#1f2937;line-height:1.2;margin-bottom:4px}@media(max-width:768px){.DailySalesGraph_statValue__aevcH{font-size:24px}}@media(max-width:480px){.DailySalesGraph_statValue__aevcH{font-size:20px}}.DailySalesGraph_statSubtext__IJ_Nn{font-size:11px;color:#9ca3af;font-weight:500}@media(max-width:480px){.DailySalesGraph_statSubtext__IJ_Nn{font-size:10px}}.DailySalesGraph_statTrend__J3XHo{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px}.DailySalesGraph_statTrend__J3XHo.DailySalesGraph_positive___YlM9{color:#10b981;background:rgba(16,185,129,.1)}.DailySalesGraph_statTrend__J3XHo.DailySalesGraph_negative__5Dr0X{color:#ef4444;background:rgba(239,68,68,.1)}.DailySalesGraph_statTrend__J3XHo svg{font-size:10px}@media(max-width:480px){.DailySalesGraph_statTrend__J3XHo{font-size:9px;padding:1px 6px}}@keyframes DailySalesGraph_bounce__l6__z{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-3px)}}@keyframes DailySalesGraph_pulse__8nDK4{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}.MonthlySalesGraph_graphContainer__Yfa_S{position:relative;width:100%;padding:40px;background:#fff;border-radius:48px;box-shadow:0 30px 60px -20px rgba(0,0,0,.25),0 0 0 1px rgba(72,38,145,.05);overflow:hidden;transition:all .3s ease;box-sizing:border-box}.MonthlySalesGraph_graphContainer__Yfa_S:hover{box-shadow:0 35px 70px -20px rgba(0,0,0,.3)}@media(max-width:1100px){.MonthlySalesGraph_graphContainer__Yfa_S{padding:30px}}@media(max-width:768px){.MonthlySalesGraph_graphContainer__Yfa_S{padding:20px;border-radius:32px}}@media(max-width:480px){.MonthlySalesGraph_graphContainer__Yfa_S{padding:16px;border-radius:24px}}.MonthlySalesGraph_decorativeBlob1__pA5d9{position:absolute;top:-20%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(72,38,145,.03) 0,rgba(72,38,145,0) 70%);border-radius:50%;pointer-events:none}@media(max-width:768px){.MonthlySalesGraph_decorativeBlob1__pA5d9{width:250px;height:250px}}.MonthlySalesGraph_decorativeBlob2__lDzLQ{position:absolute;bottom:-20%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(255,152,0,.03) 0,rgba(255,152,0,0) 70%);border-radius:50%;pointer-events:none}@media(max-width:768px){.MonthlySalesGraph_decorativeBlob2__lDzLQ{width:200px;height:200px}}.MonthlySalesGraph_decorativeBlob3__cRxlc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(142,68,173,.02) 0,rgba(142,68,173,0) 80%);border-radius:50%;pointer-events:none}@media(max-width:768px){.MonthlySalesGraph_decorativeBlob3__cRxlc{width:300px;height:300px}}.MonthlySalesGraph_header__EWS5V{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:48px;flex-wrap:wrap;gap:20px}@media(max-width:768px){.MonthlySalesGraph_header__EWS5V{margin-bottom:32px;gap:16px}}@media(max-width:480px){.MonthlySalesGraph_header__EWS5V{margin-bottom:24px}}.MonthlySalesGraph_iconWrapper__EbYAB{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,#482691,#6C4AB6);border-radius:20px;box-shadow:0 10px 20px -5px rgba(72,38,145,.3)}@media(max-width:768px){.MonthlySalesGraph_iconWrapper__EbYAB{width:50px;height:50px;border-radius:16px}}@media(max-width:480px){.MonthlySalesGraph_iconWrapper__EbYAB{width:44px;height:44px;border-radius:14px}}.MonthlySalesGraph_headerIcon__xEjFs{font-size:32px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}@media(max-width:768px){.MonthlySalesGraph_headerIcon__xEjFs{font-size:24px}}@media(max-width:480px){.MonthlySalesGraph_headerIcon__xEjFs{font-size:20px}}.MonthlySalesGraph_title__Bvcjd{flex:1 1;font-size:32px;font-weight:800;background:linear-gradient(135deg,#482691,#8E44AD,#FF9800);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin:0;letter-spacing:-.5px}@media(max-width:768px){.MonthlySalesGraph_title__Bvcjd{font-size:24px}}@media(max-width:480px){.MonthlySalesGraph_title__Bvcjd{font-size:20px}}.MonthlySalesGraph_trendBadge__sEIoT{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#fff;border-radius:100px;font-size:13px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#374151}@media(max-width:768px){.MonthlySalesGraph_trendBadge__sEIoT{padding:8px 14px;font-size:11px}}@media(max-width:480px){.MonthlySalesGraph_trendBadge__sEIoT{padding:6px 12px;font-size:10px}}.MonthlySalesGraph_trendBadge__sEIoT.MonthlySalesGraph_positive__boLXa,.MonthlySalesGraph_trendBadge__sEIoT.MonthlySalesGraph_positive__boLXa svg{color:#10b981}.MonthlySalesGraph_trendBadge__sEIoT.MonthlySalesGraph_negative__jOR4C,.MonthlySalesGraph_trendBadge__sEIoT.MonthlySalesGraph_negative__jOR4C svg{color:#ef4444}.MonthlySalesGraph_chartContainer__NTDod{display:flex;gap:20px;margin-bottom:40px;min-height:450px}@media(max-width:768px){.MonthlySalesGraph_chartContainer__NTDod{flex-direction:column;gap:16px;margin-bottom:30px;min-height:auto}}@media(max-width:480px){.MonthlySalesGraph_chartContainer__NTDod{gap:12px;margin-bottom:24px}}.MonthlySalesGraph_yAxisSection__sB1At{display:flex;flex-direction:column;width:100px}@media(max-width:768px){.MonthlySalesGraph_yAxisSection__sB1At{flex-direction:row;width:100%;justify-content:space-between;align-items:center;gap:16px}}.MonthlySalesGraph_yAxisLabel__uXfc6{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;text-align:right;padding-right:12px}@media(max-width:768px){.MonthlySalesGraph_yAxisLabel__uXfc6{text-align:left;margin-bottom:0;padding-right:0;font-size:10px}}.MonthlySalesGraph_yAxis__QGAqC{display:flex;flex-direction:column;justify-content:space-between;height:300px;margin-top:20px}@media(max-width:768px){.MonthlySalesGraph_yAxis__QGAqC{flex-direction:row;height:auto;margin-top:0;flex:1 1;justify-content:space-around}}.MonthlySalesGraph_yTick__akVb1{display:flex;align-items:center;justify-content:flex-end;gap:8px;position:relative}@media(max-width:768px){.MonthlySalesGraph_yTick__akVb1{flex-direction:column-reverse;justify-content:center;gap:4px}}.MonthlySalesGraph_yTickValue__7TPxs{font-size:11px;font-weight:600;color:#6b7280;font-family:Courier New,monospace}@media(max-width:768px){.MonthlySalesGraph_yTickValue__7TPxs{font-size:9px}}.MonthlySalesGraph_yTickLine__WoMA0{width:30px;height:1px;background:linear-gradient(90deg,#e5e7eb,transparent)}@media(max-width:768px){.MonthlySalesGraph_yTickLine__WoMA0{width:1px;height:30px;background:linear-gradient(180deg,#e5e7eb,transparent)}}.MonthlySalesGraph_barChartWrapper__fM7EE{flex:1 1;display:flex;flex-direction:column;overflow-x:auto}@media(max-width:768px){.MonthlySalesGraph_barChartWrapper__fM7EE{width:100%}}.MonthlySalesGraph_barChart__l_spT{display:flex;justify-content:space-around;align-items:flex-end;gap:16px;flex:1 1;padding:20px 0;min-height:320px}@media(max-width:768px){.MonthlySalesGraph_barChart__l_spT{gap:12px;padding:16px 0;min-height:280px}}@media(max-width:640px){.MonthlySalesGraph_barChart__l_spT{gap:8px;min-width:500px}}.MonthlySalesGraph_barColumn__ndDiD{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:80px}@media(max-width:768px){.MonthlySalesGraph_barColumn__ndDiD{min-width:70px;gap:8px}}@media(max-width:640px){.MonthlySalesGraph_barColumn__ndDiD{min-width:60px}}@media(max-width:480px){.MonthlySalesGraph_barColumn__ndDiD{min-width:55px}}.MonthlySalesGraph_barContainer__TgagS{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.MonthlySalesGraph_bars__kb998{position:relative;display:flex;gap:8px;align-items:flex-end;height:300px;justify-content:center;width:100%}@media(max-width:768px){.MonthlySalesGraph_bars__kb998{height:250px;gap:6px}}@media(max-width:480px){.MonthlySalesGraph_bars__kb998{height:220px;gap:4px}}.MonthlySalesGraph_ordersBar__Q_oJX{position:relative;width:100%;max-width:60px;background:linear-gradient(180deg,#482691,#6C4AB6);border-radius:12px 12px 8px 8px;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 2px 8px rgba(72,38,145,.2)}.MonthlySalesGraph_ordersBar__Q_oJX:hover{transform:translateY(-8px);box-shadow:0 8px 20px rgba(72,38,145,.4)}.MonthlySalesGraph_ordersBar__Q_oJX:hover .MonthlySalesGraph_barTooltip__q7Ipy{opacity:1;transform:translateY(-10px);visibility:visible}.MonthlySalesGraph_ordersBar__Q_oJX.MonthlySalesGraph_highest__n69Sl{background:linear-gradient(180deg,#5b2ea8,#8B5CF6);box-shadow:0 4px 12px rgba(72,38,145,.4)}.MonthlySalesGraph_ordersBar__Q_oJX.MonthlySalesGraph_highest__n69Sl:after{content:"🏆";position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:16px;animation:MonthlySalesGraph_bounce___Y3zq 2s infinite}@media(max-width:768px){.MonthlySalesGraph_ordersBar__Q_oJX.MonthlySalesGraph_highest__n69Sl:after{font-size:12px;top:-20px}.MonthlySalesGraph_ordersBar__Q_oJX{max-width:45px;border-radius:8px 8px 6px 6px}}@media(max-width:480px){.MonthlySalesGraph_ordersBar__Q_oJX{max-width:35px}}.MonthlySalesGraph_revenueBar__0bU_H{position:relative;width:100%;max-width:60px;background:linear-gradient(180deg,#FF9800,#FFB74D);border-radius:12px 12px 8px 8px;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 2px 8px rgba(255,152,0,.2)}.MonthlySalesGraph_revenueBar__0bU_H:hover{transform:translateY(-8px);box-shadow:0 8px 20px rgba(255,152,0,.4)}.MonthlySalesGraph_revenueBar__0bU_H:hover .MonthlySalesGraph_barTooltip__q7Ipy{opacity:1;transform:translateY(-10px);visibility:visible}.MonthlySalesGraph_revenueBar__0bU_H.MonthlySalesGraph_highest__n69Sl{background:linear-gradient(180deg,#FFB74D,#FFD54F);box-shadow:0 4px 12px rgba(255,152,0,.4)}@media(max-width:768px){.MonthlySalesGraph_revenueBar__0bU_H{max-width:45px;border-radius:8px 8px 6px 6px}}@media(max-width:480px){.MonthlySalesGraph_revenueBar__0bU_H{max-width:35px}}.MonthlySalesGraph_barTooltip__q7Ipy{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-5px);background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 12px;border-radius:12px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none;z-index:10;display:flex;flex-direction:column;gap:4px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.MonthlySalesGraph_barTooltip__q7Ipy:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,.85)}@media(max-width:768px){.MonthlySalesGraph_barTooltip__q7Ipy{padding:6px 10px;font-size:10px;white-space:nowrap}}.MonthlySalesGraph_tooltipLabel__JcgWR{color:#9ca3af;font-size:10px;font-weight:500;text-transform:uppercase}.MonthlySalesGraph_tooltipValue__FiRXK{color:#fff;font-size:14px;font-weight:700}@media(max-width:768px){.MonthlySalesGraph_tooltipValue__FiRXK{font-size:11px}}.MonthlySalesGraph_barLabels__Yy9uD{display:flex;gap:8px;justify-content:center;margin-top:8px;font-size:11px;font-weight:600}@media(max-width:768px){.MonthlySalesGraph_barLabels__Yy9uD{gap:4px;font-size:9px;margin-top:6px}}@media(max-width:480px){.MonthlySalesGraph_barLabels__Yy9uD{flex-direction:column;align-items:center;gap:2px}}.MonthlySalesGraph_ordersLabel__yERa7{color:#6c4ab6;background:rgba(108,74,182,.1);padding:2px 6px;border-radius:6px;font-family:Courier New,monospace}@media(max-width:480px){.MonthlySalesGraph_ordersLabel__yERa7{font-size:8px;padding:1px 4px}}.MonthlySalesGraph_revenueLabel__LDdeM{color:#ff9800;background:rgba(255,152,0,.1);padding:2px 6px;border-radius:6px;font-family:Courier New,monospace}@media(max-width:480px){.MonthlySalesGraph_revenueLabel__LDdeM{font-size:8px;padding:1px 4px}}.MonthlySalesGraph_monthInfo__NKQnP{display:flex;flex-direction:column;align-items:center;gap:8px}@media(max-width:768px){.MonthlySalesGraph_monthInfo__NKQnP{gap:6px}}.MonthlySalesGraph_monthLabel__LEKVb{font-size:14px;font-weight:700;color:#374151;text-align:center;padding:6px 12px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:768px){.MonthlySalesGraph_monthLabel__LEKVb{font-size:11px;padding:4px 8px;border-radius:8px}}@media(max-width:480px){.MonthlySalesGraph_monthLabel__LEKVb{font-size:10px;padding:3px 6px}}.MonthlySalesGraph_profitBadge__0zbuK{font-size:11px;font-weight:600;color:#fff;padding:4px 10px;border-radius:20px;white-space:nowrap;transition:all .3s ease}.MonthlySalesGraph_profitBadge__0zbuK.MonthlySalesGraph_highProfit___4NAB{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px rgba(16,185,129,.3)}.MonthlySalesGraph_profitBadge__0zbuK.MonthlySalesGraph_mediumProfit__hIHRI{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 8px rgba(245,158,11,.3)}.MonthlySalesGraph_profitBadge__0zbuK.MonthlySalesGraph_lowProfit__Y1NDa{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px rgba(239,68,68,.3)}@media(max-width:768px){.MonthlySalesGraph_profitBadge__0zbuK{font-size:9px;padding:3px 8px}}@media(max-width:640px){.MonthlySalesGraph_profitBadge__0zbuK{white-space:normal;text-align:center}}@media(max-width:480px){.MonthlySalesGraph_profitBadge__0zbuK{font-size:8px;padding:2px 6px}}.MonthlySalesGraph_xAxisLabel__iEv4R{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:20px;margin-top:10px;border-top:1px solid #f0f0f0;color:#9ca3af;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.MonthlySalesGraph_xAxisLabel__iEv4R svg{font-size:14px}@media(max-width:768px){.MonthlySalesGraph_xAxisLabel__iEv4R{font-size:10px;padding-top:16px;margin-top:8px}.MonthlySalesGraph_xAxisLabel__iEv4R svg{font-size:12px}}.MonthlySalesGraph_legend__7nYtE{display:flex;justify-content:center;gap:48px;margin-bottom:40px;padding:24px;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:768px){.MonthlySalesGraph_legend__7nYtE{flex-direction:column;gap:16px;padding:16px;margin-bottom:30px;border-radius:20px}}@media(max-width:480px){.MonthlySalesGraph_legend__7nYtE{padding:12px;margin-bottom:24px;gap:12px}}.MonthlySalesGraph_legendItem__Gfamm{display:flex;align-items:center;gap:16px}@media(max-width:480px){.MonthlySalesGraph_legendItem__Gfamm{gap:12px}}.MonthlySalesGraph_legendIcon__lhPqd{display:flex;align-items:center}.MonthlySalesGraph_legendColorOrders__mx_Dl{width:40px;height:4px;background:linear-gradient(90deg,#482691,#6C4AB6);border-radius:2px;position:relative}.MonthlySalesGraph_legendColorOrders__mx_Dl:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#6c4ab6;border-radius:50%}.MonthlySalesGraph_legendColorRevenue__kwVlV{width:40px;height:4px;background:linear-gradient(90deg,#FF9800,#FFB74D);border-radius:2px;position:relative}.MonthlySalesGraph_legendColorRevenue__kwVlV:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#ffb74d;border-radius:50%}.MonthlySalesGraph_legendColorProfit__Unx5R{width:40px;height:4px;background:linear-gradient(90deg,#10b981,#34d399);border-radius:2px;position:relative}.MonthlySalesGraph_legendColorProfit__Unx5R:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#34d399;border-radius:50%}.MonthlySalesGraph_legendContent__W7lq1{display:flex;flex-direction:column;gap:4px}.MonthlySalesGraph_legendLabel__jyDGb{font-size:13px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.MonthlySalesGraph_legendLabel__jyDGb{font-size:11px}}.MonthlySalesGraph_legendValue__jwWQ_{font-size:18px;font-weight:800;color:#374151}@media(max-width:768px){.MonthlySalesGraph_legendValue__jwWQ_{font-size:16px}}@media(max-width:480px){.MonthlySalesGraph_legendValue__jwWQ_{font-size:14px}}.MonthlySalesGraph_statsGrid__lnzz7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:768px){.MonthlySalesGraph_statsGrid__lnzz7{grid-template-columns:1fr;gap:12px}}.MonthlySalesGraph_statCard__E0a8p{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border-radius:24px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.MonthlySalesGraph_statCard__E0a8p:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.08)}@media(max-width:768px){.MonthlySalesGraph_statCard__E0a8p{padding:16px;gap:12px;border-radius:20px}}@media(max-width:480px){.MonthlySalesGraph_statCard__E0a8p{padding:12px;gap:10px}}.MonthlySalesGraph_statIcon__aclcH{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(72,38,145,.1),rgba(108,74,182,.1));border-radius:16px;color:#482691;font-size:24px}@media(max-width:768px){.MonthlySalesGraph_statIcon__aclcH{width:40px;height:40px;font-size:20px;border-radius:12px}}@media(max-width:480px){.MonthlySalesGraph_statIcon__aclcH{width:36px;height:36px;font-size:18px}}.MonthlySalesGraph_statInfo__pey91{flex:1 1}.MonthlySalesGraph_statLabel__qB9HN{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}@media(max-width:480px){.MonthlySalesGraph_statLabel__qB9HN{font-size:10px}}.MonthlySalesGraph_statValue__Bt_s8{font-size:28px;font-weight:800;color:#1f2937;line-height:1.2;margin-bottom:4px}@media(max-width:768px){.MonthlySalesGraph_statValue__Bt_s8{font-size:24px}}@media(max-width:480px){.MonthlySalesGraph_statValue__Bt_s8{font-size:20px}}.MonthlySalesGraph_statSubtext__wfyG6{font-size:11px;color:#9ca3af;font-weight:500}@media(max-width:480px){.MonthlySalesGraph_statSubtext__wfyG6{font-size:10px}}.MonthlySalesGraph_statTrend__NbqiV{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px}.MonthlySalesGraph_statTrend__NbqiV.MonthlySalesGraph_positive__boLXa{color:#10b981;background:rgba(16,185,129,.1)}.MonthlySalesGraph_statTrend__NbqiV.MonthlySalesGraph_negative__jOR4C{color:#ef4444;background:rgba(239,68,68,.1)}.MonthlySalesGraph_statTrend__NbqiV svg{font-size:10px}@media(max-width:480px){.MonthlySalesGraph_statTrend__NbqiV{font-size:9px;padding:1px 6px}}@keyframes MonthlySalesGraph_bounce___Y3zq{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-3px)}}.allHours_graphContainer__bkiH6{width:100%;padding:24px;background:linear-gradient(135deg,#ffffff,#f8f9ff);border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.08)}.allHours_title__R_lhT{text-align:center;font-size:30px;font-weight:700;margin-bottom:30px;background:linear-gradient(135deg,#482691,#8e44ad);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.allHours_graphArea__inEac{display:flex;gap:15px}.allHours_yAxis__6zZBX{width:45px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:60px}.allHours_yLabel__P9OJ4{color:#666;font-size:12px;font-weight:600}.allHours_scrollArea__3PatB{flex:1 1;overflow-x:auto;padding-bottom:10px}.allHours_scrollArea__3PatB::-webkit-scrollbar{height:8px}.allHours_scrollArea__3PatB::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#482691,#8e44ad);border-radius:10px}.allHours_barRow__8GfA4{display:flex;align-items:flex-end;gap:28px;min-width:max-content;padding:15px}.allHours_barGroup__GCzmE{display:flex;flex-direction:column;align-items:center;min-width:90px}.allHours_revenueBadge__1S2ib{margin-bottom:10px;font-size:11px;font-weight:700;color:#2e7d32;background:rgba(46,125,50,.1);border:1px solid rgba(46,125,50,.2);padding:5px 10px;border-radius:12px;white-space:nowrap}.allHours_bars__1Ak_b{height:240px;display:flex;align-items:flex-end;gap:6px}.allHours_productsBar__IZ6cA,.allHours_salesBar__S7lg7{width:32px;border-radius:12px 12px 4px 4px;transition:all .3s ease;cursor:pointer}.allHours_productsBar__IZ6cA:hover,.allHours_salesBar__S7lg7:hover{transform:translateY(-6px)}.allHours_salesBar__S7lg7{position:relative}.allHours_salesBar__S7lg7:hover{box-shadow:0 10px 20px rgba(72,38,145,.3)}.allHours_salesBar__S7lg7:hover .allHours_tooltip__uScXt{opacity:1;visibility:visible}.allHours_productsBar__IZ6cA:hover{box-shadow:0 10px 20px rgba(255,152,0,.3)}.allHours_tooltip__uScXt{position:absolute;bottom:110%;left:50%;transform:translateX(-50%);width:260px;background:#fff;border-radius:16px;padding:12px;box-shadow:0 15px 30px rgba(0,0,0,.15);opacity:0;visibility:hidden;transition:.25s ease;z-index:100;font-size:12px;text-align:left}.allHours_tooltip__uScXt hr{margin:8px 0;border:none;border-top:1px solid #eee}.allHours_productsTitle___1ez4{font-weight:700;margin-bottom:5px;color:#482691}.allHours_hourLabel__1_7O4{margin-top:12px;font-size:13px;font-weight:700;color:#333}.allHours_bottomValues__YpLnD{display:flex;gap:10px;margin-top:4px}.allHours_bottomValues__YpLnD span{font-size:11px;font-weight:600;color:#777}.allHours_legend__AFKW8{display:flex;justify-content:center;gap:30px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.allHours_legendItem__hoofE{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#555}.allHours_colorBox__XgYQ8{width:18px;height:18px;border-radius:6px}.allHours_noData__njEzz{padding:60px 20px;text-align:center;color:#888;font-size:16px;background:#fff;border-radius:20px}