.timeline-labels.svelte-oog28b{column-gap:var(--space-stack-sm);text-wrap:balance;display:grid}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b){max-width:calc(100% / (var(--stops) - 1));text-align:center;grid-area:1/1;justify-self:start;margin-inline-start:calc(100% * var(--stop) / (var(--stops) - 1));display:grid;translate:-50%}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):first-child{text-align:start;margin-inline-start:0;translate:none}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):last-child{text-align:end;justify-self:end;margin-inline-start:0;translate:none}.timeline-room.svelte-oog28b{font-size:calc((var(--stops) - 1) * (var(--room) * var(--type-size-small) + var(--space-stack-sm)));container-type:inline-size}.timeline-stops.svelte-oog28b{container-name:timeline-stops}.timeline-words.svelte-oog28b{container-name:timeline-words}.timeline-cells.svelte-oog28b{container-name:timeline-cells}@container timeline-stops (width<1em){@container timeline-words (width>=1em){.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):not(:first-child,:last-child){max-width:min-content}}}@container timeline-words (width<1em){.timeline-labels.svelte-oog28b{grid-template-columns:var(--cells)}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b){grid-area:auto;justify-self:center;max-width:none;margin-inline-start:0;translate:none}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):first-child{justify-self:start}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):last-child{justify-self:end}}@container timeline-cells (width<1em){.timeline-labels.svelte-oog28b{grid-template-columns:repeat(var(--stops), minmax(0, max-content))}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b)>span:where(.svelte-oog28b),.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):after{grid-area:1/1}.timeline-labels.svelte-oog28b>span:where(.svelte-oog28b):after{content:attr(data-label);visibility:hidden;font-weight:500}
