.reading-workspace.svelte-1g37k6l{min-width:0}.reading-step.svelte-1g37k6l{padding:clamp(1rem,3vw,2.5rem)}.reading-progress.svelte-1g37k6l{display:flex;gap:.75rem;padding-block:.5rem 1rem}.reading-progress.svelte-1g37k6l li:where(.svelte-1g37k6l){display:flex;flex:1;align-items:center;gap:.6rem;border-bottom:2px solid var(--color-surface-200);padding-bottom:1rem;color:var(--color-surface-600);font-size:.75rem;line-height:1.5}.reading-progress.svelte-1g37k6l li:where(.svelte-1g37k6l)>span:where(.svelte-1g37k6l):first-child{display:flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:var(--color-surface-100);font-size:.65rem}.reading-progress.svelte-1g37k6l [aria-current=step]:where(.svelte-1g37k6l){border-color:var(--color-primary-500);color:var(--color-surface-950);font-weight:600}.reading-progress.svelte-1g37k6l [aria-current=step]:where(.svelte-1g37k6l)>span:where(.svelte-1g37k6l):first-child{background:var(--color-surface-950);color:#fff}.reading-progress.svelte-1g37k6l .completed:where(.svelte-1g37k6l)>span:where(.svelte-1g37k6l):first-child{background:var(--color-primary-100);color:var(--color-primary-700)}@media(max-width:639px){.reading-progress.svelte-1g37k6l{gap:.5rem}.reading-progress.svelte-1g37k6l li:where(.svelte-1g37k6l){flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.65rem}}
