.QuickStatsGrid_grid__KLUEb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-lg)}.QuickStatsGrid_card__REthG{display:grid;grid-template-columns:44px minmax(0,1fr);grid-column-gap:var(--space-sm);column-gap:var(--space-sm);align-content:center;height:100%;min-height:132px}.QuickStatsGrid_iconWrap__oiZjW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;grid-row:1/span 3;border-radius:var(--radius-md)}.QuickStatsGrid_primary__fnWjw{color:var(--color-primary);background:rgba(59,130,246,.12)}.QuickStatsGrid_gold__Ze_vS{color:var(--color-gold);background:rgba(240,185,79,.12)}.QuickStatsGrid_violet__a_Ke6{color:var(--color-violet);background:rgba(139,92,246,.12)}.QuickStatsGrid_success__y7RAH{color:var(--color-success);background:rgba(52,211,153,.12)}.QuickStatsGrid_label__a32HL{grid-column:2;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.QuickStatsGrid_value__pg89A{grid-column:2;font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.QuickStatsGrid_footer__mcbNq{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:var(--space-xs)}.QuickStatsGrid_sublabel__Y_IC7{grid-column:2;font-size:11px;color:var(--color-text-muted)}@media (max-width:720px){.QuickStatsGrid_grid__KLUEb{grid-template-columns:1fr}.QuickStatsGrid_card__REthG{min-height:106px}}.QuickStatsGrid_delta__c_fyY{display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:700;color:var(--color-success)}.QuickStatsGrid_deltaDown__Q50AY{color:var(--color-danger)}.QuickStatsGrid_deltaIcon__8SRKL{transition:none}.QuickStatsGrid_deltaIconUp__Mak37{transform:rotate(-90deg)}.QuickStatsGrid_deltaIconDown__u_3fu{transform:rotate(90deg)}.QuickStatsGrid_grid__KLUEb{grid-template-columns:repeat(4,minmax(0,1fr))}.QuickStatsGrid_card__REthG{grid-template-columns:minmax(0,1fr) 40px;min-height:180px;align-content:start;gap:12px;padding:24px}.QuickStatsGrid_iconWrap__oiZjW{grid-column:2;grid-row:1}.QuickStatsGrid_label__a32HL{grid-column:1;grid-row:1;align-self:center;text-transform:uppercase;letter-spacing:.06em}.QuickStatsGrid_value__pg89A{grid-column:1/-1;font-size:clamp(24px,2.2vw,36px)}.QuickStatsGrid_sublabel__Y_IC7{grid-column:1/-1}@media(max-width:1100px){.QuickStatsGrid_grid__KLUEb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.QuickStatsGrid_card__REthG{padding:14px;gap:8px;min-height:156px}.QuickStatsGrid_iconWrap__oiZjW{width:30px;height:30px}.QuickStatsGrid_label__a32HL{font-size:10px}.QuickStatsGrid_value__pg89A{font-size:24px}}@media(max-width:380px){.QuickStatsGrid_grid__KLUEb{grid-template-columns:minmax(0,1fr)}}.QuickStatsGrid_label__a32HL{overflow-wrap:anywhere}.TrainingVolumeChart_card__QfUUG{padding:var(--space-lg)}.TrainingVolumeChart_header__0rsZO{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-md)}.TrainingVolumeChart_title__xdVYf{font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary)}.TrainingVolumeChart_total__m6mrZ{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:600;margin-top:4px}.TrainingVolumeChart_unit__NbbOi{font-size:var(--font-size-lg);color:var(--color-text-secondary);font-weight:500}.TrainingVolumeChart_totalLabel__m_zRN{font-size:var(--font-size-xs);color:var(--color-text-muted)}.TrainingVolumeChart_emptyState__aazgW{padding:var(--space-xl) 0;text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.TrainingVolumeChart_modeTabs__diSXW{display:flex;gap:6px;flex-shrink:0}.TrainingVolumeChart_modeTab__cfn56{padding:7px 14px;font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-secondary);background:var(--color-card-alt);border:1px solid var(--color-border);border-radius:var(--radius-pill)}.TrainingVolumeChart_modeTabActive__TDHIo{color:#061019;background:var(--gradient-primary);border-color:transparent}.TrainingVolumeChart_chartWrapper__rrGg0{position:relative}.TrainingVolumeChart_svg__EKu1P{display:block;width:100%;height:220px;overflow:visible;cursor:crosshair}.TrainingVolumeChart_line__ex7ZF{fill:none;stroke:var(--color-primary);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.TrainingVolumeChart_hoverLine__VDYGP{stroke:var(--color-border-strong);stroke-width:1;stroke-dasharray:3 3}.TrainingVolumeChart_hoverDot__15m0l{fill:var(--color-bg);stroke:var(--color-primary);stroke-width:2.5}.TrainingVolumeChart_tooltip__k_Y0_{position:absolute;transform:translate(-50%,-130%);display:flex;flex-direction:column;align-items:center;padding:6px 10px;white-space:nowrap;pointer-events:none;background:var(--color-card);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-elevated)}.TrainingVolumeChart_tooltipValue__iBL4S{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-primary)}.TrainingVolumeChart_axis__ALey9,.TrainingVolumeChart_tooltipDate__BD61d{font-size:10px;color:var(--color-text-muted)}.TrainingVolumeChart_axis__ALey9{display:flex;justify-content:space-between;margin-top:var(--space-xs)}@media (max-width:640px){.TrainingVolumeChart_header__0rsZO{flex-direction:column}.TrainingVolumeChart_modeTabs__diSXW{width:100%}.TrainingVolumeChart_modeTab__cfn56{flex:1 1;text-align:center}}