._pill_qyr9q_1{font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:4px;padding:4px 9px;font-size:.66rem;font-weight:500;display:inline-block}._live_qyr9q_14{color:var(--board-amber);border-color:color-mix(in srgb, var(--board-amber) 45%, transparent)}._chalk_qyr9q_19{color:var(--chalk);border-color:var(--hairline)}._slate_qyr9q_24{color:var(--slate);border-color:var(--hairline)}._cancelled_qyr9q_29{color:var(--cancel-red);border-color:color-mix(in srgb, var(--cancel-red) 45%, transparent);text-decoration:line-through;text-decoration-thickness:1px}.la-stage{gap:14px;display:grid}.la-art{width:100%;height:auto;font-family:Hanken Grotesk Variable,sans-serif;overflow:visible}.la-caption{min-height:3.2em;color:var(--v2-ink);text-wrap:balance;margin:0;font-size:15px;line-height:1.55;animation:.5s cubic-bezier(.19,1,.22,1) both la-caption-in}@keyframes la-caption-in{0%{opacity:0;transform:translateY(10px)}}.la-part,.la-boundary,.la-board{transform-box:fill-box;transform-origin:50%;transition:opacity .45s,transform .6s cubic-bezier(.34,1.56,.64,1)}.la-stage.is-focused .la-part:not(.is-on){opacity:.28}.la-stage.is-focused .la-part.is-on{opacity:1}.la-label{fill:var(--v2-muted);letter-spacing:.12em;font-size:11px;font-weight:600}.la-label-soft{letter-spacing:.06em;font-weight:500}.la-node{fill:var(--v2-surface);stroke:var(--v2-line);stroke-width:1.5px;transition:fill .3s,stroke .3s}.is-on>.la-node{stroke:var(--v2-accent);fill:var(--v2-bg)}.la-node-text{fill:var(--v2-ink);letter-spacing:-.02em;font-family:Manrope Variable,sans-serif;font-size:14px;font-weight:700}.la-node-text-strong{fill:var(--v2-button-text)}.la-node-note{fill:var(--v2-muted);font-size:11px}.la-link{stroke:var(--v2-line);stroke-width:2px;transition:stroke .3s}.is-on>.la-link{stroke:var(--v2-accent);stroke-width:2.5px;stroke-dasharray:6 8;animation:.9s linear infinite la-flow}.la-optional>.la-link,.la-optional>.la-node{stroke-dasharray:4 5}@keyframes la-flow{to{stroke-dashoffset:-28px}}.la-boundary{stroke:var(--v2-accent);stroke-width:2px;stroke-dasharray:7 7;fill:color-mix(in oklab, var(--v2-accent) 6%, transparent);animation:14s linear infinite la-march}@keyframes la-march{to{stroke-dashoffset:-140px}}.la-phone{fill:var(--v2-bg);stroke:var(--v2-ink);stroke-width:3px}.la-notch{fill:var(--v2-ink)}.la-pin{fill:var(--v2-accent)}.la-pin-dot{fill:var(--v2-bg)}.la-pulse{fill:var(--v2-accent);opacity:.25;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite la-ping}@keyframes la-ping{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.la-location.is-on{transform:scale(1.15)}.la-icon{stroke:var(--v2-ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.la-icon-fill{fill:var(--v2-ink)}.la-motion.is-on .la-icon{stroke:var(--v2-accent);animation:.8s ease-in-out infinite alternate la-stride}.la-motion.is-on .la-icon-fill{fill:var(--v2-accent)}@keyframes la-stride{to{transform:translate(3px)skew(-6deg)}}.la-row circle{fill:var(--v2-accent)}.la-row path{stroke:var(--v2-muted);stroke-width:4px;stroke-linecap:round}.la-row{animation:3s ease-in-out infinite la-row}@keyframes la-row{0%,to{opacity:1}50%{opacity:.45}}.la-history.is-on .la-row path{stroke:var(--v2-ink)}.la-sign{fill:var(--vs-yellow);stroke:var(--v2-ink);stroke-width:2px;stroke-linejoin:round}.la-sign-mark{stroke:var(--v2-ink);stroke-width:3px;stroke-linecap:round}.la-risk{opacity:0;transform:scale(.4)}.la-risk.is-on{transform:none;opacity:1!important}.la-sample{fill:var(--v2-accent);opacity:.7;animation:7s ease-in-out infinite la-bounce-a}.la-sample-2{animation-name:la-bounce-b;animation-duration:8.5s}.la-sample-3{animation-name:la-bounce-c;animation-duration:9.5s}@keyframes la-bounce-a{50%{transform:translate(150px,60px)}}@keyframes la-bounce-b{50%{transform:translate(-140px,-110px)}}@keyframes la-bounce-c{50%{transform:translate(130px,-200px)}}.la-packet{opacity:0;pointer-events:none}.la-packet rect{fill:var(--v2-accent)}.la-packet text{fill:var(--v2-button-text);letter-spacing:.04em;font-size:11px;font-weight:700}.la-packet.is-on,.la-packet.is-idle{offset-path:path("M224 146C262 146 262 146 300 146H506");offset-rotate:0deg;animation:2.6s cubic-bezier(.65,0,.35,1) infinite la-packet}.la-terms .la-packet.is-on{offset-path:path("M120 339H500")}@keyframes la-packet{0%{offset-distance:0%;opacity:0}12%{opacity:1}80%{opacity:1}to{offset-distance:100%;opacity:0}}.la-source{fill:var(--v2-surface);stroke:var(--v2-line);stroke-width:1.5px}.la-dot{fill:var(--mc)}.la-stream{stroke:var(--mc,var(--v2-muted));stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 9;animation:1.4s linear infinite la-stream}.la-map{--mc:var(--v2-muted)}@keyframes la-stream{to{stroke-dashoffset:-22px}}.is-on>.la-stream{stroke-width:4px}.la-gap-mark{stroke:var(--v2-accent);stroke-width:3.5px;stroke-linecap:round}.la-gap{opacity:0}.la-stage.is-focused .la-gap.is-on{opacity:1}.la-hub{fill:var(--v2-ink)}.la-hub-ring{stroke:var(--v2-accent);stroke-width:2px;stroke-dasharray:4 6;transform-box:fill-box;transform-origin:50%;animation:18s linear infinite la-spin}@keyframes la-spin{to{transform:rotate(360deg)}}.la-hub-group .la-node-text-strong{fill:var(--v2-bg)}.la-out{stroke:var(--v2-accent);stroke-width:2.5px;stroke-dasharray:3 8;stroke-linecap:round;animation:1.2s linear infinite la-stream}.la-device{fill:var(--v2-bg);stroke:var(--v2-ink);stroke-width:2.5px}.is-on>.la-device{stroke:var(--v2-accent)}.la-type{fill:var(--v2-ink);font-family:Manrope Variable,sans-serif;font-size:22px;font-weight:700}.la-board-body{fill:var(--v2-surface);stroke:var(--v2-line);stroke-width:1.5px}.la-board-head{fill:var(--v2-ink);letter-spacing:.14em;font-size:12px;font-weight:700}.la-board-note{fill:var(--v2-muted);letter-spacing:.14em;font-size:10px;font-weight:600}.la-board-rule{stroke:var(--v2-line);stroke-width:1.5px}.la-board-row{animation:.7s cubic-bezier(.19,1,.22,1) both la-row-in}@keyframes la-row-in{0%{opacity:0;transform:translateY(10px)}}.la-line-chip{fill:var(--mc)}.la-line-text{fill:#fff;font-family:Manrope Variable,sans-serif;font-size:12px;font-weight:800}.la-board-dest{fill:var(--v2-ink);font-size:15px;font-weight:600}.la-board-time{fill:var(--v2-ink);font-variant-numeric:tabular-nums;font-family:Manrope Variable,sans-serif;font-size:17px;font-weight:700}.la-source-label rect{fill:none;stroke:var(--v2-ink);stroke-width:1.5px}.la-source-label text{fill:var(--v2-ink);letter-spacing:.06em;font-size:11px;font-weight:700}.la-source-label[data-label=Live] rect{fill:var(--v2-accent);stroke:var(--v2-accent)}.la-source-label[data-label=Live] text{fill:var(--v2-button-text)}.la-source-label[data-label=Timetable] rect{stroke-dasharray:3 3}.la-source-label.is-stale rect{stroke-dasharray:2 4;fill:none!important;stroke:var(--v2-muted)!important}.la-source-label.is-stale text{fill:var(--v2-muted)!important}.la-source-label text{transition:fill .3s}.la-stamp{opacity:0;transform:scale(1.4)}.la-stamp.is-on{opacity:1;transform:none}.la-stamp rect{fill:color-mix(in oklab, var(--v2-bg) 88%, transparent);stroke:var(--v2-accent);stroke-width:3px}.la-stamp text{fill:var(--v2-accent);letter-spacing:.1em;font-size:14px;font-weight:800}.la-post{stroke:var(--v2-ink);stroke-width:4px;stroke-linecap:round}.la-station-sign{fill:var(--v2-ink)}.la-station-text{fill:var(--v2-bg);letter-spacing:.1em;font-size:10px;font-weight:800}.la-edge{fill:var(--v2-surface);stroke:var(--v2-line)}.la-tactile{stroke:var(--vs-yellow);stroke-width:7px;stroke-dasharray:2 9;stroke-linecap:round}.is-on>.la-tactile{animation:.8s linear infinite la-stream}@media (prefers-reduced-motion:reduce){.la-art *,.la-caption{transition:none!important;animation:none!important}.la-packet.is-on{opacity:1;offset-distance:45%}.la-packet.is-idle{opacity:0}}.la-stage .la-risk:not(.is-on),.la-stage .la-gap:not(.is-on){opacity:0!important}
