.lesson-step.svelte-llmk9y{background:linear-gradient(180deg,var(--color-berry-bg) 0%,white 50%);border:1px solid var(--color-berry-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}.content-grid.svelte-llmk9y{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:start}@media (min-width: 720px){.content-grid.svelte-llmk9y:not(.no-board){grid-template-columns:1.1fr 1fr;gap:var(--space-6)}}.text-col.svelte-llmk9y{min-width:0}.board-col.svelte-llmk9y{width:100%;align-self:start}.step-num.svelte-llmk9y{display:inline-block;background:var(--color-berry);color:#fff;padding:4px 12px;border-radius:14px;font-size:11px;letter-spacing:.8px;font-weight:700;font-family:var(--font-sans)}h2.svelte-llmk9y{font-size:22px;margin:var(--space-3) 0 var(--space-2) 0;color:var(--color-text)}.prose.svelte-llmk9y p:where(.svelte-llmk9y){line-height:1.65;margin:var(--space-3) 0}.step-nav.svelte-llmk9y{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-berry-border);font-family:var(--font-sans)}.prev.svelte-llmk9y,.next.svelte-llmk9y{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent}.prev.svelte-llmk9y{background:#fff;color:var(--color-berry);border-color:var(--color-berry)}.prev.svelte-llmk9y:disabled{color:var(--color-text-dim);border-color:var(--color-border);cursor:not-allowed}.next.svelte-llmk9y{background:var(--color-berry);color:#fff}.progress.svelte-llmk9y{color:var(--color-text-muted);font-size:13px}.app-main:has(.lesson-page){--page-max-width: 1100px}.lesson-page.svelte-1aw36ch{display:flex;flex-direction:column;gap:var(--space-4)}.back-link.svelte-1aw36ch{color:var(--color-berry);font-size:14px;font-family:var(--font-sans)}h1.svelte-1aw36ch{margin:0;color:var(--color-berry);font-size:28px}
