.stats_hero__mvlTx,.stats_page__FdpGW{display:grid;gap:var(--space-lg)}.stats_hero__mvlTx{padding:clamp(22px,4vw,34px);border:3px solid var(--neo-outline);border-radius:30px;background:radial-gradient(circle at top right,rgba(255,176,72,.28),transparent 30%),radial-gradient(circle at left center,rgba(124,92,255,.16),transparent 34%),var(--surface-hero-light);box-shadow:8px 8px 0 var(--neo-shadow-soft)}.stats_actionRow__lFKe_,.stats_chartSummaryRow__TnvMh,.stats_heroTop__vexHL,.stats_quickActions__fykDl,.stats_sectionHeader___b_yN{display:flex;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.stats_heroCopy__tks8D{display:grid;gap:12px;max-width:780px}.stats_eyebrow__Q2xr_,.stats_sectionEyebrow__3R0F9{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.76);border:1px solid var(--surface-outline-accent-light);color:var(--accent-strong);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.stats_title__g_yzk{margin:0;font-size:clamp(2.2rem,5vw,3.3rem);line-height:.98;letter-spacing:-.04em}.stats_emptyHint__w0Bdg,.stats_heroStatNote__UB_YD,.stats_highlightItem__X9FTq p,.stats_loadingHint__rZ9LN,.stats_metricMeta__nRSW1,.stats_sectionText__5c_uT,.stats_subtitle__n40rI{color:var(--text-secondary)}.stats_subtitle__n40rI{margin:0;line-height:1.7;max-width:66ch}.stats_heroBadge__xkgiu{display:grid;gap:6px;min-width:min(320px,100%);max-width:360px;padding:18px 20px;border-radius:24px;border:3px solid var(--neo-outline);background:linear-gradient(150deg,rgba(255,255,255,.92),rgba(245,239,255,.88));box-shadow:5px 5px 0 var(--neo-shadow-soft)}.stats_activityBarCard__ZFTa_ small,.stats_activityBarCard__ZFTa_ span,.stats_chartAxis__KVXiG span,.stats_heroBadgeLabel__g_CxS,.stats_heroStatLabel__JYh95,.stats_metricLabel__d7ssl{color:var(--text-muted);font-size:.82rem}.stats_heroBadgeValue__OQwqU{font-size:1.3rem;font-weight:800;letter-spacing:-.03em}.stats_heroBadgeText__EExf4{color:var(--text-secondary);line-height:1.55}.stats_heroGrid__QtJ2C{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stats_heroStat__SeLU9{display:grid;gap:8px;padding:18px;border-radius:22px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.84);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_heroStatValue__Hs_57{font-size:1.5rem;font-weight:800;letter-spacing:-.03em}.stats_periodCard__ghfZU{display:grid;gap:var(--space-md);padding:clamp(18px,3vw,24px);border-radius:28px;border:3px solid var(--neo-outline);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(250,246,239,.96));box-shadow:6px 6px 0 var(--neo-shadow-soft)}.stats_sectionTitle__JiDO1{margin:0;font-size:1.16rem}.stats_emptyHint__w0Bdg,.stats_heroStatNote__UB_YD,.stats_highlightItem__X9FTq p,.stats_loadingHint__rZ9LN,.stats_metricMeta__nRSW1,.stats_sectionText__5c_uT{line-height:1.6;margin:0}.stats_periodButtons__4qxQa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stats_periodButton__LE6hE{width:100%;min-height:56px;padding:14px 18px;border-radius:20px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.78);color:var(--text-primary);font:inherit;font-weight:700;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_periodButton__LE6hE:hover{transform:translate(2px,2px);border-color:var(--surface-outline-accent-light);box-shadow:2px 2px 0 var(--neo-shadow-soft)}.stats_periodButtonActive__8U6rL{border-color:var(--neo-outline);background:linear-gradient(145deg,#ff8b12,#cf6908);color:#fff8ed;box-shadow:2px 2px 0 var(--neo-shadow-soft)}.stats_metricDeck__zBVfD{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stats_metricCard__B_GQK{display:grid;gap:10px;min-height:154px;padding:18px;border-radius:26px;border:3px solid var(--neo-outline);color:#ffffff;box-shadow:6px 6px 0 var(--neo-shadow-soft)}.stats_metricCardSun__y_VhT{background:linear-gradient(150deg,#ff8b12,#cf6908)}.stats_metricCardCyan__hix3a{background:linear-gradient(150deg,#0ea5b7,#0d6f7a)}.stats_metricCardViolet__huzOL{background:linear-gradient(150deg,#7c5cff,#5032ca)}.stats_metricCardRose__8aIeX{background:linear-gradient(150deg,#ff6b6b,#d9485f)}.stats_metricCard__B_GQK .stats_metricLabel__d7ssl,.stats_metricCard__B_GQK .stats_metricMeta__nRSW1{color:rgba(255,255,255,.8)}.stats_metricValue__FcEr_{font-size:2rem;line-height:1;font-weight:800;letter-spacing:-.04em}.stats_chartDeck__nrqLQ{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.stats_chartPanel__OOKdz{display:grid;gap:16px;padding:clamp(18px,3vw,26px);border-radius:30px;border:3px solid var(--neo-outline);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,246,239,.96));box-shadow:6px 6px 0 var(--neo-shadow-soft)}.stats_chartPanelWide__qXGXu{grid-column:span 2}.stats_chartPanelAccent__jon8K{background:radial-gradient(circle at top right,rgba(124,92,255,.14),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,244,255,.96))}.stats_chartSurface__ooZRn{display:grid;gap:10px}.stats_chartSvg__hYQOL{width:100%;height:auto;display:block}.stats_chartGridLine__tSPCj{stroke:rgba(34,23,15,.36);stroke-width:2;stroke-dasharray:6 8}.stats_chartAverageLine__JxKYf{stroke:#ff8b12;stroke-width:3;stroke-dasharray:10 8}.stats_chartStroke__GG62S{fill:none;stroke:#22170f;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter}.stats_chartNode__XzH5_{fill:#ffcf6d;stroke:#22170f;stroke-width:3}.stats_weightStroke__Yq9y5{fill:none;stroke:#22170f;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter}.stats_weightNode__lmXhx{fill:#9dd9ff;stroke:#22170f;stroke-width:3}.stats_chartAxis__KVXiG{display:grid;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:6px}.stats_chartAxis__KVXiG span{text-align:center}.stats_summaryChip__Ke4mK{display:grid;gap:4px;min-width:170px;padding:12px 14px;border-radius:18px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.82);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_summaryChip__Ke4mK span{color:var(--text-muted);font-size:.78rem}.stats_summaryChip__Ke4mK strong{font-size:1.02rem}.stats_macroPanel__iLZz5{display:grid;gap:18px}.stats_macroRing__x49L7{width:min(280px,100%);aspect-ratio:1;margin:0 auto;padding:26px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(118,84,36,.08)}.stats_macroRingCenter__iL4vm{width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,.94);display:grid;place-items:center;text-align:center;gap:4px}.stats_macroRingCenter__iL4vm small,.stats_macroRingCenter__iL4vm span{color:var(--text-muted)}.stats_macroRingCenter__iL4vm strong{font-size:2rem;line-height:1;letter-spacing:-.04em}.stats_macroLegend__Qes5Z{display:grid;gap:12px}.stats_macroLegendItem__pciql{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.82);border:3px solid var(--neo-outline);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_macroLegendItem__pciql div{display:grid;gap:4px}.stats_macroLegendItem__pciql span{color:var(--text-secondary);font-size:.85rem}.stats_macroLegendSwatch__aJ8XH{width:14px;height:54px;border-radius:999px}.stats_activityBars__xCEJA{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.stats_activityBarCard__ZFTa_{display:grid;gap:8px;justify-items:center;padding:14px 10px;border-radius:20px;background:rgba(255,255,255,.78);border:3px solid var(--neo-outline);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_activityBarShell__4E3Ul{width:100%;height:148px;display:flex;align-items:flex-end;justify-content:center;padding:8px;border-radius:16px;border:3px solid var(--neo-outline);background:linear-gradient(180deg,rgba(17,182,200,.08),rgba(124,92,255,.08))}.stats_activityBarFill__jyINY{width:min(36px,100%);min-height:8px;border-radius:8px 8px 10px 10px;border:3px solid var(--neo-outline);background:linear-gradient(180deg,#11b6c8,#7c5cff);box-shadow:3px 3px 0 var(--neo-shadow-soft)}.stats_activityBarCard__ZFTa_ strong{font-size:1rem}.stats_consistencyGrid__BqKk4{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.stats_consistencyTile__WBhgi{display:grid;gap:8px;justify-items:center;padding:14px 10px;border-radius:20px;background:rgba(255,255,255,.78);border:3px solid var(--neo-outline);text-align:center;box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_consistencySwatch__puBYI{width:100%;height:56px;border-radius:16px;border:3px solid var(--neo-outline)}.stats_consistencyTile__WBhgi strong{font-size:.95rem}.stats_consistencyTile__WBhgi span{color:var(--text-secondary);font-size:.8rem;line-height:1.45}.stats_highlightList__dok3t{display:grid;gap:12px}.stats_highlightItem__X9FTq{display:grid;gap:6px;padding:14px 16px;border-radius:20px;background:rgba(255,255,255,.8);border:3px solid var(--neo-outline);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.stats_highlightItem__X9FTq strong{font-size:1rem}.stats_highlightItem__X9FTq span{color:var(--accent-strong);font-size:1.08rem;font-weight:800}.stats_quickActions__fykDl{align-items:stretch}.stats_primaryAction__KtF6M,.stats_quickActions__fykDl .btn{width:100%}.dark .stats_hero__mvlTx{border-color:var(--neo-outline);background:radial-gradient(circle at top right,rgba(255,170,75,.18),transparent 30%),radial-gradient(circle at left center,rgba(124,92,255,.16),transparent 38%),var(--surface-hero-dark);box-shadow:8px 8px 0 rgba(0,0,0,.45)}.dark .stats_eyebrow__Q2xr_,.dark .stats_sectionEyebrow__3R0F9{background:rgba(255,255,255,.05);border-color:var(--surface-outline-accent-dark);color:var(--accent-strong)}.dark .stats_activityBarCard__ZFTa_ strong,.dark .stats_consistencyTile__WBhgi strong,.dark .stats_heroBadgeValue__OQwqU,.dark .stats_heroStatValue__Hs_57,.dark .stats_highlightItem__X9FTq strong,.dark .stats_macroRingCenter__iL4vm strong,.dark .stats_metricValue__FcEr_,.dark .stats_sectionTitle__JiDO1,.dark .stats_summaryChip__Ke4mK strong,.dark .stats_title__g_yzk{color:var(--text-primary)}.dark .stats_consistencyTile__WBhgi span,.dark .stats_emptyHint__w0Bdg,.dark .stats_heroBadgeText__EExf4,.dark .stats_heroStatNote__UB_YD,.dark .stats_highlightItem__X9FTq p,.dark .stats_loadingHint__rZ9LN,.dark .stats_macroLegendItem__pciql span,.dark .stats_sectionText__5c_uT,.dark .stats_subtitle__n40rI{color:var(--text-secondary)}.dark .stats_activityBarCard__ZFTa_ small,.dark .stats_activityBarCard__ZFTa_ span,.dark .stats_chartAxis__KVXiG span,.dark .stats_heroBadgeLabel__g_CxS,.dark .stats_heroStatLabel__JYh95,.dark .stats_macroRingCenter__iL4vm small,.dark .stats_macroRingCenter__iL4vm span,.dark .stats_metricLabel__d7ssl,.dark .stats_summaryChip__Ke4mK span{color:var(--text-muted)}.dark .stats_activityBarCard__ZFTa_,.dark .stats_activityBarShell__4E3Ul,.dark .stats_chartPanel__OOKdz,.dark .stats_consistencyTile__WBhgi,.dark .stats_heroBadge__xkgiu,.dark .stats_heroStat__SeLU9,.dark .stats_highlightItem__X9FTq,.dark .stats_macroLegendItem__pciql,.dark .stats_macroRingCenter__iL4vm,.dark .stats_periodButton__LE6hE,.dark .stats_periodCard__ghfZU,.dark .stats_summaryChip__Ke4mK{border-color:var(--neo-outline);background:rgba(255,255,255,.05);box-shadow:4px 4px 0 rgba(0,0,0,.38)}.dark .stats_chartPanelAccent__jon8K{background:radial-gradient(circle at top right,rgba(124,92,255,.14),transparent 36%),rgba(255,255,255,.05)}.dark .stats_periodButtonActive__8U6rL{border-color:rgba(255,170,75,.32);background:linear-gradient(145deg,#ff8b12,#cf6908);color:#ffffff}.dark .stats_metricCard__B_GQK{color:#ffffff}.dark .stats_chartGridLine__tSPCj{stroke:rgba(255,248,232,.22)}.dark .stats_chartAverageLine__JxKYf{stroke:rgba(255,209,111,.86)}.dark .stats_chartStroke__GG62S,.dark .stats_weightStroke__Yq9y5{stroke:#f7e7cf}.dark .stats_chartNode__XzH5_{fill:#ffd36f;stroke:#f7e7cf}.dark .stats_weightNode__lmXhx{fill:#9dd9ff;stroke:#f7e7cf}.dark .stats_highlightItem__X9FTq span{color:var(--accent-strong)}@media (max-width:980px){.stats_chartDeck__nrqLQ{grid-template-columns:1fr}.stats_chartPanelWide__qXGXu{grid-column:span 1}}@media (max-width:720px){.stats_periodButtons__4qxQa{grid-template-columns:1fr}.stats_heroBadge__xkgiu{max-width:none}.stats_chartAxis__KVXiG{grid-template-columns:repeat(auto-fit,minmax(54px,1fr))}.stats_actionRow__lFKe_,.stats_chartSummaryRow__TnvMh,.stats_quickActions__fykDl{flex-direction:column}.stats_actionRow__lFKe_ .btn,.stats_quickActions__fykDl .btn{width:100%}}