a.svelte-hffzef{text-decoration:none}div.timetable-class.svelte-hffzef{width:290px;display:flex;flex-direction:row;align-items:center;background-color:var(--cream);border:1px solid var(--mid_grey);border-radius:24px;padding:10px;margin:0 10px;position:relative;cursor:pointer}div.timetable-class.svelte-hffzef.workshop div.content:where(.svelte-hffzef){color:var(--cream)}div.timetable-class.svelte-hffzef.workshop div.content:where(.svelte-hffzef) strong:where(.svelte-hffzef){color:var(--cream)}div.timetable-class.svelte-hffzef.workshop div.content:where(.svelte-hffzef) .studio:where(.svelte-hffzef){color:var(--cream)}div.timetable-class.svelte-hffzef:hover{border-color:var(--orange);box-shadow:#091e4240 0 4px 8px -2px,#091e4214 0 0 0 1px}div.timetable-class.svelte-hffzef img:where(.svelte-hffzef){display:block;width:60px;height:60px;border-radius:100%}div.timetable-class.svelte-hffzef div.content:where(.svelte-hffzef){font-size:14px;padding-left:20px;line-height:130%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.timetable-class.svelte-hffzef div.content:where(.svelte-hffzef) strong:where(.svelte-hffzef){font-size:16px}div.timetable-class.svelte-hffzef div.content:where(.svelte-hffzef) .new-class:where(.svelte-hffzef){font-size:12px;background-color:var(--orange);color:var(--cream);padding:1px 8px;border-radius:24px;margin:0 0 0 10px;position:relative;top:-2px}div.timetable-class.svelte-hffzef div.content:where(.svelte-hffzef) .studio:where(.svelte-hffzef){font-size:12px;font-style:italic}div.timetable-class.svelte-hffzef:has(span.booked){border-color:var(--green)}div.timetable-class.svelte-hffzef:has(span.reserve){border-color:var(--apricot)}div.timetable-class.svelte-hffzef span.booking-status:where(.svelte-hffzef){position:absolute;top:-10px;right:10px;padding:4px 8px;font-family:var(--font_bold);font-size:12px;color:var(--cream);border-radius:12px}div.timetable-class.svelte-hffzef span.booking-status:where(.svelte-hffzef):first-letter{text-transform:capitalize}div.timetable-class.svelte-hffzef span.booking-status:where(.svelte-hffzef).booked{background-color:var(--green)}div.timetable-class.svelte-hffzef span.booking-status:where(.svelte-hffzef).reserve{background-color:var(--apricot)}
