.timetable.svelte-kwd0xf{font-optical-sizing:auto;text-transform:uppercase;gap:2rem;font-size:min(1.25vw + .75rem,1.5dvh + 1rem,2.125rem);font-weight:700;line-height:1;display:grid}.timetable-day.svelte-kwd0xf{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;min-width:0;display:grid}.timetable-date.svelte-kwd0xf{font-family:var(--font-doto);white-space:nowrap;writing-mode:vertical-rl;margin:0;font-size:.75rem;font-weight:500;line-height:1;transform:rotate(180deg)}.timetable-stages.svelte-kwd0xf{border-left:2px solid var(--color-milk-steak);min-width:0}.timetable-stage-name.svelte-kwd0xf{box-sizing:border-box;background:var(--color-milk-steak);width:fit-content;height:2em;color:var(--color-black);font-family:var(--font-space-grotesk);align-items:center;margin:0;padding:.5em;font-size:.5em;display:flex}.timetable-stage-name.svelte-kwd0xf img{width:auto;max-width:100%;height:1em;display:block}.timetable-artists.svelte-kwd0xf{font-size:inherit;margin:0 0 1rem;padding:0;list-style:none}.timetable-artists.svelte-kwd0xf>li:where(.svelte-kwd0xf){flex-wrap:nowrap;gap:1ch;margin-block:.25em;display:flex}.timetable-artists.svelte-kwd0xf time:where(.svelte-kwd0xf){color:var(--color-milk-steak);font-family:var(--font-doto);white-space:nowrap;flex:0 4ch;margin-left:1ch;font-size:.75em;font-weight:500;line-height:1.4}.timetable-artist.svelte-kwd0xf{overflow-wrap:anywhere;flex:1 0;min-width:0}.timetable-artist.svelte-kwd0xf .timetable-subtitle{font-family:var(--font-doto);white-space:nowrap;font-size:.6em;font-weight:500}.warmup.svelte-kwd0xf{opacity:.6}@media (width>=40rem){.timetable.svelte-kwd0xf{grid-template-columns:repeat(2,minmax(0,1fr))}}
