.trains-live[data-astro-cid-t2tlvjlb]{margin-top:12px}.trains-live[data-astro-cid-t2tlvjlb][hidden]{display:none}.tl-head[data-astro-cid-t2tlvjlb]{font:700 .75rem/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0}.tl-list[data-astro-cid-t2tlvjlb]{margin:6px 0;padding:0;list-style:none}.tl-list[data-astro-cid-t2tlvjlb] li{grid-template-columns:3.2em 1fr;column-gap:8px;padding:6px 0;line-height:1.35;display:grid}.tl-list[data-astro-cid-t2tlvjlb] li+li{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}.tl-list[data-astro-cid-t2tlvjlb] .tl-time{font-variant-numeric:tabular-nums}.tl-list[data-astro-cid-t2tlvjlb] .tl-dest{font-weight:700}.tl-list[data-astro-cid-t2tlvjlb] .tl-meta{color:var(--muted);grid-column:2}.tl-list[data-astro-cid-t2tlvjlb] .late .tl-meta,.tl-list[data-astro-cid-t2tlvjlb] .cancelled .tl-meta{color:var(--ink);font-weight:700}.tl-list[data-astro-cid-t2tlvjlb] .cancelled .tl-time,.tl-list[data-astro-cid-t2tlvjlb] .cancelled .tl-dest{text-decoration:line-through}.back[data-astro-cid-22nbgvjh]{align-items:center;gap:6px;margin:20px 0 14px;font-weight:700;text-decoration:none;display:inline-flex}.stats[data-astro-cid-22nbgvjh]{background:var(--navy);color:var(--cream);border-radius:0 0 var(--r) var(--r);margin:0;margin-top:calc(-1 * var(--r));grid-template-columns:repeat(3,1fr);padding:26px 18px 14px;display:grid}.stats[data-astro-cid-22nbgvjh] div[data-astro-cid-22nbgvjh]{flex-direction:column-reverse;gap:2px;display:flex}.walk-photo[data-astro-cid-22nbgvjh]{margin:16px 0 0}.walk-photo[data-astro-cid-22nbgvjh] img{object-fit:cover;border-radius:var(--r);width:100%;height:auto;max-height:420px;display:block}.walk-photo[data-astro-cid-22nbgvjh] figcaption[data-astro-cid-22nbgvjh]{color:var(--ink-2);margin-top:4px;font-size:.75rem;line-height:1.3}.walk-photo[data-astro-cid-22nbgvjh] figcaption[data-astro-cid-22nbgvjh] a{color:inherit}.keep[data-astro-cid-22nbgvjh]{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:14px 0 0;display:flex}.day-link[data-astro-cid-22nbgvjh]{color:var(--ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.parking[data-astro-cid-22nbgvjh] p[data-astro-cid-22nbgvjh]{margin:0 0 10px}.parking[data-astro-cid-22nbgvjh] .src[data-astro-cid-22nbgvjh]{color:var(--ink-2);font-size:.8125rem}.parking[data-astro-cid-22nbgvjh] .src[data-astro-cid-22nbgvjh] a[data-astro-cid-22nbgvjh]{color:inherit}.help-line[data-astro-cid-22nbgvjh]{border-radius:var(--r);background:var(--surface);border:1.5px solid var(--edge);align-items:flex-start;gap:10px;margin:28px 0 0;padding:12px 14px;display:flex}.help-line[data-astro-cid-22nbgvjh] svg{color:var(--red);flex:none;margin-top:2px}.help-line[data-astro-cid-22nbgvjh] a[data-astro-cid-22nbgvjh]{font-weight:700}.stats[data-astro-cid-22nbgvjh] dt[data-astro-cid-22nbgvjh]{color:#c9d2dc;font-size:.75rem}.stats[data-astro-cid-22nbgvjh] dd[data-astro-cid-22nbgvjh]{font:700 1.25rem/1.1 var(--font-display);margin:0}.not-yet[data-astro-cid-22nbgvjh]{color:var(--ink-2);align-items:center;gap:8px;margin:14px 0 0;display:flex}.train[data-astro-cid-22nbgvjh]{gap:14px;margin-top:20px;padding:16px;display:flex}.train[data-astro-cid-22nbgvjh] p[data-astro-cid-22nbgvjh]{margin:6px 0 0}.label-plain[data-astro-cid-22nbgvjh]{font:700 1rem/1.2 var(--font-body);margin:0}.section[data-astro-cid-22nbgvjh] p[data-astro-cid-22nbgvjh]{margin-top:8px}.section[data-astro-cid-22nbgvjh]>h2[data-astro-cid-22nbgvjh]:not(.label){font-size:1.25rem}.pubs[data-astro-cid-22nbgvjh]{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pubs[data-astro-cid-22nbgvjh] li[data-astro-cid-22nbgvjh],.pubs[data-astro-cid-22nbgvjh] .stop[data-astro-cid-22nbgvjh]{align-items:center;gap:10px;display:flex}.pubs[data-astro-cid-22nbgvjh] .stop[data-astro-cid-22nbgvjh]{min-height:44px;color:inherit;flex:1;text-decoration:none}.pubs[data-astro-cid-22nbgvjh] .stop[data-astro-cid-22nbgvjh]:hover strong[data-astro-cid-22nbgvjh]{text-decoration:underline}.pubs[data-astro-cid-22nbgvjh] .stop[data-astro-cid-22nbgvjh]>svg:last-child{color:var(--ink-2);margin-left:auto}.pubs[data-astro-cid-22nbgvjh] [data-astro-cid-22nbgvjh]:is(.checked,.sniffed,.unchecked){margin-top:4px}.block[data-astro-cid-22nbgvjh]{display:block}.route[data-astro-cid-22nbgvjh]{justify-items:start;gap:8px;padding:16px;display:grid}.route[data-astro-cid-22nbgvjh] .start[data-astro-cid-22nbgvjh] .label[data-astro-cid-22nbgvjh]{margin-right:6px}.route-btns[data-astro-cid-22nbgvjh]{flex-wrap:wrap;gap:10px;display:flex}.route[data-astro-cid-22nbgvjh] p[data-astro-cid-22nbgvjh]{margin:0}.route[data-astro-cid-22nbgvjh]{grid-template-columns:minmax(0,1fr)}.route[data-astro-cid-22nbgvjh] .btn[data-astro-cid-22nbgvjh]{overflow-wrap:anywhere;text-align:left;max-width:100%}.rules[data-astro-cid-22nbgvjh] p[data-astro-cid-22nbgvjh]{font-size:.9375rem}.walker[data-astro-cid-22nbgvjh]{border-radius:var(--r);background:var(--surface);border:1.5px solid var(--rule);align-items:flex-start;gap:10px;margin:12px 0 0;padding:10px 14px;line-height:1.45;display:flex}.walker[data-astro-cid-22nbgvjh] svg{color:var(--ok);flex:none;margin-top:1px}.report-walk[data-astro-cid-22nbgvjh]{border:1.5px solid var(--rule);border-radius:var(--r);background:var(--surface);margin:24px 0;padding:0}.report-walk[data-astro-cid-22nbgvjh] summary[data-astro-cid-22nbgvjh]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;font-weight:700;list-style:none;display:flex}.report-walk[data-astro-cid-22nbgvjh] summary[data-astro-cid-22nbgvjh]::-webkit-details-marker{display:none}.report-walk[data-astro-cid-22nbgvjh] summary[data-astro-cid-22nbgvjh] .tell[data-astro-cid-22nbgvjh]{color:var(--ok);text-underline-offset:3px;text-decoration:underline}.report-walk[data-astro-cid-22nbgvjh][open] summary[data-astro-cid-22nbgvjh]{border-bottom:1.5px solid var(--rule)}.report-walk[data-astro-cid-22nbgvjh]>p[data-astro-cid-22nbgvjh],.report-walk[data-astro-cid-22nbgvjh]>form{margin:14px 16px}
