@charset "UTF-8";:root{--border-radius: 8px;--color-bg: rgb(51, 51, 51);--color-fsr: rgb(238, 238, 238);--color-text: rgb(255, 255, 255);--color-mute-factor: .7;--color-muted: rgba(255, 255, 255, var(--color-mute-factor));--padding-x: 1rem;--padding-y: .5rem}@media screen and (min-width: 992px){:root{--padding-x: 2rem;--padding-y: .5rem}}*,*:before,*:after{box-sizing:border-box;font-weight:400;margin:0}body{background:var(--color-bg);color:#006c66;font-family:"Source Sans 3",sans-serif;font-size:16px;min-height:100vh}@media screen and (min-width: 768px){body{font-size:20px}}@media screen and (min-width: 992px){body{font-size:25px}}@media screen and (min-width: 1200px){body{font-size:30px}}@media screen and (min-width: 1400px){body{font-size:35px}}.delay[data-v-6ca57314]{color:--color-muted;transition:color ease-in-out .25s,font-size ease-in-out .25s}.delay.text-dark[data-v-6ca57314]{color:rgba(0,0,0,var(--color-mute-factor))}.delay.delay-positive[data-v-6ca57314],.delay.delay-negative[data-v-6ca57314]{color:#ff1744}.delay.delay-zero[data-v-6ca57314]{font-size:.8em}.scrolling-text{max-width:100%;overflow:hidden}.scrolling-text-wrapper{animation-name:marquee;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block;flex:1;position:relative}.scrolling-text-wrapper .scrolling-text-clone{white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.servedstation[data-v-f1ccf4c7]{border-radius:var(--border-radius);border-style:solid;border-width:thin;color:#fff;font-size:.8em;padding-left:.3em}.servedstation[data-v-f1ccf4c7]:not(.has-arrival){padding-right:.3em}.servedstation-arrival[data-v-f1ccf4c7]{background:#ffffffb3;border-radius:0 var(--border-radius) var(--border-radius) 0;color:#000;margin-left:.2em;padding:0 .3em 0 .2em}.cancel[data-v-bb5c6349]{color:#ff1744}.delay[data-v-bb5c6349]{color:var(--color-muted);transition:color ease-in-out .25s,font-size ease-in-out .25s}.delay.delay-positive[data-v-bb5c6349],.delay.delay-negative[data-v-bb5c6349]{color:#ff1744}.delay.delay-zero[data-v-bb5c6349]{font-size:.8em}.terminus[data-v-bb5c6349]{color:var(--color-muted);font-size:.8em;padding-top:.2em}.trip-connection-departure[data-v-bb5c6349]{font-size:.7em;display:grid;grid-template:"transfer time line terminus"/1.4em 3em 2.6em 1fr}.trip-connection-departure[data-v-bb5c6349]>*{min-height:0;min-width:0;overflow-x:hidden}.trip-connection-departure .trip-summary-time[data-v-bb5c6349]{grid-area:time;font-size:.8em;padding-top:.2em}.trip-connection-departure .trip-summary-time .trip-minutes-left[data-v-bb5c6349]{display:flex}.trip-connection-departure .trip-summary-time .trip-minutes-left .trip-minutes-left-label[data-v-bb5c6349]{color:var(--color-muted);font-size:.7em}.trip-connection-departure .trip-summary-line[data-v-bb5c6349]{column-gap:.5em;display:flex;grid-area:line}.trip-connection-departure .trip-summary-terminus[data-v-bb5c6349]{grid-area:terminus}.trip-connection-departure .trip-summary-transfer[data-v-bb5c6349]{color:var(--color-muted);font-size:.8em;grid-area:transfer;padding-top:.2em}.trip-connection-departure .trip-summary-transfer[data-v-bb5c6349]:after{content:"′"}.trip-connection-departure.is-cancelled .trip-summary-line[data-v-bb5c6349],.trip-connection-departure.is-cancelled .trip-summary-time[data-v-bb5c6349],.trip-connection-departure.is-cancelled .trip-summary-transfer[data-v-bb5c6349]{text-decoration:line-through}.trip-connection-station.is-solo[data-v-900e53d8]{column-gap:0;column-count:2}.trip-connection-station-wrapper[data-v-900e53d8]{border-left-style:solid;border-left-width:2mm;padding-left:.5em}.cancel[data-v-9223c838]{color:#ff1744}.delay[data-v-9223c838]{color:var(--color-muted);transition:color ease-in-out .25s,font-size ease-in-out .25s}.delay.delay-positive[data-v-9223c838],.delay.delay-negative[data-v-9223c838]{color:#ff1744}.delay.delay-zero[data-v-9223c838]{font-size:.8em}.terminus[data-v-9223c838]{color:var(--color-muted);font-size:.8em;padding-top:.2em}.servedstations[data-v-9223c838]{align-items:flex-start;column-gap:.2em;display:flex;flex-wrap:wrap;font-size:.7em}.trip[data-v-9223c838]{background-color:transparent;color:inherit;padding:0 var(--padding-x) .2em;transition:background-color ease-in-out .25s,opacity ease-in-out .25s}.trip[data-v-9223c838]:nth-child(2n){background-color:#0003}.trip.is-cancelled .effectivetime[data-v-9223c838],.trip.is-cancelled .lineName[data-v-9223c838],.trip.is-cancelled .platform[data-v-9223c838]{text-decoration:line-through}.trip.is-imminent:not(.is-past):not(.is-cancelled) .effectivetime[data-v-9223c838]{font-weight:700}.trip.is-past[data-v-9223c838]{opacity:.4}.trip-connections[data-v-9223c838]{display:flex;grid-area:connections}.trip-connections[data-v-9223c838]>*{flex:50%}.trip-remark-index[data-v-9223c838]{color:#fff}.trip-remarks[data-v-9223c838]{color:#ffffffb3;font-size:.7em;grid-area:remarks;margin-top:.1em}.trip-remarks[data-remarks="0"][data-v-9223c838]{display:none}.trip-remarks[data-v-9223c838]:not(:last-child){margin-bottom:.1em}.trip-summary[data-v-9223c838]{color:var(--color-text);display:grid;grid-template:"time    line        platform" "time    stations    stations" "time       connections connections"/max(12.5%,4.5em) 1fr auto}.trip-summary.has-remarks[data-v-9223c838]{grid-template:"time    line        platform" "time    stations    stations" "remarks remarks     remarks" ".       connections connections"/max(12.5%,4.5em) 1fr auto}.trip-summary[data-v-9223c838]>*{min-height:0;min-width:0;overflow-x:hidden}.trip-summary .trip-summary-time[data-v-9223c838]{grid-area:time}.trip-summary .trip-summary-time .trip-minutes-left[data-v-9223c838]{display:flex}.trip-summary .trip-summary-time .trip-minutes-left .trip-minutes-left-label[data-v-9223c838]{color:var(--color-muted);font-size:.7em}.trip-summary .trip-summary-line[data-v-9223c838]{column-gap:.5em;display:flex;grid-area:line}.trip-summary .trip-summary-stations[data-v-9223c838]{grid-area:stations}.trip-summary .trip-summary-platform[data-v-9223c838]{grid-area:platform;text-align:right}.v-enter-active[data-v-9223c838],.v-leave-active[data-v-9223c838]{max-height:6em;overflow:hidden;transition:max-height ease-in-out .5s,opacity ease-in-out .5s}.v-enter-from[data-v-9223c838],.v-leave-to[data-v-9223c838]{max-height:0px;opacity:0}.trips-direction[data-v-e3cc07aa]{font-variant:small-caps;font-weight:700;padding:var(--padding-y) var(--padding-x) 0;color:var(--color-text)}header[data-v-a0e3966e]{background-color:var(--color-fsr);display:grid;font-size:1em;grid-template-columns:1fr auto;padding:var(--padding-y) var(--padding-x)}.date[data-v-a0e3966e]{margin-right:.5em;opacity:.5}.logo[data-v-a0e3966e]{height:1.2em;margin-right:.5em}.title[data-v-a0e3966e]{align-items:center;display:flex}footer[data-v-259abc25]{background:#00000080;bottom:0;border-radius:var(--border-radius) 0 0 0;color:#888;font-size:.5em;padding:.1em .5em;position:fixed;right:0}main[data-v-259abc25]{width:100%}.trips-wrapper[data-v-259abc25]{display:grid;grid-template-columns:5fr 4fr}.trips-wrapper[data-v-259abc25]>*{min-width:0}.trips-wrapper[data-v-259abc25]>*:not(:last-child){border-right:white solid thin}
