.editor.svelte-1ctqrjb{height:100%;min-height:0;overflow:hidden;border-radius:var(--i-radius-md);border:1px solid var(--i-border)}.editor.svelte-1ctqrjb .cm-editor{height:100%}.ex.svelte-13fjib6{display:flex;flex-direction:column;gap:var(--i-space-3);height:100%;min-height:0}.ex__editor.svelte-13fjib6{flex:1;min-height:240px}.ex__bar.svelte-13fjib6{display:flex;align-items:center;gap:var(--i-space-2)}.spacer.svelte-13fjib6{flex:1}.done-tag.svelte-13fjib6{color:var(--i-success);font-size:var(--i-fs-sm);font-weight:var(--i-fw-medium)}.next.svelte-13fjib6{color:var(--i-primary);font-size:var(--i-fs-sm);font-weight:var(--i-fw-medium)}.results.svelte-13fjib6{display:flex;flex-direction:column;gap:var(--i-space-1)}.results.svelte-13fjib6 li:where(.svelte-13fjib6){display:flex;gap:var(--i-space-2);font-size:var(--i-fs-sm);color:var(--i-danger)}.results.svelte-13fjib6 li.ok:where(.svelte-13fjib6){color:var(--i-success)}.mark.svelte-13fjib6{flex:none}.success.svelte-13fjib6{color:var(--i-success);font-weight:var(--i-fw-medium)}.lesson.svelte-jot9ci{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--i-space-6);align-items:start}.prose.svelte-jot9ci h1:where(.svelte-jot9ci){font-size:var(--i-fs-2xl);margin-bottom:var(--i-space-3)}.work.svelte-jot9ci{position:sticky;top:calc(var(--i-header-h) + var(--i-space-4));height:calc(100dvh - var(--i-header-h) - var(--i-space-6))}@media (max-width: 1024px){.lesson.svelte-jot9ci{grid-template-columns:1fr}.work.svelte-jot9ci{position:static;height:auto;min-height:460px}}
