.workshops-course-catalog-row.svelte-6t8g7z{align-items:start;gap:var(--ds-space-12);padding-block:var(--ds-space-20);color:rgb(var(--ds-foreground));grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;container-type:inline-size}.workshops-course-catalog-row[data-cover].svelte-6t8g7z{grid-template-columns:6rem minmax(0,1fr) auto}.workshops-course-catalog-row[data-step].svelte-6t8g7z{grid-template-columns:var(--ds-space-32) minmax(0, 1fr) auto}.workshops-course-catalog-row__step.svelte-6t8g7z{width:var(--ds-space-32);height:var(--ds-space-32);border:1.5px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.workshops-course-catalog-row[data-progress=continue].svelte-6t8g7z .workshops-course-catalog-row__step:where(.svelte-6t8g7z){border-color:rgb(var(--ds-brand-500));color:rgb(var(--ds-brand-600))}.workshops-course-catalog-row[data-progress=completed].svelte-6t8g7z .workshops-course-catalog-row__step:where(.svelte-6t8g7z){border-color:rgb(var(--ds-black));background:rgb(var(--ds-cover-lilac));color:rgb(var(--ds-black))}.workshops-course-catalog-row__sr.svelte-6t8g7z{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workshops-course-catalog-row__cover.svelte-6t8g7z{margin-top:var(--ds-space-4);border-radius:var(--ds-radius-sm);overflow:hidden}.workshops-course-catalog-row__body.svelte-6t8g7z{gap:var(--ds-space-6);flex-direction:column;min-width:0;display:flex}.workshops-course-catalog-row__title.svelte-6t8g7z{font-size:var(--ds-text-h3);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.workshops-course-catalog-row__link.svelte-6t8g7z{color:inherit;text-decoration:none}.workshops-course-catalog-row__link.svelte-6t8g7z:after{content:"";position:absolute;inset:0}.workshops-course-catalog-row.svelte-6t8g7z:hover .workshops-course-catalog-row__link:where(.svelte-6t8g7z),.workshops-course-catalog-row[data-state~=hover].svelte-6t8g7z .workshops-course-catalog-row__link:where(.svelte-6t8g7z){text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.22em}.workshops-course-catalog-row__link.svelte-6t8g7z:focus-visible{outline:none}.workshops-course-catalog-row[data-state~=focus].svelte-6t8g7z{border-radius:var(--ds-radius-sm);outline:2px solid rgb(var(--ds-brand-400));outline-offset:var(--ds-space-4)}.workshops-course-catalog-row.svelte-6t8g7z:has(.workshops-course-catalog-row__link:where(.svelte-6t8g7z):focus-visible){border-radius:var(--ds-radius-sm);outline:2px solid rgb(var(--ds-brand-400));outline-offset:var(--ds-space-4)}.workshops-course-catalog-row__summary.svelte-6t8g7z{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:none;overflow:hidden}.workshops-course-catalog-row[data-full-summary].svelte-6t8g7z .workshops-course-catalog-row__summary:where(.svelte-6t8g7z){-webkit-line-clamp:none;line-clamp:none;display:block}.workshops-course-catalog-row__meta.svelte-6t8g7z{align-items:center;gap:var(--ds-space-4) var(--ds-space-8);margin:var(--ds-space-2) 0 0;color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;display:flex}.workshops-course-catalog-row__by.svelte-6t8g7z{color:rgb(var(--ds-foreground-muted));font-weight:600}.workshops-course-catalog-row__status.svelte-6t8g7z{align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-6);border:1.5px solid rgb(var(--ds-black));border-radius:var(--ds-radius-xs);background:rgb(var(--ds-cover-sand));color:rgb(var(--ds-black));font-weight:600;display:inline-flex}.workshops-course-catalog-row__status[data-tone=done].svelte-6t8g7z{background:rgb(var(--ds-cover-lilac))}.workshops-course-catalog-row__status[data-tone=badge].svelte-6t8g7z{background:rgb(var(--ds-white))}.workshops-course-catalog-row__status.svelte-6t8g7z svg{width:.85rem;height:.85rem}.workshops-course-catalog-row__actions.svelte-6t8g7z{z-index:1;gap:var(--ds-space-8);margin-top:var(--ds-space-6);flex-wrap:wrap;display:flex;position:relative}.workshops-course-catalog-row__save.svelte-6t8g7z{z-index:1;margin:calc(var(--ds-space-4) * -1) calc(var(--ds-space-6) * -1) 0 0;display:flex;position:relative}@media (pointer:coarse){.workshops-course-catalog-row__save.svelte-6t8g7z .workshops-course-catalog-row__bookmark{position:relative}.workshops-course-catalog-row__save.svelte-6t8g7z .workshops-course-catalog-row__bookmark:after{content:"";inset:calc(var(--ds-space-6) * -1);position:absolute}}.workshops-course-catalog-row[data-stacked][data-cover].svelte-6t8g7z{row-gap:var(--ds-space-8)}@container (width<36rem){[data-stacked][data-cover].svelte-6t8g7z .workshops-course-catalog-row__body:where(.svelte-6t8g7z){display:contents}[data-stacked][data-cover].svelte-6t8g7z .workshops-course-catalog-row__title:where(.svelte-6t8g7z){grid-area:1/2;align-self:center}[data-stacked][data-cover].svelte-6t8g7z .workshops-course-catalog-row__summary:where(.svelte-6t8g7z),[data-stacked][data-cover].svelte-6t8g7z .workshops-course-catalog-row__meta:where(.svelte-6t8g7z),[data-stacked][data-cover].svelte-6t8g7z .workshops-course-catalog-row__actions:where(.svelte-6t8g7z){grid-column:1/-1}[data-stacked][data-cover].svelte-6t8g7z .workshops-course-catalog-row__save:where(.svelte-6t8g7z){grid-area:1/3}}@container (width>=36rem){.workshops-course-catalog-row.svelte-6t8g7z{gap:var(--ds-space-20);padding-block:var(--ds-space-24)}.workshops-course-catalog-row[data-cover].svelte-6t8g7z{grid-template-columns:9.5rem minmax(0,1fr) auto}.workshops-course-catalog-row__title.svelte-6t8g7z{font-size:var(--ds-text-h2)}.workshops-course-catalog-row__summary.svelte-6t8g7z{display:-webkit-box}}
