[data-component-name="dashboard/sales-report"] .sales-report-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-component-name="dashboard/sales-report"] .sales-panel,[data-component-name="dashboard/sales-report"] .sales-kpi-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-component-name="dashboard/sales-report"] .sales-chart-frame{border:1px solid var(--card-line);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-frame{border:1px solid color-mix(in srgb,var(--card-line) 82%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-frame{background:linear-gradient(180deg,var(--card),var(--background-2)),radial-gradient(circle at top right,var(--primary),transparent 34rem);border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-frame{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 92%,transparent),color-mix(in srgb,var(--background-2) 58%,transparent)),radial-gradient(circle at top right,color-mix(in srgb,var(--primary) 13%,transparent),transparent 34rem)}}[data-component-name="dashboard/sales-report"] .sales-chart-frame{padding:1rem}[data-component-name="dashboard/sales-report"] .sales-chart-axis{z-index:0;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:1rem 1rem 5.75rem}[data-component-name="dashboard/sales-report"] .sales-chart-axis-row{align-items:center;gap:.75rem;display:flex}[data-component-name="dashboard/sales-report"] .sales-chart-axis-label{width:4.5rem;color:var(--muted-foreground-1);text-align:right;flex:0 0 4.5rem;font-size:.6875rem;font-weight:600;line-height:1}[data-component-name="dashboard/sales-report"] .sales-chart-axis-line{background:var(--card-line);flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-axis-line{background:color-mix(in srgb,var(--card-line) 70%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-empty{z-index:3;border:1px dashed var(--card-line);position:absolute;inset:6.5rem 1rem auto 6.25rem}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-empty{border:1px dashed color-mix(in srgb,var(--card-line) 88%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-empty{background:var(--card);border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-empty{background:color-mix(in srgb,var(--card) 90%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-empty{color:var(--muted-foreground-1);text-align:center;padding:.75rem 1rem;font-size:.8125rem}[data-component-name="dashboard/sales-report"] .sales-chart-scroll{z-index:1;scrollbar-width:thin;padding:.25rem 0 .25rem 5.25rem;position:relative;overflow-x:auto}[data-component-name="dashboard/sales-report"] .sales-chart-bars{align-items:end;gap:.75rem;min-width:100%;min-height:20rem}[data-component-name="dashboard/sales-report"] .sales-chart-item{border-radius:.5rem;flex-direction:column;justify-content:end;align-items:center;min-width:0;height:20rem;padding:.35rem .25rem 0;transition:background-color .18s,transform .18s;display:flex}[data-component-name="dashboard/sales-report"] .sales-chart-item:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-item:hover{background:color-mix(in srgb,var(--primary) 7%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-item:hover{transform:translateY(-2px)}[data-component-name="dashboard/sales-report"] .sales-chart-value{text-align:center;flex-direction:column;justify-content:end;align-items:center;gap:.15rem;min-height:2.75rem;display:flex}[data-component-name="dashboard/sales-report"] .sales-chart-track{border:1px solid var(--card-line);align-items:end;width:min(100%,4.5rem);height:11.75rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-track{border:1px solid color-mix(in srgb,var(--card-line) 70%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-track{background:linear-gradient(180deg,var(--card),var(--background-2)),repeating-linear-gradient(180deg,transparent 0,transparent 2.75rem,var(--card-line) 2.8125rem);border-radius:.5rem .5rem .25rem .25rem}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-track{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 82%,transparent),color-mix(in srgb,var(--background-2) 60%,transparent)),repeating-linear-gradient(180deg,transparent 0,transparent 2.75rem,color-mix(in srgb,var(--card-line) 38%,transparent) 2.8125rem)}}[data-component-name="dashboard/sales-report"] .sales-chart-track{box-shadow:inset 0 1px 0 var(--card)}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-track{box-shadow:inset 0 1px color-mix(in srgb,var(--card) 95%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-bar{background:linear-gradient(180deg,var(--primary),var(--primary-hover)),var(--primary);border-radius:.5rem .5rem .25rem .25rem;width:100%;min-height:.35rem}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 94%,white),var(--primary-hover)),var(--primary)}}[data-component-name="dashboard/sales-report"] .sales-chart-bar{box-shadow:0 .75rem 1.5rem var(--primary),inset 0 1px #ffffff57}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-bar{box-shadow:0 .75rem 1.5rem color-mix(in srgb,var(--primary) 22%,transparent),inset 0 1px #ffffff57}}[data-component-name="dashboard/sales-report"] .sales-chart-bar{transition:height .2s,filter .18s}[data-component-name="dashboard/sales-report"] .sales-chart-item:hover .sales-chart-bar{filter:saturate(1.1)contrast(1.03)}[data-component-name="dashboard/sales-report"] .sales-chart-item.is-current .sales-chart-track{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-item.is-current .sales-chart-track{border-color:color-mix(in srgb,var(--primary) 64%,var(--card-line))}}[data-component-name="dashboard/sales-report"] .sales-chart-item.is-current .sales-chart-track{background:linear-gradient(180deg,var(--primary),var(--primary)),repeating-linear-gradient(180deg,transparent 0,transparent 2.75rem,var(--primary) 2.8125rem)}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-item.is-current .sales-chart-track{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 10%,var(--card)),color-mix(in srgb,var(--primary) 8%,var(--background-2))),repeating-linear-gradient(180deg,transparent 0,transparent 2.75rem,color-mix(in srgb,var(--primary) 20%,transparent) 2.8125rem)}}[data-component-name="dashboard/sales-report"] .sales-chart-item.is-peak:not(.is-current) .sales-chart-bar{background:linear-gradient(#51beef,#0369a1),#0ea5e9;box-shadow:0 .75rem 1.5rem #0ea5e933,inset 0 1px #ffffff57}[data-component-name="dashboard/sales-report"] .sales-chart-caption{text-align:center;width:100%;min-height:4.75rem;padding-top:.75rem}[data-component-name="dashboard/sales-report"] .sales-chart-badges{flex-wrap:wrap;justify-content:center;gap:.25rem;min-height:1.35rem;padding-top:.35rem;display:flex}[data-component-name="dashboard/sales-report"] .sales-chart-badges span{background:var(--primary);border-radius:999px}@supports (color:color-mix(in lab,red,red)){[data-component-name="dashboard/sales-report"] .sales-chart-badges span{background:color-mix(in srgb,var(--primary) 10%,transparent)}}[data-component-name="dashboard/sales-report"] .sales-chart-badges span{color:var(--primary-active);padding:.25rem .45rem;font-size:.625rem;font-weight:700;line-height:1}[data-component-name="dashboard/sales-report"] th,[data-component-name="dashboard/sales-report"] td{white-space:nowrap}@media(max-width:1535px){[data-component-name="dashboard/sales-report"] .sales-chart-bars,[data-component-name="dashboard/sales-report"] .sales-chart-item{height:19rem;min-height:19rem}[data-component-name="dashboard/sales-report"] .sales-chart-track{height:10.75rem}}@media(max-width:767px){[data-component-name="dashboard/sales-report"] .sales-chart-frame{padding:.875rem}[data-component-name="dashboard/sales-report"] .sales-chart-axis{inset:.875rem .875rem 5.5rem}[data-component-name="dashboard/sales-report"] .sales-chart-axis-label{flex-basis:3.75rem;width:3.75rem;font-size:.625rem}[data-component-name="dashboard/sales-report"] .sales-chart-scroll{padding-left:4.35rem}[data-component-name="dashboard/sales-report"] .sales-chart-bars{gap:.5rem;min-width:max-content;min-height:18rem}[data-component-name="dashboard/sales-report"] .sales-chart-item{width:5.25rem;height:18rem}[data-component-name="dashboard/sales-report"] .sales-chart-track{width:3.25rem;height:10rem}[data-component-name="dashboard/sales-report"] .sales-chart-empty{font-size:.75rem;inset:6.25rem .875rem auto 5rem}[data-component-name="dashboard/sales-report"] th,[data-component-name="dashboard/sales-report"] td{white-space:normal}}
