.lesson-layout.svelte-1gfdw5e{max-width:1180px;padding:var(--s5) var(--s4) 120px;gap:var(--s6);margin:auto;display:grid}.lesson-content.svelte-1gfdw5e{gap:var(--s5);min-width:0;max-width:680px;margin:auto;display:grid}header.svelte-1gfdw5e{gap:var(--s3);border-bottom:1px solid var(--line);padding-bottom:24px;display:grid}header.svelte-1gfdw5e h1:where(.svelte-1gfdw5e){line-height:1.16}.back-link.svelte-1gfdw5e{align-items:center;gap:var(--s2);width:fit-content;display:inline-flex}.lesson-meta.svelte-1gfdw5e,.course-label.svelte-1gfdw5e{color:var(--ink-2);font-size:13px;font-weight:650}progress.svelte-1gfdw5e{appearance:none;border-radius:var(--r-pill);background:var(--fold-soft);border:0;width:100%;height:6px;overflow:hidden}progress.svelte-1gfdw5e::-webkit-progress-bar{background:var(--fold-soft)}progress.svelte-1gfdw5e::-webkit-progress-value{background:var(--ink);border-radius:var(--r-pill)}progress.svelte-1gfdw5e::-moz-progress-bar{background:var(--ink);border-radius:var(--r-pill)}.lesson-finish.svelte-1gfdw5e{gap:var(--s4);padding:var(--s5);background:var(--lesson-ground);border-radius:var(--r-card);display:grid}aside.svelte-1gfdw5e{display:none}.lesson-prose{gap:var(--s4);font-size:17px;line-height:1.65;display:grid}.lesson-prose h2{margin-top:var(--s5);font-size:27px}.lesson-prose h3{font-size:21px}.lesson-widget{gap:var(--s4);padding:var(--s5);border-radius:var(--r-card);background:var(--surface);overflow-wrap:anywhere;min-width:0;display:grid}.lesson-matrix{justify-self:center;width:100%;max-width:440px}.quiz-choices{gap:var(--s2);flex-wrap:wrap;display:flex}.quiz-choices button,.exercise-button{min-height:44px;padding:var(--s3) var(--s4);background:var(--fold-soft);border-radius:var(--r-pill);font-size:15px;font-weight:650}.quiz-choices button:disabled,.exercise-button:disabled{opacity:.5}.exercise-passed{color:var(--ink-2);font-size:14px}@media (width>=1100px){.lesson-layout.svelte-1gfdw5e{padding:var(--s6);grid-template-columns:minmax(0,1fr) 230px;align-items:start}aside.svelte-1gfdw5e{gap:var(--s3);top:var(--s6);display:grid;position:sticky}aside.svelte-1gfdw5e a:where(.svelte-1gfdw5e){padding:var(--s2);border-radius:var(--r-inner);text-decoration:none}aside.svelte-1gfdw5e a[aria-current]:where(.svelte-1gfdw5e){background:var(--lesson-ground)}}
