.btn.svelte-1xbwybj{justify-self:start}.due.svelte-1xbwybj{font-weight:400}.lessons.svelte-1rsnhsd{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}li.svelte-1rsnhsd{border-bottom:1px solid var(--border)}.lesson.svelte-1rsnhsd{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) 0;color:var(--text);text-decoration:none;display:flex}.lesson.svelte-1rsnhsd:hover .title:where(.svelte-1rsnhsd){text-decoration:underline}.title.svelte-1rsnhsd{flex:1;min-width:0;font-weight:600;line-height:1.3}.done.svelte-1rsnhsd .title:where(.svelte-1rsnhsd){color:var(--muted)}.mins.svelte-1rsnhsd{gap:var(--space-3);color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;display:flex}.overall.svelte-1g3s6l8{gap:var(--space-4);display:grid}h2.svelte-1g3s6l8{margin:0}dl.svelte-1g3s6l8{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}dl.svelte-1g3s6l8>div:where(.svelte-1g3s6l8){gap:var(--space-1);display:flex}@media (width>=1024px){dl.svelte-1g3s6l8{justify-content:start;gap:var(--space-1) var(--space-5);font-size:var(--text-base);grid-template-columns:auto auto;display:grid}dl.svelte-1g3s6l8>div:where(.svelte-1g3s6l8){display:contents}}.pending.svelte-1g3s6l8{visibility:hidden}dt.svelte-1g3s6l8{color:var(--muted)}dd.svelte-1g3s6l8{font-variant-numeric:tabular-nums;margin:0;font-weight:600}
