.legs[data-astro-cid-o6qdi74m]{border-collapse:collapse;text-align:start;width:100%}.legs[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]{text-align:start}.legs[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m]{display:block}.legs[data-astro-cid-o6qdi74m]{border-top:1px solid var(--border)}.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legs[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m]{align-items:center;column-gap:var(--space-s);row-gap:var(--space-xs);padding-top:var(--space-s);border-bottom:1px solid var(--border);grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"date date date""route route route""seats price hold";display:grid}.legs--times[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m]{grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"date date date date""route route route route""time seats price hold"}.legs[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{padding:0}.legs__date[data-astro-cid-o6qdi74m]{color:var(--text-muted);font-size:var(--t-small-size);grid-area:date}.legs__route[data-astro-cid-o6qdi74m]{grid-area:route}.legs__time[data-astro-cid-o6qdi74m]{grid-area:time}.legs__seats[data-astro-cid-o6qdi74m]{grid-area:seats}.legs__price[data-astro-cid-o6qdi74m]{grid-area:price}.legs__hold[data-astro-cid-o6qdi74m]{grid-area:hold;justify-self:end}@media (width>=744px){.legs[data-astro-cid-o6qdi74m]{border-top:0;display:table}.legs[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m]{display:table-row-group}.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m]{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]{padding-block:var(--space-s);color:var(--text-muted);border-bottom:1px solid var(--border)}.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{border-bottom:1px solid var(--border)}.legs[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m]{padding:0;display:table-row}.legs[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{vertical-align:middle}.legs--times[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]:not(:last-of-type),.legs--times[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]:not(:last-child){padding-inline-end:var(--space-s)}.legs__date[data-astro-cid-o6qdi74m]{color:var(--text);font-size:inherit}.legs__unit[data-astro-cid-o6qdi74m]{display:none}.legs__hold[data-astro-cid-o6qdi74m]{text-align:end}.legs__hold[data-astro-cid-o6qdi74m] .text-link[data-astro-cid-o6qdi74m]{vertical-align:middle}}@media (width>=1200px){.legs[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m]{display:block}.legs[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m]{border-bottom:1px solid var(--border);grid-template-columns:290fr 492fr 298fr 280fr;grid-template-areas:none;align-items:center;gap:0;display:grid}.legs[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{grid-area:1;padding-inline-end:0}.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{border-bottom:0}.legs[data-astro-cid-o6qdi74m] .legs__price-label[data-astro-cid-o6qdi74m],.legs[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m].legs__price{grid-column:4}.legs[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m].legs__hold,.legs[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{grid-column:4;justify-self:end}.legs--times[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m],.legs--times[data-astro-cid-o6qdi74m] tbody[data-astro-cid-o6qdi74m] tr[data-astro-cid-o6qdi74m]{column-gap:var(--space-l);grid-template-columns:repeat(12,minmax(0,1fr))}.legs--times[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]:first-child,.legs--times[data-astro-cid-o6qdi74m] .legs__date[data-astro-cid-o6qdi74m]{grid-column:1/4}.legs--times[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]:nth-child(2),.legs--times[data-astro-cid-o6qdi74m] .legs__route[data-astro-cid-o6qdi74m]{grid-column:4/8}.legs--times[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]:nth-child(3),.legs--times[data-astro-cid-o6qdi74m] .legs__time[data-astro-cid-o6qdi74m]{grid-column:8/10}.legs--times[data-astro-cid-o6qdi74m] th[data-astro-cid-o6qdi74m]:nth-child(4),.legs--times[data-astro-cid-o6qdi74m] .legs__seats[data-astro-cid-o6qdi74m]{grid-column:10/11}.legs--times[data-astro-cid-o6qdi74m] .legs__price-label[data-astro-cid-o6qdi74m],.legs--times[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m].legs__price,.legs--times[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m].legs__hold,.legs--times[data-astro-cid-o6qdi74m] thead[data-astro-cid-o6qdi74m] td[data-astro-cid-o6qdi74m]{grid-column:11/13}}
