.dashboard.svelte-1uha8ag{display:flex;flex-direction:column;gap:1.25rem}.header.svelte-1uha8ag{padding:.5rem 0}.greeting.svelte-1uha8ag{font-size:1.5rem;font-weight:700;margin:0}.subtext.svelte-1uha8ag{color:var(--text-secondary);margin:.25rem 0 0;font-size:.9rem}.stats-row.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.stat-card.svelte-1uha8ag{text-align:center;padding:.75rem .5rem;display:flex;flex-direction:column;gap:.25rem}.unit.svelte-1uha8ag{font-size:.9rem;font-weight:400}.section-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.1rem;font-weight:600;margin:0}.link.svelte-1uha8ag{color:var(--accent);text-decoration:none;font-size:.85rem}.inbox-card.svelte-1uha8ag,.workout-card.svelte-1uha8ag{display:block;text-decoration:none;color:inherit;margin-bottom:.5rem;transition:border-color .15s}.inbox-card.svelte-1uha8ag:hover,.workout-card.svelte-1uha8ag:hover{border-color:var(--accent)}.inbox-top.svelte-1uha8ag,.workout-top.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.inbox-name.svelte-1uha8ag{font-weight:600;font-size:.95rem}.inbox-meta.svelte-1uha8ag,.workout-stats.svelte-1uha8ag{display:flex;gap:.5rem;color:var(--text-secondary);font-size:.8rem}.dot.svelte-1uha8ag{color:var(--text-muted)}.coach-preview.svelte-1uha8ag{margin:.5rem 0 0;font-size:.8rem;color:var(--text-muted);line-height:1.4}.workout-date.svelte-1uha8ag{font-weight:600;font-size:.9rem}.workout-type.svelte-1uha8ag{color:var(--text-secondary);font-size:.8rem}.empty.svelte-1uha8ag{text-align:center;color:var(--text-secondary);padding:2rem}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 1rem}.quick-actions.svelte-1uha8ag{margin-top:.5rem}.full-width.svelte-1uha8ag{width:100%}
