.lesson-row.svelte-1qki7zl{min-height:7.5rem;color:inherit;background:var(--surface-page);transition:background-color var(--duration-base) var(--ease-standard);border-radius:.65rem;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.25rem;display:grid}.lesson-row.svelte-1qki7zl:hover,.lesson-row.svelte-1qki7zl:focus-within{background:var(--surface-subtle)}.lesson-row.compact.svelte-1qki7zl{min-height:6.5rem;padding-block:1rem}.index.svelte-1qki7zl,.lesson-copy.svelte-1qki7zl small:where(.svelte-1qki7zl){color:var(--text-accent);font-size:.78rem}.play.svelte-1qki7zl{width:var(--control-min);min-width:var(--control-min);min-height:var(--control-min);border:1px solid var(--rule);color:var(--text-primary);background:var(--surface-page);border-radius:50%;place-items:center;display:grid}button.play.svelte-1qki7zl{cursor:pointer}button.play.svelte-1qki7zl:hover,button.play.svelte-1qki7zl:focus-visible,.play.is-active.svelte-1qki7zl{border-color:var(--text-accent);color:var(--text-accent);background:color-mix(in oklch, var(--text-accent) 8%, var(--surface-page))}button.play.svelte-1qki7zl:disabled{cursor:wait}.play.is-unavailable.svelte-1qki7zl{color:var(--text-secondary)}.play.svelte-1qki7zl svg{width:1rem}button.play.svelte-1qki7zl:disabled svg{animation:.9s linear infinite svelte-1qki7zl-lesson-row-spin}.lesson-link.svelte-1qki7zl{min-width:0;min-height:var(--control-min);color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;text-decoration:none;display:grid}.lesson-copy.svelte-1qki7zl{gap:.25rem;min-width:0;display:grid}.lesson-copy.svelte-1qki7zl strong:where(.svelte-1qki7zl){text-wrap:pretty;font-size:1.1rem;line-height:1.45}.lesson-link.svelte-1qki7zl em:where(.svelte-1qki7zl),.lesson-link.svelte-1qki7zl>.arrow{color:var(--text-secondary)}.lesson-link.svelte-1qki7zl em:where(.svelte-1qki7zl){font-size:.82rem;font-style:normal}.lesson-link.svelte-1qki7zl>.arrow{width:.9rem}.play-error.svelte-1qki7zl{color:var(--text-accent);font-size:.78rem}@media (width<=38rem){.lesson-row.svelte-1qki7zl{grid-template-columns:auto minmax(0,1fr);min-height:6.75rem;padding-inline:0}.index.svelte-1qki7zl{display:none}.lesson-link.svelte-1qki7zl{grid-template-columns:minmax(0,1fr) auto}.lesson-link.svelte-1qki7zl>.arrow{display:none}}@media (prefers-reduced-motion:reduce){button.play.svelte-1qki7zl:disabled svg{animation:none}}@keyframes svelte-1qki7zl-lesson-row-spin{to{transform:rotate(1turn)}}
