.page-title.svelte-1q306nz{font-size:var(--text-h1);margin-bottom:var(--space-sm)}.page-subtitle.svelte-1q306nz{color:var(--color-fg-secondary);margin-bottom:var(--space-xl)}.paths-list.svelte-1q306nz{display:flex;flex-direction:column;gap:var(--space-md)}.path-row.svelte-1q306nz{display:block;padding:var(--space-lg);border-radius:var(--radius-xl);border:1px solid var(--color-border-default);background:var(--color-bg-elevated);transition:border-color var(--duration-micro) var(--ease-standard)}.path-row.svelte-1q306nz:hover{border-color:var(--color-border-emphasis)}.path-number.svelte-1q306nz{font-size:var(--text-h1);font-weight:var(--font-light);color:var(--color-fg-muted);width:3rem}.path-dot.svelte-1q306nz{width:.75rem;height:.75rem;border-radius:var(--radius-full);background:var(--path-color)}.path-title.svelte-1q306nz{font-size:var(--text-h3);transition:color var(--duration-micro) var(--ease-standard)}.path-row.svelte-1q306nz:hover .path-title:where(.svelte-1q306nz){color:var(--color-fg-primary)}.path-subtitle-inline.svelte-1q306nz{color:var(--color-fg-muted);font-size:var(--text-body-sm)}.path-description.svelte-1q306nz{color:var(--color-fg-secondary);margin-bottom:var(--space-sm)}.path-meta.svelte-1q306nz{display:flex;align-items:center;gap:var(--space-md);font-size:var(--text-body-sm);color:var(--color-fg-tertiary)}.path-principle.svelte-1q306nz{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-default);font-style:italic;color:var(--color-fg-muted)}
