.path-dot.svelte-uuot3r{width:1rem;height:1rem;border-radius:var(--radius-full);background:var(--path-color)}.lesson-count.svelte-uuot3r{color:var(--color-fg-muted);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.05em}.path-title.svelte-uuot3r{font-size:var(--text-display);font-weight:var(--font-light);margin-bottom:var(--space-sm)}.path-subtitle.svelte-uuot3r{font-size:var(--text-h3);color:var(--color-fg-secondary);margin-bottom:var(--space-md)}.path-description.svelte-uuot3r{font-size:var(--text-body-lg);color:var(--color-fg-tertiary);line-height:var(--leading-relaxed)}.btn-primary.svelte-uuot3r{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-fg-primary);color:var(--color-bg-pure);font-size:var(--text-body);font-weight:var(--font-medium)}.btn-secondary.svelte-uuot3r{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border-emphasis);color:var(--color-fg-secondary);font-size:var(--text-body)}.section-title.svelte-uuot3r{font-size:var(--text-h2);margin-bottom:var(--space-lg)}.lesson-card.svelte-uuot3r{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid var(--color-border-default);background:var(--color-bg-elevated)}.lesson-number.svelte-uuot3r{width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:var(--color-bg-surface);display:flex;align-items:center;justify-content:center;font-size:var(--text-body-sm);color:var(--color-fg-muted);font-weight:var(--font-medium)}.lesson-title.svelte-uuot3r{font-size:var(--text-h3);margin-bottom:.25rem}.lesson-description.svelte-uuot3r{font-size:var(--text-body-sm);color:var(--color-fg-tertiary)}.lesson-meta.svelte-uuot3r{font-size:var(--text-caption);color:var(--color-fg-muted)}.lesson-arrow.svelte-uuot3r{display:flex;align-items:center;color:var(--color-fg-muted)}
