.restored-analytics{--an-revenue-surface:color-mix(in oklab, var(--rd-color-accent) 8%, var(--rd-color-paper));--an-revenue-rule:color-mix(in oklab, var(--rd-color-accent) 22%, var(--rd-color-rule));--an-revenue-ink:var(--rd-color-accent);--an-series-all:#8997df;--an-comparison-surface:var(--rd-color-hover);--an-comparison-rule:color-mix(in oklab, var(--rd-color-muted) 36%, var(--rd-color-rule));--an-metric-padding:20px}.an-page{min-width:0}.an-header{justify-content:space-between;align-items:center;gap:var(--rd-space-lg);flex-wrap:wrap;display:flex}.an-header>div:first-child{flex:280px;min-width:0}.an-header-actions{align-items:center;gap:var(--rd-space-xs);flex-shrink:0;min-width:0;max-width:100%;display:flex}.an-header-actions>div{min-width:0}.restored-analytics .an-header-actions :is(.an-header-control,button[role=combobox]),.restored-analytics .an-header-actions>button{height:44px;min-height:44px;padding-inline:var(--rd-space-sm);border:1px solid var(--rd-color-rule);border-radius:var(--rd-radius-control);background:var(--rd-color-paper);color:var(--rd-color-body);white-space:nowrap}.an-header-actions svg{flex-shrink:0;width:16px;height:16px}.an-tabs{align-items:stretch;gap:var(--rd-space-xs);border-bottom:1px solid var(--rd-color-rule);scrollbar-width:thin;min-width:0;max-width:100%;scroll-padding-inline:var(--rd-space-md);overscroll-behavior-inline:contain;display:flex;overflow-x:auto}.restored-analytics .an-tabs>button{padding:var(--rd-space-sm) var(--rd-space-md);white-space:nowrap;min-height:48px;color:var(--rd-color-muted);font:400 13px/1.5 var(--rd-font-body);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.restored-analytics .an-tabs>button[aria-selected=true]{border-bottom-color:var(--rd-color-accent);color:var(--rd-color-ink);font-weight:500}.restored-analytics .an-tabs>button:hover{color:var(--rd-color-ink);background:var(--rd-color-surface)}.restored-analytics .an-tabs>button:focus-visible{outline:2px solid var(--rd-color-focus);outline-offset:-3px}.an-tabs>button>svg{flex-shrink:0;width:16px;height:16px}.an-tabs>button>.an-tab-lock{width:12px;height:12px}.an-report-context{justify-content:space-between;align-items:center;gap:var(--rd-space-sm) var(--rd-space-md);min-width:0;margin-top:var(--rd-space-sm);color:var(--rd-color-muted);font-size:12px;display:flex}.an-report-context>p{font-variant-numeric:tabular-nums;min-width:0;margin:0;line-height:1.6}.an-refresh-area{flex-shrink:0;align-items:center;gap:8px;display:flex}.restored-analytics .an-refresh{height:28px;min-height:28px;color:var(--rd-color-muted);background:0 0;border:0;gap:6px;padding:3px 6px;font-size:11px}.an-refresh svg{width:13px;height:13px}.an-refresh:hover{background:var(--rd-color-hover);color:var(--rd-color-ink)}.an-kpis,.an-summary-metrics{gap:var(--rd-space-md);align-items:stretch;min-width:0}.restored-analytics :is(.an-stat,.an-drill-stat,.an-grid-summary>div){border-radius:var(--rd-radius-panel);min-width:0;min-height:156px;padding:var(--an-metric-padding);background:var(--rd-color-paper);border:1px solid var(--rd-color-rule);flex-direction:column;align-items:stretch;display:flex}.an-metric-label,.an-stat-label{overflow-wrap:anywhere;min-height:36px;font-size:12px;font-weight:500;line-height:1.5}.an-metric-value,.an-stat-value>p{letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:28px;font-weight:600;line-height:1.2}.an-metric-value[data-subdued=true],.an-stat-value[data-subdued=true]>p,.an-metric-placeholder{letter-spacing:0;font-size:13px;font-weight:500;line-height:1.5}.an-metric-placeholder{text-align:left;align-self:stretch;min-height:34px;margin-right:0;padding:0}.an-metric-placeholder>svg{flex-shrink:0}.an-metric-note{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.an-stat-value{margin-top:var(--rd-space-xs);min-height:34px}.an-stat-value+div{min-height:20px}.restored-analytics .an-stat.an-stat-revenue{--an-revenue-ink:var(--rd-color-accent-ink);--an-revenue-rule:color-mix(in oklab, var(--rd-color-accent-ink) 24%, transparent);background:var(--rd-color-accent);color:var(--an-revenue-ink);border-color:#0000}.an-stat-label,.an-stat-icons{color:var(--rd-color-muted)}.an-stat-value>p{font-variant-numeric:tabular-nums}.an-stat-revenue .an-stat-label{color:color-mix(in oklab, var(--an-revenue-ink) 70%, transparent)}.an-stat-revenue .an-stat-icons{color:color-mix(in oklab, var(--an-revenue-ink) 80%, transparent)}.an-stat-revenue .an-stat-value>p{color:var(--an-revenue-ink)}.an-stat-revenue .an-stat-value>span{background:var(--an-revenue-rule)}.an-stat-revenue .an-stat-note,.an-stat-revenue .an-stat-value+div>p{color:color-mix(in oklab, var(--an-revenue-ink) 70%, transparent)}.an-revenue-value{color:var(--rd-color-accent)}.an-channel-sales{border-color:var(--an-revenue-rule);background:var(--an-revenue-surface)}.an-stat-note{color:var(--rd-color-muted)}.an-trend-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;min-width:0;display:grid}.an-trend,.an-channel-mix,.an-channel-chart,.an-performance{border:1px solid var(--rd-color-rule);background:var(--rd-color-paper);border-radius:12px;min-width:0}.an-trend{flex-direction:column;padding:22px 20px 18px;display:flex}.an-chart-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.an-chart-heading h2,.an-channel-mix h2{font-size:14px;font-weight:500}.an-chart-heading p{color:var(--rd-color-muted);margin-top:4px;font-size:11px;line-height:1.55}.an-chart-heading>div:first-child,.an-chart-heading>div:last-child{min-width:0}.an-chart-controls{justify-content:flex-end;align-items:flex-start;gap:var(--rd-space-xs);flex-wrap:wrap;max-width:100%;display:flex}.an-chart-metric{min-width:0}.an-chart-value{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:20px;display:flex}.an-chart-value>span:nth-child(2){font-size:12px}.an-chart-options{border-top:1px solid var(--rd-color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-top:14px;display:flex}.an-chart-options>span{color:var(--rd-color-muted);font-size:11px}.restored-analytics [aria-label=Chart\ metric]{box-shadow:none;background:var(--rd-color-surface);border:0;border-radius:8px;gap:2px;padding:3px;display:flex}.restored-analytics [aria-label=Chart\ metric] button{min-height:30px;font:400 12px/1.5 var(--rd-font-body);background:0 0;border-radius:6px;padding:5px 10px}.restored-analytics [aria-label=Chart\ metric] button[aria-pressed=true]{background:var(--rd-color-paper);color:var(--rd-color-ink)}.restored-analytics .an-previous{color:var(--rd-color-muted);background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-end;gap:6px;min-width:0;max-width:min(310px,100%);display:inline-flex}.restored-analytics .an-previous>button{border:1px solid var(--rd-color-rule);border-radius:var(--rd-radius-control);min-height:36px;color:var(--rd-color-muted);background:var(--rd-color-paper);padding:7px 10px;font-size:12px}.restored-analytics .an-previous>button[aria-pressed=true]{color:var(--rd-color-body);background:var(--an-comparison-surface);border-color:var(--an-comparison-rule)}.an-previous>button>span:first-child{opacity:.85;border-top-style:dashed}.an-previous>small{text-align:right;font-size:11px;line-height:1.5}.an-comparison-available{color:var(--rd-color-muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.an-comparison-available>button{color:var(--rd-color-accent);text-underline-offset:3px;text-decoration:underline}.an-previous>button[aria-pressed=false]>span:first-child{opacity:.55}.an-previous>button[aria-pressed=false]:hover{background:var(--rd-color-hover)}.an-series{flex-wrap:wrap;gap:8px;display:flex}.restored-analytics .an-series-chip{border:1px solid var(--rd-color-rule);opacity:1;min-height:36px;color:var(--rd-color-muted);border-radius:8px;flex-shrink:0;gap:8px;padding:7px 12px;font-size:12px}.an-series-chip[aria-pressed=true]{background:var(--rd-color-selected);border-color:var(--rd-color-field);color:var(--rd-color-ink)}.an-series-chip:hover{background:var(--rd-color-hover)}.an-series-chip>span{border-radius:3px}.an-chart-plot{min-height:255px;padding-top:14px}.an-channel-mix{flex-direction:column;padding:22px 20px 18px;display:flex}.an-channel-mix>header{margin-bottom:16px}.an-channel-mix>header p{color:var(--rd-color-muted);margin-top:4px;font-size:11px;line-height:1.55}.an-mix-rows{gap:var(--rd-space-xs) var(--rd-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.restored-analytics .an-mix-row{text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;padding:10px 6px;transition:background-color .12s;display:grid}.an-mix-row:hover{background:var(--rd-color-hover)}.an-mix-identity{align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:500;display:flex}.an-mix-identity>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.an-mix-identity>svg{flex-shrink:0;width:16px;height:16px}.an-mix-value{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.an-mix-value>svg{width:12px;height:12px;color:var(--rd-color-muted);opacity:.6}.an-mix-bar-row{grid-column:1/-1;align-items:center;gap:8px;padding-left:24px;display:flex}.an-mix-track{background:var(--rd-color-surface);border-radius:4px;flex:1;height:7px;display:block;overflow:hidden}.an-mix-track>span{border-radius:inherit;height:100%;display:block}.an-mix-share{min-width:28px;color:var(--rd-color-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:10px}.an-mix-footnote{border-top:1px solid var(--rd-color-rule);color:var(--rd-color-muted);margin-top:auto;padding-top:14px;font-size:10px;line-height:1.6}.an-performance{padding:0;overflow:hidden}.an-section-heading{justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.an-section-heading h2{font-size:14px;font-weight:500}.an-section-heading p{color:var(--rd-color-muted);margin-top:4px;font-size:11px}.an-section-heading>span{color:var(--rd-color-muted);white-space:nowrap;font-size:11px}.an-performance .an-table-wrap{border:0;border-top:1px solid var(--rd-color-rule);border-radius:0}.an-performance table{min-width:860px}.an-performance thead{text-transform:none;letter-spacing:0;background:var(--rd-color-surface);font-size:11px;font-weight:400}.an-performance th{padding:13px 16px;font-weight:400}.an-performance td{padding:16px;font-size:13px}.an-performance tbody tr:hover{background:var(--rd-color-hover)}.an-performance td:first-child>button{text-align:left;align-items:center;gap:9px;min-width:145px;display:flex}.an-table-channel{gap:3px;display:grid}.an-table-channel>strong{font-size:12px;font-weight:500}.an-table-channel>small{color:var(--rd-color-muted);font-size:10px}.an-performance .an-metric-pair{flex-direction:column;align-items:flex-end;gap:5px}.an-performance .an-delta{background:0 0;padding:0;font-weight:400}.an-performance .an-delta[data-direction=up]{color:var(--rd-color-success)}.an-performance .an-delta[data-direction=down]{color:var(--rd-color-error)}.an-performance .an-delta[data-direction=flat]{color:var(--rd-color-muted)}.an-performance .an-mobile-performance{padding:0 16px 16px}.an-channel-heading{align-items:center;gap:10px;margin-bottom:18px;display:flex}.an-channel-heading>svg{flex-shrink:0;width:20px;height:20px}@media (width>=1280px){:is(.an-supporting-metrics:has(>:nth-child(5):last-child),.an-supporting-metrics:has(>:nth-child(6):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))}}.an-channel-heading h2{font-size:16px;font-weight:500}.an-channel-heading p{color:var(--rd-color-muted);margin-top:4px;font-size:12px}.an-channel-chart{padding:22px 20px}.an-summary-metrics+.an-channel-chart,.an-channel-details+.an-channel-chart{margin-top:var(--rd-space-lg)}.an-channel-details{margin-top:var(--rd-space-lg);padding-top:var(--rd-space-lg)}.an-channel-chart>.an-chart-heading{margin-bottom:20px}.restored-analytics .an-drill-stat{text-align:left;justify-content:flex-start;align-items:flex-start}.an-drill-stat>p:first-of-type{padding:0 var(--rd-space-md) 0 0;font-size:12px;line-height:1.5}.an-drill-stat>p:nth-of-type(2){margin-top:var(--rd-space-xs)}.an-drill-stat>span{justify-content:flex-start;margin-left:0}.restored-analytics .an-drill-stat[data-revenue=true]{background:var(--rd-color-accent);color:var(--rd-color-accent-ink);border-color:#0000}.an-drill-stat[data-revenue=true]>p:nth-of-type(2){color:var(--rd-color-accent-ink)}.an-drill-stat[data-revenue=true]>:is(p:first-of-type,span[role=status],p:last-of-type:not(:nth-of-type(2))),.an-drill-stat[data-revenue=true]>button{color:color-mix(in oklab, var(--rd-color-accent-ink) 80%, transparent)}.an-drill-stat[data-revenue=true]>button:hover{background:color-mix(in oklab, var(--rd-color-accent-ink) 16%, transparent);color:var(--rd-color-accent-ink)}.restored-analytics :is(.an-supporting-metrics,.an-secondary-metrics) .an-drill-stat{background:var(--rd-color-surface);border-color:#0000;min-height:132px}.restored-analytics .an-page :is(div,p).border-dashed{background:var(--rd-color-surface);border-style:solid}.an-grid-analytics{border-radius:12px;padding:22px}.an-grid-analytics h2{font-size:18px;font-weight:500}.an-grid-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.an-grid-summary{gap:var(--rd-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.an-grid-destinations{min-width:0}.restored-analytics .an-grid-summary>.an-grid-revenue,.an-grid-revenue{background:var(--rd-color-accent);color:var(--rd-color-accent-ink)}.an-grid-revenue>:is(.text-muted-foreground,.an-metric-label,.an-metric-note){color:color-mix(in oklab, var(--rd-color-accent-ink) 80%, transparent)}.an-grid-awaiting{background:var(--rd-color-surface);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px;padding:24px;display:flex}.an-grid-awaiting>svg{color:var(--rd-color-muted)}.an-grid-awaiting p{font-size:13px;font-weight:500}.an-grid-awaiting span{max-width:350px;color:var(--rd-color-muted);font-size:12px;line-height:1.6}.an-grid-awaiting a{color:var(--rd-color-accent);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.an-page button:focus-visible{outline:2px solid var(--rd-color-focus);outline-offset:2px}.an-page .recharts-cartesian-grid line{stroke-opacity:.7}@media (width>=640px) and (width<=1100px){.an-channel-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.an-trend-layout{grid-template-columns:minmax(0,1fr)}.an-channel-mix .an-mix-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.an-mix-footnote{margin-top:12px}.an-trend,.an-channel-mix{padding:18px 16px}.an-chart-heading{flex-wrap:wrap}.restored-analytics{--an-metric-padding:var(--rd-space-md)}}@media (width<=900px){.an-header{flex-direction:column;align-items:flex-start;gap:16px}.an-header>div:first-child{flex-basis:auto}.an-header-actions{justify-content:flex-start;align-self:stretch}}@media (width<=600px){.an-header-actions{flex-wrap:wrap}.an-header-actions>div:first-child{flex:160px}.restored-analytics .an-header-actions button[role=combobox]{width:100%}.restored-analytics .an-tabs>button{padding-inline:var(--rd-space-sm)}.an-report-context{gap:var(--rd-space-xs);flex-wrap:wrap}.an-refresh-area{flex-wrap:wrap;flex-shrink:1;min-width:0}.an-kpis,.an-summary-metrics,.an-grid-summary{gap:var(--rd-space-sm)}.restored-analytics :is(.an-stat,.an-drill-stat,.an-grid-summary>div){min-height:156px}.an-stat-icons>span{display:none}.an-metric-value,.an-stat-value>p{font-size:24px}.an-metric-value[data-subdued=true],.an-stat-value[data-subdued=true]>p,.an-metric-placeholder{font-size:12px}.an-channel-mix .an-mix-rows{grid-template-columns:minmax(0,1fr)}.an-chart-controls{justify-content:flex-start}.an-chart-controls .an-previous{align-items:flex-start}.an-chart-controls .an-previous>small{text-align:left}.an-chart-options{gap:8px}.an-chart-options>span{max-width:110px;line-height:1.5}.an-section-heading{align-items:flex-start;gap:var(--rd-space-xs);padding:var(--rd-space-md);flex-direction:column}.an-section-heading>span{display:none}.an-grid-analytics{padding:16px}}@media (width<=374px){.an-kpis,.an-summary-metrics,.an-grid-summary{grid-template-columns:minmax(0,1fr)}.restored-analytics :is(.an-stat,.an-drill-stat,.an-grid-summary>div){min-height:140px}.an-metric-label,.an-stat-label{min-height:18px}.an-chart-options{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.an-page *,.an-page :before{transition:none!important}}
