.DashboardStreamingFallbacks-module__iY_7aa__section{gap:var(--space-md);display:grid}.DashboardStreamingFallbacks-module__iY_7aa__shimmer{position:relative;overflow:hidden}.DashboardStreamingFallbacks-module__iY_7aa__shimmer:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-neutral-100)70%,transparent),transparent);animation:DashboardStreamingFallbacks-module__iY_7aa__streamSkeleton var(--duration-slow)linear infinite;position:absolute;inset:0}.DashboardStreamingFallbacks-module__iY_7aa__surface{background:color-mix(in srgb,var(--color-neutral-200)68%,transparent);border-radius:var(--radius-sm)}.DashboardStreamingFallbacks-module__iY_7aa__statsGrid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DashboardStreamingFallbacks-module__iY_7aa__statCard{border:var(--border-width-thin)solid var(--color-border-subtle);border-radius:var(--radius-md);min-height:calc(var(--space-3xl) + var(--space-2xl));background:var(--color-surface-card);padding:var(--space-md);gap:var(--space-sm);display:grid}.DashboardStreamingFallbacks-module__iY_7aa__statLine{height:var(--font-size-sm);width:58%}.DashboardStreamingFallbacks-module__iY_7aa__statMetric{height:var(--font-size-xl);width:42%}.DashboardStreamingFallbacks-module__iY_7aa__statTrend{height:var(--font-size-xs);width:36%}.DashboardStreamingFallbacks-module__iY_7aa__rangeRow{justify-content:flex-end;gap:var(--space-2xs);display:flex}.DashboardStreamingFallbacks-module__iY_7aa__rangeChip{width:calc(var(--space-xl) + var(--space-xs));height:calc(var(--space-lg) + var(--space-2xs));border-radius:var(--radius-sm)}.DashboardStreamingFallbacks-module__iY_7aa__analyticsCard{border:var(--border-width-thin)solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);min-height:calc(var(--space-3xl) + var(--space-2xl));padding:var(--space-md);gap:var(--space-sm);display:grid}.DashboardStreamingFallbacks-module__iY_7aa__analyticsHeader{justify-content:space-between;gap:var(--space-sm);display:flex}.DashboardStreamingFallbacks-module__iY_7aa__analyticsTitle{width:34%;height:var(--font-size-lg)}.DashboardStreamingFallbacks-module__iY_7aa__analyticsMeta{width:20%;height:var(--font-size-sm)}.DashboardStreamingFallbacks-module__iY_7aa__analyticsGraph{height:calc(var(--space-3xl) + var(--space-md));border-radius:var(--radius-sm)}.DashboardStreamingFallbacks-module__iY_7aa__analyticsLabels{justify-content:space-between;gap:var(--space-xs);display:flex}.DashboardStreamingFallbacks-module__iY_7aa__analyticsLabel{width:var(--space-xl);height:var(--font-size-xs)}.DashboardStreamingFallbacks-module__iY_7aa__tableHeader{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.DashboardStreamingFallbacks-module__iY_7aa__tableTitle{width:7rem;height:var(--font-size-lg)}.DashboardStreamingFallbacks-module__iY_7aa__tableSearch{width:min(24rem,100%);height:calc(var(--space-xl) + var(--space-xs))}.DashboardStreamingFallbacks-module__iY_7aa__tableShell{border-radius:var(--radius-md);border:var(--border-width-thin)solid var(--color-border-subtle);background:var(--color-surface-card);overflow:hidden}.DashboardStreamingFallbacks-module__iY_7aa__tableHead,.DashboardStreamingFallbacks-module__iY_7aa__tableRow{grid-template-columns:1.3fr 1.6fr repeat(5,minmax(0,1fr));display:grid}.DashboardStreamingFallbacks-module__iY_7aa__tableHead{background:color-mix(in srgb,var(--color-neutral-200)72%,var(--color-surface-card))}.DashboardStreamingFallbacks-module__iY_7aa__headCell,.DashboardStreamingFallbacks-module__iY_7aa__bodyCell{height:calc(var(--space-lg) + var(--space-sm));border-bottom:var(--border-width-thin)solid var(--color-border-subtle);margin:var(--space-xs)}.DashboardStreamingFallbacks-module__iY_7aa__tableRow:last-child .DashboardStreamingFallbacks-module__iY_7aa__bodyCell{border-bottom:0}.DashboardStreamingFallbacks-module__iY_7aa__paginationRow{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.DashboardStreamingFallbacks-module__iY_7aa__pageInfo{width:11rem;height:var(--font-size-sm)}.DashboardStreamingFallbacks-module__iY_7aa__pageControls{gap:var(--space-xs);display:flex}.DashboardStreamingFallbacks-module__iY_7aa__pageControl{width:calc(var(--space-md) + var(--space-xs));height:calc(var(--space-md) + var(--space-xs))}.DashboardStreamingFallbacks-module__iY_7aa__challengeHeader{gap:var(--space-sm);display:grid}.DashboardStreamingFallbacks-module__iY_7aa__challengeTitle{width:13rem;height:var(--font-size-2xl)}.DashboardStreamingFallbacks-module__iY_7aa__challengeSubtitle{width:min(42rem,100%);height:var(--font-size-md)}.DashboardStreamingFallbacks-module__iY_7aa__challengeCard{border:var(--border-width-thin)solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);min-height:calc(var(--space-3xl) + var(--space-xl))}@media (max-width:75rem){.DashboardStreamingFallbacks-module__iY_7aa__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:64rem){.DashboardStreamingFallbacks-module__iY_7aa__tableHeader{flex-direction:column;align-items:flex-start}.DashboardStreamingFallbacks-module__iY_7aa__tableSearch{width:100%}.DashboardStreamingFallbacks-module__iY_7aa__tableHead,.DashboardStreamingFallbacks-module__iY_7aa__tableRow{min-width:52rem}}@media (max-width:48rem){.DashboardStreamingFallbacks-module__iY_7aa__statsGrid{grid-template-columns:1fr}}@keyframes DashboardStreamingFallbacks-module__iY_7aa__streamSkeleton{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.StatsGrid-module__Y84xuG__grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:64rem){.StatsGrid-module__Y84xuG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.StatsGrid-module__Y84xuG__grid{grid-template-columns:1fr}}
.AnalyticsPanel-module__lWrtEq__panelCard{--card-shadow-elevated:var(--shadow-sm);min-height:calc(var(--space-3xl) + var(--space-2xl))}.AnalyticsPanel-module__lWrtEq__headline{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:calc(var(--font-size-lg) + var(--space-xs));display:flex}.AnalyticsPanel-module__lWrtEq__title{font-size:var(--font-size-lg)}.AnalyticsPanel-module__lWrtEq__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.AnalyticsPanel-module__lWrtEq__sparkline{height:calc(var(--space-3xl) + var(--space-md));border-radius:var(--radius-sm);align-items:flex-end;gap:var(--space-2xs);width:100%;padding:var(--space-sm);display:flex}.AnalyticsPanel-module__lWrtEq__barWrap{outline:none;flex:1;align-items:flex-end;height:100%;min-height:100%;display:flex;position:relative}.AnalyticsPanel-module__lWrtEq__barWrap:focus-visible{border-radius:var(--radius-xs);box-shadow:0 0 0 var(--border-width-thick)color-mix(in srgb,var(--color-primary-base)26%,transparent)}.AnalyticsPanel-module__lWrtEq__bar{border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-secondary-base)70%,var(--color-primary-base));width:100%}.AnalyticsPanel-module__lWrtEq__tooltip{left:50%;bottom:calc(100% + var(--space-2xs));transform:translate(-50%,var(--space-2xs));opacity:0;pointer-events:none;transition:opacity var(--duration-fast)var(--ease-standard),transform var(--duration-fast)var(--ease-standard);white-space:nowrap;font-size:var(--font-size-xs);font-family:var(--font-family-mono);color:var(--color-text-inverse);background:color-mix(in srgb,var(--color-neutral-900)92%,transparent);border-radius:var(--radius-xs);padding:var(--space-2xs)var(--space-xs);z-index:2;position:absolute}.AnalyticsPanel-module__lWrtEq__barWrap:hover .AnalyticsPanel-module__lWrtEq__tooltip,.AnalyticsPanel-module__lWrtEq__barWrap:focus-visible .AnalyticsPanel-module__lWrtEq__tooltip{opacity:1;transform:translate(-50%)}.AnalyticsPanel-module__lWrtEq__labels{margin-top:var(--space-xs);justify-content:space-between;gap:var(--space-xs);min-height:var(--font-size-xs);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-family:var(--font-family-mono);display:flex}
.StatsAnalyticsSection-module__4rtZLG__section{gap:var(--space-md);display:grid}.StatsAnalyticsSection-module__4rtZLG__analyticsShell{min-height:0;position:relative}.StatsAnalyticsSection-module__4rtZLG__rangeRow{justify-content:flex-end;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.StatsAnalyticsSection-module__4rtZLG__rangeButton{min-width:calc(var(--space-xl) + var(--space-xs));display:inline-flex}.StatsAnalyticsSection-module__4rtZLG__rangeButton>*{width:100%}.StatsAnalyticsSection-module__4rtZLG__skeletonBar{border-radius:var(--radius-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-neutral-200)82%,transparent),color-mix(in srgb,var(--color-neutral-100)92%,transparent),color-mix(in srgb,var(--color-neutral-200)82%,transparent));animation:StatsAnalyticsSection-module__4rtZLG__dashboardShimmer var(--duration-slow)linear infinite;background-size:200% 100%;display:block}.StatsAnalyticsSection-module__4rtZLG__skeletonChart{--card-shadow-elevated:var(--shadow-sm);width:100%;height:100%;min-height:0}.StatsAnalyticsSection-module__4rtZLG__skeletonOverlay{z-index:2;pointer-events:none;align-items:stretch;display:flex;position:absolute;inset:0}.StatsAnalyticsSection-module__4rtZLG__skeletonHeadline{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:calc(var(--font-size-lg) + var(--space-xs));display:flex}.StatsAnalyticsSection-module__4rtZLG__skeletonTitle{width:min(36%,12rem);height:var(--font-size-lg);border-radius:var(--radius-pill)}.StatsAnalyticsSection-module__4rtZLG__skeletonMeta{width:min(22%,7.5rem);height:var(--font-size-sm);border-radius:var(--radius-pill)}.StatsAnalyticsSection-module__4rtZLG__skeletonSparkline{height:calc(var(--space-3xl) + var(--space-md));border-radius:var(--radius-sm);align-items:flex-end;gap:var(--space-2xs);width:100%;padding:var(--space-sm);display:flex}.StatsAnalyticsSection-module__4rtZLG__skeletonChartBar{border-radius:var(--radius-pill);flex:1;min-height:18%}.StatsAnalyticsSection-module__4rtZLG__skeletonLabels{margin-top:var(--space-xs);justify-content:space-between;gap:var(--space-xs);min-height:var(--font-size-xs);display:flex}.StatsAnalyticsSection-module__4rtZLG__skeletonLabel{width:var(--space-xl);height:var(--font-size-xs);border-radius:var(--radius-pill)}.StatsAnalyticsSection-module__4rtZLG__error{color:var(--color-error);font-size:var(--font-size-sm);margin:0}@keyframes StatsAnalyticsSection-module__4rtZLG__dashboardShimmer{to{background-position:-200% 0}}
