.run-row.svelte-alcedf{display:flex;flex-direction:column;gap:var(--r-row-gap, 4px)}.run-row__main.svelte-alcedf{display:flex;align-items:center;gap:var(--r-row-main-gap, 6px)}.run-row__when.svelte-alcedf{margin:0;font-size:var(--r-row-when-size, 15px);font-weight:var(--r-row-when-weight, 300);color:var(--primary-text-color)}.run-row__tickets.svelte-alcedf{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:var(--r-ticket-pad, 8px);border:none;background:none;cursor:pointer;color:var(--r-ticket-colour, var(--white-700));transition:color .15s ease}.run-row__tickets.svelte-alcedf:hover{color:var(--primary-accent-color)}.run-row__tickets-label.svelte-alcedf{font-family:inherit;font-size:var(--r-ticket-label-size, 12px);font-weight:var(--r-ticket-label-weight, 500);white-space:nowrap}.run-row__tickets-icon.svelte-alcedf{display:inline-flex}@media(min-width:600px){.run-row__tickets-icon.svelte-alcedf{display:none}}@media(max-width:599.98px){.run-row__tickets-label.svelte-alcedf{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.run-row__sr.svelte-alcedf{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.run-row__note.svelte-alcedf{display:flex;flex-direction:column;gap:var(--r-row-tag-gap, 4px)}.run-row__tag.svelte-alcedf{align-self:flex-start;padding:2px 8px;border-radius:999px;background:var(--sg-chip-bg);font-size:var(--r-row-tag-size, 11px);font-weight:600;color:var(--white-800)}.run-row__status.svelte-alcedf{font-size:var(--r-row-cta-size, 14px);color:var(--white-800)}.run-row__status--inline.svelte-alcedf{flex-shrink:0;margin-left:auto}.run-row__time-title.svelte-alcedf{margin:0;font-size:var(--r-row-time-title-size, 13px);font-weight:600;color:var(--white-600)}.run-row__options[hidden].svelte-alcedf{display:none}.run-row__options.svelte-alcedf{display:flex;flex-direction:column;gap:var(--r-row-tag-gap, 4px);margin-top:var(--r-row-gap, 4px)}@media(min-width:600px){.run-row__options.svelte-alcedf{max-width:var(--r-tickets-width, 60%)}.run-row__when.svelte-alcedf{font-size:var(--r-row-when-size-lg, 14px)}.run-row__tag.svelte-alcedf{font-size:var(--r-row-tag-size-lg, 12px)}.run-row__status.svelte-alcedf{font-size:var(--r-row-cta-size-lg, 14px)}.run-row__time-title.svelte-alcedf{font-size:var(--r-row-time-title-size-lg, 14px)}}.run.svelte-ktcsbb{display:flex;flex-direction:column;gap:var(--r-block-gap, 30px);margin-left:var(--content-margin-x);margin-right:var(--content-margin-x)}.run__lines.svelte-ktcsbb{display:flex;flex-direction:column;gap:var(--r-line-gap, 8px)}.run__line.svelte-ktcsbb{display:flex;align-items:flex-start;gap:var(--r-icon-gap, 8px);margin:0;min-width:0}.run__icon.svelte-ktcsbb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--r-icon-size, 16px);height:var(--r-icon-size, 16px);margin-top:var(--r-icon-nudge, 1px)}.run__when.svelte-ktcsbb,.run__where.svelte-ktcsbb{line-height:1.35;min-width:0}.run__when.svelte-ktcsbb{font-size:var(--r-when-size, 14px);font-weight:var(--r-when-weight, 500);color:var(--r-when-color, var(--primary-accent-color));font-variant-numeric:tabular-nums}.run__where.svelte-ktcsbb{font-size:var(--r-where-size, 16px);font-weight:var(--r-where-weight, 300);color:var(--r-where-color, var(--white-600))}.run__list.svelte-ktcsbb{display:flex;flex-direction:column;gap:var(--r-list-gap, 8px)}.run__more.svelte-ktcsbb{align-self:flex-start;border:none;background:none;padding:0;cursor:pointer;font-size:14px;font-weight:600;color:var(--primary-text-color)}.run__more.svelte-ktcsbb:hover{color:var(--primary-accent-color)}@media(min-width:600px){.run__lines.svelte-ktcsbb{gap:var(--r-line-gap-lg, 12px)}.run__line.svelte-ktcsbb{gap:var(--r-icon-gap-lg, 10px)}.run__icon.svelte-ktcsbb{width:var(--r-icon-size-lg, 18px);height:var(--r-icon-size-lg, 18px);margin-top:var(--r-icon-nudge-lg, 2px)}.run__when.svelte-ktcsbb{font-size:var(--r-when-size-lg, 16px)}.run__where.svelte-ktcsbb{font-size:var(--r-where-size-lg, 18px)}.run__list.svelte-ktcsbb{gap:var(--r-list-gap-lg, 6px)}}
