.page.svelte-98wg7q{display:flex;flex-direction:column;gap:1.25rem;max-width:960px}.page-title.svelte-98wg7q{font-size:1.4rem;font-weight:700}.muted.svelte-98wg7q{color:var(--text2);font-size:.88rem}.table-wrap.svelte-98wg7q{overflow-x:auto}table.svelte-98wg7q{width:100%;border-collapse:collapse;font-size:.85rem}th.svelte-98wg7q{text-align:left;padding:.5rem .85rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text3);border-bottom:1px solid var(--border)}td.svelte-98wg7q{padding:.65rem .85rem;border-bottom:1px solid var(--border);color:var(--text2)}td.num.svelte-98wg7q{font-variant-numeric:tabular-nums}td.secondary.svelte-98wg7q{color:var(--text3);font-size:.82rem}tr.svelte-98wg7q:last-child td:where(.svelte-98wg7q){border-bottom:none}tr.svelte-98wg7q:hover td:where(.svelte-98wg7q){background:var(--bg3)}.sport-badge.svelte-98wg7q{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:500;padding:.2rem .5rem;border-radius:6px;background:var(--bg3)}.sport-badge[data-sport=cycling].svelte-98wg7q,.sport-badge[data-sport=stationary_bike].svelte-98wg7q,.sport-badge[data-sport=bike_erg].svelte-98wg7q{background:#eab3081f;color:#a16207}.sport-badge[data-sport=swimming].svelte-98wg7q{background:#06b6d41f;color:#0e7490}.sport-badge[data-sport=hiking].svelte-98wg7q{background:#22c55e1f;color:#15803d}.sport-badge[data-sport=walking].svelte-98wg7q,.sport-badge[data-sport=treadmill_walk].svelte-98wg7q{background:#6366f11f;color:#4338ca}.sport-badge[data-sport=rowing].svelte-98wg7q,.sport-badge[data-sport=ski_erg].svelte-98wg7q{background:#0ea5e91f;color:#0369a1}.sport-badge[data-sport=elliptical].svelte-98wg7q{background:#a855f71f;color:#7e22ce}@media (prefers-color-scheme: dark){.sport-badge[data-sport=cycling].svelte-98wg7q,.sport-badge[data-sport=stationary_bike].svelte-98wg7q,.sport-badge[data-sport=bike_erg].svelte-98wg7q{color:#fbbf24}.sport-badge[data-sport=swimming].svelte-98wg7q{color:#22d3ee}.sport-badge[data-sport=hiking].svelte-98wg7q{color:#4ade80}.sport-badge[data-sport=walking].svelte-98wg7q,.sport-badge[data-sport=treadmill_walk].svelte-98wg7q{color:#818cf8}.sport-badge[data-sport=rowing].svelte-98wg7q,.sport-badge[data-sport=ski_erg].svelte-98wg7q{color:#38bdf8}.sport-badge[data-sport=elliptical].svelte-98wg7q{color:#c084fc}}:root[data-theme=dark] .sport-badge[data-sport=cycling].svelte-98wg7q,:root[data-theme=dark] .sport-badge[data-sport=stationary_bike].svelte-98wg7q,:root[data-theme=dark] .sport-badge[data-sport=bike_erg].svelte-98wg7q{color:#fbbf24}:root[data-theme=dark] .sport-badge[data-sport=swimming].svelte-98wg7q{color:#22d3ee}:root[data-theme=dark] .sport-badge[data-sport=hiking].svelte-98wg7q{color:#4ade80}:root[data-theme=dark] .sport-badge[data-sport=walking].svelte-98wg7q,:root[data-theme=dark] .sport-badge[data-sport=treadmill_walk].svelte-98wg7q{color:#818cf8}:root[data-theme=dark] .sport-badge[data-sport=rowing].svelte-98wg7q,:root[data-theme=dark] .sport-badge[data-sport=ski_erg].svelte-98wg7q{color:#38bdf8}:root[data-theme=dark] .sport-badge[data-sport=elliptical].svelte-98wg7q{color:#c084fc}
