.WeekSummary_root__Tkbre{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--color-border)}.WeekSummary_caption__V_PRY{margin:0;font-size:13px;font-weight:700;color:var(--color-text-muted)}.WeekSummary_stats__PtS72{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr);grid-gap:8px;gap:8px;margin:0}.WeekSummary_stat__XbzLx{--tone:var(--color-text-muted);display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--tone) 11%,var(--color-surface));border:1px solid color-mix(in srgb,var(--tone) 22%,transparent)}.WeekSummary_stat__XbzLx dt{font-size:12px;font-weight:700;color:var(--color-text-muted)}.WeekSummary_stat__XbzLx dd{margin:0;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:color-mix(in srgb,var(--tone) 75%,var(--color-text));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.WeekSummary_stat__XbzLx dd small{font-size:13px;font-weight:700;color:var(--color-text-muted)}.WeekSummary_up__Z7U1R{--tone:var(--level-good)}.WeekSummary_down__EQGSl,.WeekSummary_flat__Dvf8S{--tone:var(--color-text-muted)}.WeekSummary_down__EQGSl dd,.WeekSummary_flat__Dvf8S dd{color:var(--color-text)}.WeekSummary_days__6k_P8{--tone:var(--color-accent)}.WeekSummary_note__UHLlw{margin:0;font-size:13px;color:var(--color-text-muted)}.WeekSummary_note__UHLlw strong{color:var(--color-text)}.WeekSummary_empty__q47Hb{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-muted)}@media (max-width:560px){.WeekSummary_stat__XbzLx{padding:8px 10px}.WeekSummary_stat__XbzLx dd{font-size:15px}}.Dashboard_dashboard__kqaq_{--card-title-size:18px;--card-title-color:color-mix(in srgb,var(--color-accent) 72%,var(--color-text));container:panel/inline-size;display:flex;flex-direction:column;gap:20px;max-width:1240px;margin:0 auto}.Dashboard_columns__3Q_f7{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px}.Dashboard_aside__E3cmM,.Dashboard_main__jT4JC{display:flex;flex-direction:column;gap:20px;min-width:0}.Dashboard_slot__onZfr{display:flex;flex-direction:column;min-width:0}.Dashboard_slot__onZfr:empty{display:none}@container panel (min-width: 720px){.Dashboard_columns__3Q_f7{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.Dashboard_aside__E3cmM>:first-child{flex:1 0 auto}}@media (max-width:560px){.Dashboard_dashboard__kqaq_{gap:14px}}@container panel (max-width: 559px){.Dashboard_aside__E3cmM,.Dashboard_columns__3Q_f7,.Dashboard_main__jT4JC{gap:14px}}.Dashboard_demoBanner__Cpvdn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:14px 18px;background:var(--color-accent-soft);border:1px solid var(--color-border);border-radius:var(--radius-md)}.Dashboard_demoText__M0MEC{margin:0;flex:1 1 320px;font-size:14px;line-height:1.5;color:var(--color-text)}.Dashboard_demoActions__xEp6j{display:flex;gap:8px;flex-shrink:0}.Dashboard_demoPrimary__dk5Wt,.Dashboard_demoSecondary__6eXAa{display:inline-flex;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;border-radius:var(--radius-sm)}.Dashboard_demoPrimary__dk5Wt{color:var(--color-on-accent);background:var(--color-accent)}.Dashboard_demoSecondary__6eXAa{color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-border)}