.lesson-section.svelte-1i65lql{padding:42px 0}.section-heading.svelte-1i65lql{max-width:780px;margin-bottom:20px}h2.svelte-1i65lql{letter-spacing:0;margin:0 0 8px;font-size:clamp(1.5rem,2.6vw,2.4rem)}.section-heading.svelte-1i65lql p:where(.svelte-1i65lql):not(.eyebrow){color:#aaa79d}.quiz-form.svelte-1i65lql{gap:12px;max-width:860px;display:grid}fieldset.svelte-1i65lql{background:#ffffff0b;border:0;border-radius:8px;gap:8px;margin:0;padding:18px;display:grid}legend.svelte-1i65lql{margin-bottom:8px;font-weight:800}label.svelte-1i65lql{color:#ddd9cf;align-items:flex-start;gap:10px;line-height:1.4;display:flex}input.svelte-1i65lql{accent-color:#ff4f35;margin-top:3px}.locked-panel.svelte-1i65lql{background:#ffffff0e;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;max-width:860px;padding:18px;display:grid}h3.svelte-1i65lql,p.svelte-1i65lql{margin:0}.locked-panel.svelte-1i65lql p:where(.svelte-1i65lql){color:#aaa79d;margin-top:4px}@media (width<=680px){.locked-panel.svelte-1i65lql{grid-template-columns:1fr}}.lesson-section.svelte-glwjfz{padding:42px 0}.section-heading.svelte-glwjfz{max-width:780px;margin-bottom:20px}h2.svelte-glwjfz{letter-spacing:0;margin:0;font-size:clamp(1.5rem,2.6vw,2.4rem)}.transcript-layout.svelte-glwjfz{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;display:grid}article.svelte-glwjfz,aside.svelte-glwjfz{background:#ffffff0b;border-radius:8px;padding:20px}h3.svelte-glwjfz{letter-spacing:0;margin:0 0 10px}p.svelte-glwjfz,li.svelte-glwjfz{color:#c5c0b5;line-height:1.65}p.svelte-glwjfz{margin:0}.empty-notes.svelte-glwjfz{color:#8f897c}ul.svelte-glwjfz{gap:10px;margin:0;padding-left:18px;display:grid}@media (width<=820px){.transcript-layout.svelte-glwjfz{grid-template-columns:1fr}}.lesson-section.svelte-kj3guo{padding:42px 0}.section-heading.svelte-kj3guo{max-width:780px;margin-bottom:20px}h2.svelte-kj3guo{letter-spacing:0;margin:0;font-size:clamp(1.5rem,2.6vw,2.4rem)}.term-list.svelte-kj3guo{gap:10px;display:grid}.term-row.svelte-kj3guo{background:#ffffff0b;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px;display:grid}h3.svelte-kj3guo{letter-spacing:0;margin:0 0 6px;font-size:1.05rem}p.svelte-kj3guo,blockquote.svelte-kj3guo{color:#aaa79d;margin:0;line-height:1.5}.definition.svelte-kj3guo{color:#f3f3f1;margin-bottom:5px}blockquote.svelte-kj3guo{color:#d9d5ca;margin-top:10px;font-style:italic}.save-button.svelte-kj3guo{color:#f3f3f1;cursor:pointer;white-space:nowrap;background:#ffffff17;border:0;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 13px;display:inline-flex}.save-button.svelte-kj3guo:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){.term-row.svelte-kj3guo{grid-template-columns:1fr}.save-button.svelte-kj3guo{justify-content:center;width:100%}}.lesson-section.svelte-1b5lm1i{padding:42px 0 72px}.section-heading.svelte-1b5lm1i{max-width:780px;margin-bottom:20px}h2.svelte-1b5lm1i{letter-spacing:0;margin:0 0 8px;font-size:clamp(1.5rem,2.6vw,2.4rem)}.section-heading.svelte-1b5lm1i p:where(.svelte-1b5lm1i):not(.eyebrow){color:#aaa79d;line-height:1.55}.writing-form.svelte-1b5lm1i{gap:14px;max-width:860px;display:grid}label.svelte-1b5lm1i{gap:8px;display:grid}label.svelte-1b5lm1i span:where(.svelte-1b5lm1i){color:#d8d5cb;font-size:.86rem;font-weight:700}select.svelte-1b5lm1i,textarea.svelte-1b5lm1i{color:#f3f3f1;background:#ffffff13;border:0;border-radius:8px;outline:none;width:100%}select.svelte-1b5lm1i{min-height:46px;padding:0 12px}textarea.svelte-1b5lm1i{resize:vertical;padding:13px;line-height:1.55}.locked-panel.svelte-1b5lm1i{background:#ffffff0e;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;max-width:860px;padding:18px;display:grid}h3.svelte-1b5lm1i,p.svelte-1b5lm1i{margin:0}.locked-panel.svelte-1b5lm1i p:where(.svelte-1b5lm1i){color:#aaa79d;margin-top:4px}@media (width<=680px){.locked-panel.svelte-1b5lm1i{grid-template-columns:1fr}}.lesson-page.svelte-1k66zg4{max-width:1440px;margin:0 auto}.lesson-hero.svelte-1k66zg4{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:clamp(18px,3vw,36px);padding:16px 0 34px;display:grid}.video-shell.svelte-1k66zg4{aspect-ratio:16/9;background:#11110f;border-radius:8px;overflow:hidden}iframe.svelte-1k66zg4{border:0;width:100%;height:100%}.lesson-intro.svelte-1k66zg4{padding-top:4px}.lesson-meta.svelte-1k66zg4{color:#aaa79d;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:.82rem;display:flex}.lesson-meta.svelte-1k66zg4 span:where(.svelte-1k66zg4),.tag-row.svelte-1k66zg4 span:where(.svelte-1k66zg4){background:#ffffff14;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;display:inline-flex}h1.svelte-1k66zg4{letter-spacing:0;margin:0 0 14px;font-size:clamp(2.1rem,4.2vw,4.8rem);line-height:.98}p.svelte-1k66zg4{color:#aaa79d;margin:0 0 18px;font-size:1rem;line-height:1.62}.tag-row.svelte-1k66zg4{color:#d8d5cb;flex-wrap:wrap;gap:7px;margin-bottom:18px;font-size:.78rem;display:flex}button.svelte-1k66zg4:disabled{cursor:not-allowed;opacity:.55}.action-message.svelte-1k66zg4{color:#d8f5e9;background:#ffffff12;border-radius:8px;max-width:860px;margin:-48px 0 72px;padding:14px 16px}.action-message.error-message.svelte-1k66zg4{color:#ffb2a5}@media (width<=960px){.lesson-hero.svelte-1k66zg4{grid-template-columns:1fr}}
