.Dashboard_card__aNrPS{width:100%;max-width:900px;margin:2rem 1rem;padding:1.5rem;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_heading__kfafP{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.Dashboard_subheading__tpL7t{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem}.Dashboard_kpiGrid__83JKN{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.Dashboard_container__NIhIv{padding:1.5rem 2rem;display:flex;flex-direction:column;gap:2rem}.Dashboard_kpiCard__tl24T{background:#fff;border-radius:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.1);padding:1rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;justify-content:space-between}.Dashboard_kpiCard__tl24T:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Dashboard_kpiHeader__SAH7M{margin-bottom:.5rem}.Dashboard_kpiTitle__3_4Pa{font-size:1.1rem;font-weight:600;color:#374151;text-transform:uppercase;margin-bottom:.25rem}.Dashboard_kpiValue__XTuuX{font-size:2rem;font-weight:700;color:#111827}.Dashboard_sparkline__nArbU{height:40px;width:100%}.Dashboard_rangeTabs__wR_aN{display:flex;gap:.5rem;margin-bottom:1rem}.Dashboard_rangeTab__gprWn{padding:.5rem 1rem;cursor:pointer;background:transparent;color:#475569;font-size:.875rem;transition:background-color .2s,color .2s;border:none;border-radius:.375rem}.Dashboard_rangeTabActive__mGvSJ{color:#111827;font-weight:600;background:transparent}.Dashboard_searchInput__LLNWA{width:100%;max-width:360px;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:border-color .2s,box-shadow .2s}.Dashboard_searchInput__LLNWA:focus{border-color:#10B981;box-shadow:0 2px 6px rgba(0,0,0,.12);outline:none}.Dashboard_skuTable__ULgB0{width:100%;border-collapse:separate;border-spacing:0 .5rem}.Dashboard_skuTable__ULgB0 th{text-align:left;font-weight:600;text-transform:uppercase;padding:.75rem 1rem;border-bottom:2px solid #e5e7eb;background:transparent}.Dashboard_skuTable__ULgB0 td{padding:.75rem 1rem;background:#fff;border-bottom:1px solid #f3f4f6}.Dashboard_skuTable__ULgB0 tbody tr:hover td{background:#F9FAFB}.Dashboard_totalBox__lBGTm{background-color:#000000!important;color:#FFFFFF!important}.Dashboard_totalBox__lBGTm .Dashboard_kpiTitle__3_4Pa,.Dashboard_totalBox__lBGTm .Dashboard_kpiValue__XTuuX{color:#FFFFFF!important}.Dashboard_chartsRow__1B_rW{display:flex;justify-content:space-evenly;gap:2rem}.Dashboard_chartsRow__1B_rW>.Dashboard_card__aNrPS{flex:1}.Dashboard_qcLegendItem__s20L8{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151}.Dashboard_qcLegendColor__JpFHd{width:8px;height:8px;border-radius:2px}.Dashboard_threeStatsRow__4lGga{justify-content:space-between}.Dashboard_threeStatsRow__4lGga>*{flex:1}.Dashboard_threeStatsRow__4lGga>:first-child{flex:2}.Dashboard_threeStatsRow__4lGga{display:flex;gap:2rem;margin-bottom:2rem}.Dashboard_qcLegendColor__JpFHd{width:12px;height:12px;display:inline-block;margin-right:.5rem;border-radius:50%!important}.Dashboard_doughnutChart__Uzedb{position:relative;overflow:visible;border-radius:.5rem}.Dashboard_doughnutChart__Uzedb svg{image-rendering:auto;transition:transform .2s ease;overflow:visible}.Dashboard_doughnutChart__Uzedb:hover svg{transform:scale(1.05)}.Dashboard_card__aNrPS{position:relative}.Dashboard_qcLegend__vP9Qe{position:absolute;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem}.Dashboard_qcLegendItem__s20L8{font-size:1rem}.Dashboard_doughnutChart__Uzedb svg path{stroke-linejoin:round!important;stroke-linecap:round!important}