*{box-sizing:border-box}html{color:#18201b;background:#f4f6f2;font-family:Inter,system-ui,sans-serif}body{margin:0}main.svelte-1ol6qct{max-width:1000px;margin:auto;padding:42px 24px 80px}a.svelte-1ol6qct{color:#1d5c3e;font-weight:700;text-decoration:none}header.svelte-1ol6qct{justify-content:space-between;align-items:end;gap:24px;margin:42px 0 30px;display:flex}header.svelte-1ol6qct p:where(.svelte-1ol6qct){color:#1d6a47;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:800}h1.svelte-1ol6qct{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,6vw,4.2rem)}.primary.svelte-1ol6qct{color:#fff;white-space:nowrap;background:#1d5c3e;border-radius:10px;padding:12px 16px}section.svelte-1ol6qct{gap:10px;display:grid}.workout-card.svelte-1ol6qct{color:inherit;font-weight:inherit;background:#fff;border:1px solid #dce3de;border-radius:14px;justify-content:space-between;gap:20px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.workout-card.svelte-1ol6qct:hover{border-color:#8ead99;transform:translateY(-1px)}.workout-card.svelte-1ol6qct span:where(.svelte-1ol6qct){color:#1d6a47;text-transform:uppercase;font-size:.7rem;font-weight:800}h2.svelte-1ol6qct{margin:5px 0}.workout-card.svelte-1ol6qct p:where(.svelte-1ol6qct){color:#68736c;margin:0}.workout-card.svelte-1ol6qct strong:where(.svelte-1ol6qct){color:#526057;align-self:center;font-size:.8rem}.notice.svelte-1ol6qct,.empty.svelte-1ol6qct{color:#8d432e;background:#fff3ec;border-radius:12px;padding:20px}.empty.svelte-1ol6qct{color:#68736c;text-align:center;background:#fff}@media (width<=600px){header.svelte-1ol6qct,.workout-card.svelte-1ol6qct{flex-direction:column;align-items:flex-start}}
