.page.svelte-uy2dd0{background-color:var(--color-surface-canvas);min-height:calc(100vh - 4.5rem - 130px);margin:-1em;padding:1em}.page-inner.svelte-uy2dd0{max-width:760px;margin:0 auto;padding:2.5rem 1rem 3rem}.page-header.svelte-uy2dd0{text-align:center;margin-bottom:2rem}.page-title.svelte-uy2dd0{background:linear-gradient(135deg, var(--color-title-from) 0%, var(--color-title-to) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.2rem;font-weight:800}.page-subtitle.svelte-uy2dd0{color:var(--color-text-secondary);max-width:560px;margin:0 auto;font-size:1.05rem}.glass-card.svelte-uy2dd0{background:color-mix(in srgb, var(--color-surface-raised) 45%, transparent);border:1px solid var(--color-border-subtle);-webkit-backdrop-filter:blur(16px);border-radius:20px;padding:2rem;box-shadow:0 10px 30px -10px #0000004d}.card-header.svelte-uy2dd0{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.card-header.svelte-uy2dd0 h2:where(.svelte-uy2dd0){color:var(--color-text-primary);margin:0;font-size:1.5rem;font-weight:700}.header-icon.svelte-uy2dd0{color:var(--color-accent);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-accent) 40%, transparent));font-size:1.4rem}.header-icon-timer.svelte-uy2dd0{color:var(--color-danger);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-danger) 40%, transparent));font-size:1.4rem}.spacing-top.svelte-uy2dd0{margin-top:2rem}.card-description.svelte-uy2dd0{color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.95rem}.exercise-links.svelte-uy2dd0{flex-direction:column;gap:.75rem;display:flex}
