.workshops-lesson-error.svelte-ybcbax{align-items:baseline;gap:var(--ds-space-8);color:rgb(var(--ds-foreground));font-size:var(--ds-text-meta);font-weight:500;line-height:var(--ds-line-support);overflow-wrap:anywhere;margin:0;display:flex}.workshops-lesson-error.svelte-ybcbax:empty{display:block}.workshops-lesson-error.svelte-ybcbax:not(:empty):before{width:var(--ds-space-8);height:var(--ds-space-8);border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-danger-500));content:"";flex-shrink:0}.workshops-lesson-step-bar.svelte-7y5rbp{border-top:1px solid rgb(var(--ds-border));background:rgb(var(--ds-page-background));color:rgb(var(--ds-foreground));position:relative;container-type:inline-size}.workshops-lesson-step-bar__width.svelte-7y5rbp{height:0;display:block}.workshops-lesson-step-bar__row.svelte-7y5rbp{align-items:center;gap:var(--ds-space-12);padding:var(--ds-space-12) var(--ds-space-24);padding-bottom:calc(var(--ds-space-12) + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.workshops-lesson-step-bar__line.svelte-7y5rbp{height:2px;position:absolute;inset:-1px 0 auto;overflow:hidden}.workshops-lesson-step-bar__line.svelte-7y5rbp span:where(.svelte-7y5rbp){background:rgb(var(--ds-brand-500));transform-origin:0;height:100%;transition:transform var(--motion-medium) ease;display:block}.workshops-lesson-step-bar__back.svelte-7y5rbp{justify-self:start}.workshops-lesson-step-bar__back-wide.svelte-7y5rbp{display:contents}.workshops-lesson-step-bar__back-narrow.svelte-7y5rbp{display:none}.workshops-lesson-step-bar__primary.svelte-7y5rbp{justify-self:end}.workshops-lesson-step-bar__status.svelte-7y5rbp{align-items:center;gap:var(--ds-space-6);min-width:0;color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-variant-numeric:tabular-nums;line-height:var(--ds-line-support);white-space:nowrap;margin:0;display:inline-flex}.workshops-lesson-step-bar__said.svelte-7y5rbp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workshops-lesson-step-bar__ruler.svelte-7y5rbp{font-size:var(--ds-text-meta);font-variant-numeric:tabular-nums;line-height:var(--ds-line-support);white-space:nowrap;visibility:hidden;pointer-events:none;display:flex;position:absolute;top:0;left:0}.workshops-lesson-step-bar__detail.svelte-7y5rbp:before{content:"·";margin-right:var(--ds-space-6);color:rgb(var(--ds-foreground-subtle))}.workshops-lesson-step-bar__tick.svelte-7y5rbp{width:var(--ds-space-20);height:var(--ds-space-20);border:1.5px solid rgb(var(--ds-black));border-radius:var(--ds-radius-xs);background:rgb(var(--ds-cover-lilac));color:rgb(var(--ds-black));place-items:center;display:inline-grid}.workshops-lesson-step-bar__error.svelte-7y5rbp:not([data-shown]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workshops-lesson-step-bar__error[data-shown].svelte-7y5rbp{justify-content:flex-end;align-items:center;gap:var(--ds-space-4) var(--ds-space-8);flex-wrap:wrap;grid-column:1/-1;display:flex}.workshops-lesson-step-bar[data-stacked].svelte-7y5rbp .workshops-lesson-step-bar__row:where(.svelte-7y5rbp){row-gap:var(--ds-space-8);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"status status""back primary"}.workshops-lesson-step-bar[data-stacked].svelte-7y5rbp .workshops-lesson-step-bar__status:where(.svelte-7y5rbp){grid-area:status;justify-self:center}.workshops-lesson-step-bar[data-stacked].svelte-7y5rbp .workshops-lesson-step-bar__detail:where(.svelte-7y5rbp){display:none}.workshops-lesson-step-bar[data-stacked].svelte-7y5rbp .workshops-lesson-step-bar__back:where(.svelte-7y5rbp){grid-area:back}.workshops-lesson-step-bar[data-stacked].svelte-7y5rbp .workshops-lesson-step-bar__primary:where(.svelte-7y5rbp){grid-area:primary}@container (width<=34rem){.workshops-lesson-step-bar__row.svelte-7y5rbp{padding-inline:var(--ds-space-12) var(--ds-space-16);grid-template-columns:auto minmax(0,1fr) auto}.workshops-lesson-step-bar__status.svelte-7y5rbp{justify-self:center}.workshops-lesson-step-bar__detail.svelte-7y5rbp,.workshops-lesson-step-bar__back-wide.svelte-7y5rbp{display:none}.workshops-lesson-step-bar__back-narrow.svelte-7y5rbp{display:contents}}@media (prefers-reduced-motion:reduce){.workshops-lesson-step-bar__line.svelte-7y5rbp span:where(.svelte-7y5rbp){transition:none}}
