@layer base{._container_1upkf_2{position:relative;width:100%;aspect-ratio:4 / 3;padding-top:var(--spacing-4);font-family:var(--font-family-base);display:flex;flex-direction:column;>*{flex:1 1 auto;min-height:0}}._container_1upkf_2 .recharts-cartesian-axis-tick text{fill:var(--muted-foreground);font-size:.75rem}._container_1upkf_2 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in srgb,var(--border) 50%,transparent)}._container_1upkf_2 .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}._container_1upkf_2 .recharts-dot[stroke="#fff"]{stroke:transparent}._container_1upkf_2 .recharts-layer{outline:none}._container_1upkf_2 .recharts-polar-grid[stroke="#ccc"]{stroke:var(--border)}._container_1upkf_2 .recharts-radial-bar-background-sector{fill:var(--muted)}._container_1upkf_2 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted);opacity:.3}._container_1upkf_2 .recharts-reference-line[stroke="#ccc"]{stroke:var(--border)}._container_1upkf_2 .recharts-sector[stroke="#fff"]{stroke:transparent}._container_1upkf_2 .recharts-sector,._container_1upkf_2 .recharts-surface{outline:none}._tooltip_1upkf_70{background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-3);border:1px solid var(--border);max-width:300px;min-width:180px;z-index:var(--z-overlay);transition:opacity var(--animation-duration-normal) ease-in-out,transform var(--animation-duration-normal) ease-in-out;transform-origin:center top;animation:_tooltipFadeIn_1upkf_1 var(--animation-duration-normal) ease-in-out}@keyframes _tooltipFadeIn_1upkf_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._tooltipLabel_1upkf_98{font-weight:600;font-size:.875rem;margin-bottom:var(--spacing-2);color:var(--popup-foreground);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._tooltipItems_1upkf_107{display:flex;flex-direction:column;gap:var(--spacing-2)}._tooltipItem_1upkf_107{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._tooltipItemIndicator_1upkf_120{flex-shrink:0}._tooltipItemIndicator-dot_1upkf_124{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--color-bg, var(--chart-color-5))}._tooltipItemIndicator-line_1upkf_131{width:12px;height:2px;background-color:var(--color-bg, var(--chart-color-3))}._tooltipItemIndicator-dashed_1upkf_137{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg, var(--chart-color-4)),var(--color-bg, var(--chart-color-4)) 2px,transparent 2px,transparent 4px)}._tooltipItemIndicator-nested-dashed_1upkf_149{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg, var(--chart-color-4)),var(--color-bg, var(--chart-color-4)) 2px,transparent 2px,transparent 4px);margin-right:var(--spacing-1)}._tooltipItemLabel_1upkf_162{display:flex;flex:1;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._tooltipItemLabel-nested_1upkf_170{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._tooltipItemLabel-center_1upkf_176{align-items:center}._tooltipItemLabelContent_1upkf_180{display:flex;flex-direction:column;gap:var(--spacing-1)}._tooltipItemLabelText_1upkf_186{color:var(--popup-foreground);font-weight:500}._tooltipItemValue_1upkf_191{font-weight:600;color:var(--popup-foreground)}._legend_1upkf_197{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-3)}._legend-top_1upkf_205{margin-bottom:var(--spacing-4)}._legend-bottom_1upkf_209{margin-top:var(--spacing-4)}._legendItem_1upkf_213{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--surface-foreground)}._legendItemIcon_1upkf_221{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}}._card_1y9rm_1{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);min-width:0}._tabsHead_1y9rm_12{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}._h2_1y9rm_20{margin:0;font-family:var(--font-family-display);font-size:1.0625rem;font-weight:600}._h3_1y9rm_27{margin:var(--spacing-4) 0 var(--spacing-2);font-family:var(--font-family-monospace);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}._tab_1y9rm_12{padding-top:var(--spacing-3)}._tabTop_1y9rm_41{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}._tabTop_1y9rm_41 button{gap:6px;flex-shrink:0}._note_1y9rm_54{margin:0;font-size:.8125rem;color:var(--muted-foreground)}._chart_1y9rm_60{height:260px;width:100%;margin-bottom:var(--spacing-3)}._table_1y9rm_66{width:100%;border-collapse:collapse;font-size:.8125rem}._tableWrap_1y9rm_72{max-width:100%;overflow-x:auto}._dShort_1y9rm_78,._showSm_1y9rm_79{display:none}._table_1y9rm_66 th{text-align:left;font-family:var(--font-family-monospace);font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);padding:var(--spacing-2);border-bottom:1px solid var(--border)}._table_1y9rm_66 td{padding:var(--spacing-2);border-bottom:1px solid var(--border);vertical-align:middle}._table_1y9rm_66 tfoot td{font-weight:600;border-bottom:none;border-top:2px solid var(--foreground)}._num_1y9rm_107{text-align:right!important;font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums;white-space:nowrap}._mono_1y9rm_114{font-family:var(--font-family-monospace)}._strong_1y9rm_118{font-weight:600}._subtle_1y9rm_122{font-size:.75rem;color:var(--muted-foreground);font-weight:400}._late_1y9rm_128{color:var(--error);font-weight:600}._emptyCell_1y9rm_133{text-align:center;color:var(--muted-foreground);padding:var(--spacing-6)!important}._clickRow_1y9rm_139{cursor:pointer}._clickRow_1y9rm_139:hover td{background:var(--accent)}._taxSummary_1y9rm_147{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3)}._taxSummary_1y9rm_147>div{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--surface)}._sumLabel_1y9rm_162{font-size:.75rem;color:var(--muted-foreground)}._sumValue_1y9rm_167{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}._salesGrid_1y9rm_174{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._barHead_1y9rm_180{width:45%}._barCell_1y9rm_184{position:relative;display:flex;align-items:center;gap:var(--spacing-2);min-height:22px}._bar_1y9rm_180{height:10px;min-width:2px;border-radius:0 4px 4px 0;background:var(--chart-color-1);flex-shrink:0;max-width:65%}._barVal_1y9rm_201{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums;white-space:nowrap}._catList_1y9rm_207{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:640px}._catRow_1y9rm_214{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:var(--spacing-3);font-size:.8125rem}._catLabel_1y9rm_222{font-weight:500}._tooltip_1y9rm_226{min-width:180px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:var(--popup);color:var(--popup-foreground);border:1px solid var(--border);box-shadow:var(--shadow-md);font-size:.75rem}._tooltipTitle_1y9rm_237{font-weight:600;margin-bottom:4px}._tooltipRow_1y9rm_242{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:6px;padding:1px 0}._tooltipTotal_1y9rm_250{margin-top:4px;padding-top:4px;border-top:1px solid var(--border);font-weight:600}._tooltipVal_1y9rm_257{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums}._swatch_1y9rm_262{width:10px;height:10px;border-radius:2px}@media(max-width:860px){._salesGrid_1y9rm_174,._taxSummary_1y9rm_147{grid-template-columns:1fr}._tabTop_1y9rm_41{flex-direction:column;align-items:flex-start}._table_1y9rm_66{font-size:.75rem}}@media(max-width:640px){._card_1y9rm_1{padding:var(--spacing-3)}._tabsList_1y9rm_288{display:grid;grid-template-columns:1fr 1fr;width:100%}._tabsList_1y9rm_288>*{padding:var(--spacing-2) var(--spacing-1);font-size:.8125rem}._table_1y9rm_66{font-size:.6875rem}._table_1y9rm_66 th,._table_1y9rm_66 td{padding:6px 4px}._table_1y9rm_66 th{font-size:.625rem;letter-spacing:.02em}._showSm_1y9rm_79{display:inline}._dLong_1y9rm_311{display:none}._dShort_1y9rm_78{display:inline;white-space:nowrap}._barHead_1y9rm_180{width:auto}._bar_1y9rm_180{display:none}._catRow_1y9rm_214{grid-template-columns:70px 1fr;gap:var(--spacing-2)}._catRow_1y9rm_214 ._bar_1y9rm_180{display:block;max-width:45%}._sumValue_1y9rm_167{font-size:1.125rem}}._page_c1o3q_1{width:100%;max-width:1280px;margin:0 auto;padding:var(--spacing-6) var(--spacing-6) var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-4)}._head_c1o3q_11{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);flex-wrap:wrap}._dateLine_c1o3q_19{font-family:var(--font-family-monospace);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}._title_c1o3q_27{margin:2px 0 0;font-family:var(--font-family-display);font-size:1.875rem;font-weight:700;letter-spacing:-.02em}._rangeControls_c1o3q_35{display:flex;gap:var(--spacing-2);flex-wrap:wrap;align-items:center}._rangeControls_c1o3q_35 button{gap:6px}._rangeNote_c1o3q_46{font-size:.8125rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-2))}._rangeNote_c1o3q_46 strong{color:var(--foreground);font-weight:600}._syncing_c1o3q_57{font-style:italic}._error_c1o3q_61{padding:var(--spacing-3);border-radius:var(--radius);background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error)}._kpis_c1o3q_68{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--spacing-3)}._kpi_c1o3q_68{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);min-width:0}._kpiWarn_c1o3q_85{border-color:color-mix(in srgb,var(--warning) 60%,var(--border))}._kpiLabel_c1o3q_89{font-family:var(--font-family-monospace);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}._kpiValue_c1o3q_97{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiSub_c1o3q_108{font-size:.75rem;color:var(--muted-foreground);line-height:1.35}._kpiSkel_c1o3q_114{height:104px;border-radius:var(--radius-lg)}._twoCol_c1o3q_119{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._card_c1o3q_125{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);min-width:0}._cardHead_c1o3q_136{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}._h2_c1o3q_144{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-size:1.0625rem;font-weight:600}._headLink_c1o3q_154{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--info);text-decoration:none}._count_c1o3q_163{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--muted-foreground)}._empty_c1o3q_169{margin:0;padding:var(--spacing-6) 0;text-align:center;font-size:.875rem;color:var(--muted-foreground)}._list_c1o3q_177{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._rowSkel_c1o3q_185{height:48px;margin-bottom:var(--spacing-2)}._row_c1o3q_185{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-2);border-radius:var(--radius);cursor:pointer}._row_c1o3q_185:hover{background:var(--accent)}._row_c1o3q_185:focus-visible{box-shadow:var(--shadow-focus)}._rowTime_c1o3q_210{width:70px;flex-shrink:0;font-family:var(--font-family-monospace);font-size:.8125rem;font-weight:600}._rowMain_c1o3q_218{flex:1;min-width:0;display:flex;flex-direction:column}._rowTitle_c1o3q_225{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSub_c1o3q_233{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._techDot_c1o3q_244{width:8px;height:8px;flex-shrink:0;border-radius:var(--radius-full)}._rowStatus_c1o3q_251{flex-shrink:0}._dayGroup_c1o3q_255{display:flex;flex-direction:column}._dayGroup_c1o3q_255+._dayGroup_c1o3q_255{border-top:1px solid var(--border);padding-top:var(--spacing-2)}._dayLabel_c1o3q_265{font-family:var(--font-family-monospace);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2)}@media(max-width:1100px){._kpis_c1o3q_68{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._page_c1o3q_1{padding:var(--spacing-4) var(--spacing-4) var(--spacing-12)}._kpis_c1o3q_68{grid-template-columns:repeat(2,minmax(0,1fr))}._twoCol_c1o3q_119{grid-template-columns:1fr}._kpiValue_c1o3q_97{font-size:1.25rem}}@media(max-width:480px){._page_c1o3q_1{padding:var(--spacing-3) var(--spacing-3) var(--spacing-12)}._kpis_c1o3q_68{gap:var(--spacing-2)}._kpi_c1o3q_68{padding:var(--spacing-3)}._kpiValue_c1o3q_97{font-size:clamp(.95rem,4.6vw,1.25rem);letter-spacing:-.03em}._kpiLabel_c1o3q_89{font-size:.625rem;letter-spacing:.04em}._title_c1o3q_27{font-size:1.5rem}._card_c1o3q_125{padding:var(--spacing-3)}._rowTime_c1o3q_210{width:58px;font-size:.75rem}._row_c1o3q_185{align-items:flex-start;gap:var(--spacing-2)}._rowTitle_c1o3q_225,._rowSub_c1o3q_233{white-space:normal;overflow-wrap:anywhere}._rowSub_c1o3q_233{display:block}._rowSub_c1o3q_233 ._techDot_c1o3q_244{display:inline-block;margin-right:6px;vertical-align:middle}}
