.place_stage__hfThY{isolation:isolate;position:relative;display:grid;min-block-size:max(34rem,calc(100dvh - 12.5rem));background:var(--ot-sunk)}.place_mapWrap__HmrDx{position:relative;min-block-size:0}.place_map__XNcML{position:absolute;inset:0;background:var(--ot-sunk-2)}.place_mapNote__SvZK9{position:absolute;inset-block-end:2.2rem;inset-inline:1rem;z-index:500;margin:0;padding:.5rem .75rem;border-radius:var(--ot-radius-m);background:var(--ot-surface);color:var(--ot-ink-2);font-size:var(--ot-small);box-shadow:var(--ot-shadow-card)}.place_panel__XU2TU{position:relative;z-index:600;display:flex;flex-direction:column;min-inline-size:0;border-radius:var(--ot-radius-xl) var(--ot-radius-xl) 0 0;background:var(--ot-surface);color:var(--ot-ink);box-shadow:var(--ot-shadow-float)}.place_panelBody__EDuIE{display:flex;flex-direction:column;min-block-size:0}.place_panelHead__wVREV{padding:1.25rem 1.375rem .75rem}.place_crumb__QUqhh{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:center;margin:0 0 .25rem;color:var(--ot-mute);font-size:var(--ot-small)}.place_crumb__QUqhh a{color:inherit;text-decoration:underline;text-underline-offset:3px}.place_crumb__QUqhh select{max-inline-size:14rem;min-block-size:2.75rem;border:0;background:transparent;color:inherit;font:inherit}.place_titleRow__7clFZ{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between}.place_title__v90R6{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--ot-page-title);line-height:var(--ot-leading-display,1);letter-spacing:-.01em;overflow-wrap:break-word}.place_subtitle__RL3fI{margin:.375rem 0 0;color:var(--ot-mute);font-size:var(--ot-small)}.place_legend__oSKX6{display:flex;flex-wrap:wrap;gap:.25rem .875rem;align-items:center;margin:0;padding:.625rem 1.375rem .875rem;border-block-start:1px solid var(--ot-hair-soft);list-style:none;color:var(--ot-ink-2);font-size:var(--ot-small)}.place_legend__oSKX6 li{display:inline-flex;gap:.375rem;align-items:center}.place_keys__ersZL{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:.25rem 0 .625rem;padding:0 1.375rem;list-style:none;color:var(--ot-ink-2);font-size:var(--ot-small)}.place_keys__ersZL li{display:inline-flex;gap:.375rem;align-items:center}.place_liveDot__ci9uY{display:inline-block;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--ot-live);box-shadow:0 0 0 3px var(--ot-live-halo)}.place_schedTag__NWcdT{color:var(--ot-mute);font-size:.75rem}.place_board__SaWGc{margin:0;border-block-start:1px solid var(--ot-hair-soft)}.place_rowFoot__uGfv0{display:grid;gap:.375rem;padding:0 1.375rem .875rem;padding-inline-start:calc(22px + var(--place-badge, 44px) + 14px);margin-block-start:-.25rem;background:var(--ot-surface)}.place_boardLine__BD0As[data-kind=train] .place_rowFoot__uGfv0{--place-badge:36px}@media (max-width:520px){.place_rowFoot__uGfv0{padding-inline-end:14px;padding-inline-start:calc(14px + var(--place-badge, 44px) + 10px)}}.place_boardLine__BD0As:has(a:focus-visible) .place_rowFoot__uGfv0,.place_boardLine__BD0As:has(a:hover) .place_rowFoot__uGfv0{background:var(--ot-sunk)}.place_rowFootFlush__xd84R{padding:.25rem .875rem .75rem;margin-block-start:0;padding-inline-start:.875rem;background:transparent}.place_stripLine__CjEBV{display:flex;flex-wrap:wrap;gap:.25rem .625rem;align-items:center}.place_stripMarks__XGn14{display:inline-flex;gap:3px;align-items:center}.place_stripText__4KZSd{color:var(--ot-ink-2);font-size:var(--ot-small);line-height:1.3}.place_bunched__lvZv4{margin:0;color:var(--ot-late-ink);font-size:var(--ot-small);font-weight:600}.place_boardState__Kwwk7{padding:1rem 1.375rem}.place_checked__WM5j_{margin:0;padding:.5rem 1.375rem .875rem;color:var(--ot-mute);font-size:.75rem}.place_hour__kD0dZ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.875rem;align-items:center;padding:.875rem 1.375rem;border-block-start:1px solid var(--ot-hair-soft);background:var(--ot-sunk)}.place_hourHead__4IIPe{margin:0;font-weight:700;font-size:var(--ot-body)}.place_hourText__QLXam{margin:.125rem 0 0;color:var(--ot-ink-2);font-size:var(--ot-small);line-height:1.35}.place_hourText__QLXam a{color:var(--ot-red);font-weight:600}.place_why__b_Kay{display:inline-flex;align-items:center;min-block-size:2.75rem;padding-inline:.25rem;color:var(--ot-red);font-weight:700;text-decoration:none;white-space:nowrap}.place_why__b_Kay:hover{text-decoration:underline}.place_hourPlain__Q_BUj{grid-template-columns:minmax(0,1fr)}.place_more__YBwN_{display:grid;gap:1rem;padding:1.25rem 1rem 6rem;max-inline-size:46rem;margin-inline:auto}@media (min-width:1024px){.place_stage__hfThY{grid-template-columns:minmax(0,1fr);align-items:start}.place_mapWrap__HmrDx{position:absolute;inset:0}.place_panel__XU2TU{inline-size:min(28.75rem,calc(100% - 2rem));max-block-size:calc(100% - 2rem);margin:1rem;border-radius:var(--ot-radius-xl);overflow:hidden}.place_panelBody__EDuIE{overflow-y:auto;overscroll-behavior:contain}.place_more__YBwN_{padding-block-end:4rem}}@media (max-width:1023px){.place_stage__hfThY{grid-template-rows:clamp(9rem,21dvh,12rem) auto;min-block-size:0}.place_panel__XU2TU{margin-block-start:-1rem}.place_map__XNcML{--map-bottom-inset:1rem}.place_mapNote__SvZK9{inset-block-end:1.75rem}.place_panelHead__wVREV{padding:.875rem 1rem .375rem}.place_title__v90R6{font-size:clamp(1.75rem,1.2rem + 2.5vw,2.25rem)}.place_legend__oSKX6{gap:.125rem .625rem;padding-inline:1rem;font-size:.75rem}.place_keys__ersZL{margin:.125rem 0 .375rem;padding-inline:1rem;gap:.125rem .75rem;font-size:.75rem}.place_subtitle__RL3fI{margin-block-start:.25rem}.place_hour__kD0dZ{gap:.625rem;padding:.625rem 1rem}.place_hourText__QLXam{font-size:.8125rem}}.place_routeStage__ddIcA{isolation:isolate;display:grid;min-block-size:100%;background:var(--ot-paper);color:var(--ot-ink)}.place_hero__Tw_F9{position:relative;block-size:clamp(16rem,38dvh,22rem)}.place_heroCard__IAbKK{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;z-index:600;display:flex;gap:.875rem;align-items:center;max-inline-size:calc(100% - 2rem);padding:.75rem 1.125rem;border-radius:var(--ot-radius-l);background:var(--ot-surface);box-shadow:var(--ot-shadow-float)}.place_heroTitle__nPlcD{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.1;overflow-wrap:break-word}.place_heroMeta__ObWw6{margin:.125rem 0 0;display:flex;flex-wrap:wrap;gap:.125rem .5rem;align-items:center;color:var(--ot-mute);font-size:var(--ot-small)}.place_report__vKT4n{display:grid;gap:2rem;padding:1.5rem 1rem 6rem;max-inline-size:78rem;margin-inline:auto;inline-size:100%}.place_kicker__c1meY{margin:0;color:var(--ot-red);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.place_headline__db8Qz{margin:.375rem 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--ot-page-title);line-height:var(--ot-leading-display,1);letter-spacing:-.01em}.place_diagnosis__03vgA{margin:.75rem 0 0;max-inline-size:44rem;color:var(--ot-ink-2);font-family:var(--font-serif);font-size:1.1875rem;line-height:1.45}.place_diagnosis__03vgA span{display:inline}.place_aside__iyCXc{display:grid;gap:1.25rem;align-content:start}.place_card__FHFQ1{display:grid;gap:.875rem;padding:1.25rem;border:1px solid var(--ot-hair-soft);border-radius:var(--ot-radius-l);background:var(--ot-surface)}.place_gradeRow__aq_mk{display:flex;gap:1rem;align-items:flex-end}.place_bigPercent__FUJF6{margin:0;font-family:var(--font-display);font-weight:700;font-size:2.5rem;line-height:1}.place_small__JTjdF{margin:.25rem 0 0;color:var(--ot-mute);font-size:var(--ot-small)}.place_statPair__83sYr{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-block-start:.875rem;border-block-start:1px solid var(--ot-hair-soft)}.place_statLabel__bPbld{margin:0;color:var(--ot-mute);font-size:var(--ot-small)}.place_statValue__L3iMf{margin:.125rem 0 0;font-family:var(--font-display);font-weight:700;font-size:1.875rem;line-height:1.05}.place_statNote__aEIH9{margin:.125rem 0 0;color:var(--ot-mute);font-size:.75rem}.place_sectionTitle__QVYWv{margin:0;font-size:var(--ot-body);font-weight:700}.place_fixList__WZPdS{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.place_fix__KBmYl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;align-items:start}.place_fixRank__RQM_9{grid-row:span 3;color:var(--ot-red);font-family:var(--font-display);font-weight:700;font-size:1.25rem;line-height:1.2}.place_fixName__vpF8J{margin:0;font-weight:650;line-height:1.3}.place_fixMeta__xkGkC{margin:0;color:var(--ot-ink-2);font-size:var(--ot-small)}.place_fixWhen__3Z7Zs{margin:0;color:var(--ot-mute);font-size:.75rem}.place_disclose__djvye{margin:.25rem 0 0}.place_disclose__djvye summary{min-block-size:2.75rem;display:flex;align-items:center;cursor:pointer;color:var(--ot-ink-2);font-size:var(--ot-small)}.place_assume__xHqxQ{margin:.25rem 0 0;padding-inline-start:1.1rem;color:var(--ot-ink-2);font-size:var(--ot-small)}.place_causes__WuV9V{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.place_cause__Z_90i{display:grid;gap:.25rem}.place_causeHead__WE0ql{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:baseline;justify-content:space-between}.place_causeName__df8OM{margin:0;font-weight:650}.place_causeNote__zbnBS{margin:0}.place_causeNote__zbnBS,.place_tests__yFR8i{color:var(--ot-ink-2);font-size:var(--ot-small)}.place_tests__yFR8i{margin:.25rem 0 0;padding-inline-start:1.1rem}.place_evidence__Dojz_{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;font-size:var(--ot-small)}.place_evidence__Dojz_ li{padding:.5rem .75rem;border-inline-start:3px solid var(--ot-hair);background:var(--ot-sunk)}.place_evidence__Dojz_ li:target{border-inline-start-color:var(--ot-red);outline:2px solid var(--ot-focus)}.place_actions__UJmGZ{display:flex;flex-wrap:wrap;gap:.75rem}.place_button__DWlXL{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;padding-inline:1.25rem;border:1.5px solid var(--ot-ink);border-radius:999px;background:var(--ot-ink);color:var(--ot-paper);font-weight:700;text-decoration:none}.place_buttonQuiet__fVO_F{background:transparent;color:var(--ot-ink)}.place_button__DWlXL:focus-visible,.place_why__b_Kay:focus-visible{outline:3px solid var(--ot-focus);outline-offset:2px}.place_unavailable__e8wif{margin:0;padding:.875rem 1rem;border-radius:var(--ot-radius-m);background:var(--ot-sunk);color:var(--ot-ink-2);font-size:var(--ot-small);line-height:1.45}.place_retry__JDPde{margin-inline-start:.5rem;min-block-size:2.75rem;padding-inline:.75rem;border:1px solid var(--ot-hair);border-radius:999px;background:var(--ot-surface);color:var(--ot-ink);font:inherit;cursor:pointer}@media (min-width:1024px){.place_report__vKT4n{grid-template-columns:minmax(0,1fr) 23rem;gap:2.5rem;padding-block-start:2rem;padding-inline:2rem}.place_reportMain__x8eT4{display:grid;gap:2rem;align-content:start;min-inline-size:0}}@media (max-width:1023px){.place_reportMain__x8eT4{display:grid;gap:2rem}}.place_crumb__QUqhh button{min-block-size:2.75rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.place_crumb__QUqhh button:focus-visible{outline:3px solid var(--ot-focus);outline-offset:2px}.place_why__b_Kay:focus-visible{outline:3px solid var(--ot-focus);outline-offset:2px}.place_lifts__eP5F6{margin:0;padding:.625rem 1.375rem;border-block-start:1px solid var(--ot-hair-soft);color:var(--ot-ink-2);font-size:var(--ot-small)}.place_lifts__eP5F6[data-station-lifts=out]{color:var(--ot-late-ink);font-weight:600}@media (max-width:1023px){.place_lifts__eP5F6{padding-inline:1rem}}[data-ui=kit-map] .maplibregl-ctrl-attrib-button{background-color:transparent;border-radius:22px;background-repeat:no-repeat;background-position:50%;background-size:22px 22px}[data-ui=kit-map] .maplibregl-ctrl-attrib.maplibregl-compact-show{max-inline-size:calc(100% - 16px)}[data-ui=kit-map] .maplibregl-ctrl-attrib-inner{white-space:normal}[data-ui=kit-map] .maplibregl-ctrl-bottom-left,[data-ui=kit-map] .maplibregl-ctrl-bottom-right{margin-block-end:var(--kit-credit-lift,0)}[data-ui=kit-map] .maplibregl-ctrl-attrib.maplibregl-compact:not(.maplibregl-compact-show){min-block-size:44px;inline-size:44px;padding:0;border-radius:22px;box-sizing:border-box}[data-ui=kit-map] .maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 44px 2px 8px}.place-bus-icon{background:transparent;border:0}.place-stop-ring{display:block;inline-size:22px;block-size:22px;border:5px solid var(--ot-ink);border-radius:50%;background:var(--ot-surface);box-shadow:0 0 0 3px var(--ot-surface),0 2px 8px rgba(0,0,0,.35)}.place-icon-actions{display:inline-flex;gap:.125rem}.place-icon-actions button{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:0;border-radius:50%;background:transparent;color:var(--ot-ink-2);cursor:pointer}.place-icon-actions button:hover{background:var(--ot-sunk);color:var(--ot-ink)}.place-icon-actions button[aria-pressed=true]{color:var(--ot-ink)}.place-icon-actions button:focus-visible{outline:3px solid var(--ot-focus);outline-offset:0}.leaflet-tooltip.replay-callout{padding:.25rem .625rem;border:1px solid #3a3a3f;border-radius:8px;background:#1c1c1f;color:#f4f4f1;font:600 .8125rem/1.3 var(--font-ui,system-ui,sans-serif);box-shadow:0 2px 8px rgba(0,0,0,.5)}.leaflet-tooltip-top.replay-callout:before{border-top-color:#1c1c1f}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers.63bb391d.png?dpl=dpl_ChskRMQzva18cGM7Csg29zXQfAR4);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers-2x.458ddfa6.png?dpl=dpl_ChskRMQzva18cGM7Csg29zXQfAR4);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/_next/static/media/marker-icon.44fbd93c.png?dpl=dpl_ChskRMQzva18cGM7Csg29zXQfAR4)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.next-bus_page__WTjjm{min-inline-size:0;background:var(--paper);color:var(--ink)}.next-bus_small___Bg2f{font-size:.8125rem;color:var(--mute)}.next-bus_srOnly__bNRWn{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.next-bus_hidden__wQC3U,.next-bus_stage__6WKpT{display:none}.next-bus_phone__zaGLa{display:block;padding-block-end:1.5rem}.next-bus_pa__kUv9K{display:none}@media (min-width:1024px){.next-bus_stage__6WKpT{display:flex;position:relative;isolation:isolate;min-block-size:46rem;background:var(--sunk)}.next-bus_phone__zaGLa{display:none}.next-bus_pa__kUv9K{display:block}}.next-bus_mapWrap__KObIR,.next-bus_map__4YwB8{position:absolute;inset:0}.next-bus_map__4YwB8{background:var(--sunk)}.next-bus_mapNote__S_CIW{inset-block-start:1rem;font-size:.8125rem}.next-bus_mapNote__S_CIW,.next-bus_mtag__alJCZ{position:absolute;inset-inline-end:1rem;z-index:800;margin:0;padding:.375rem .625rem;border-radius:9px;background:var(--card)}.next-bus_mtag__alJCZ{inset-block-end:2.75rem;display:flex;gap:.75rem;align-items:center;color:var(--ink);font-weight:600;font-size:.78125rem;line-height:1.35;box-shadow:var(--sh-pop);white-space:nowrap}.next-bus_mtag__alJCZ>span{display:inline-flex;gap:.375rem;align-items:center}.next-bus_mtag__alJCZ i{inline-size:9px;block-size:9px;border-radius:50%;display:inline-block}.next-bus_mtag__alJCZ i[data-you]{inline-size:10px;block-size:10px;background:#2a78d6;box-shadow:0 0 0 3px rgba(42,120,214,.2)}.next-bus_panel__1BEeB{position:relative;flex:none;margin:1.25rem;inline-size:30rem;z-index:900;display:flex;flex-direction:column;overflow:hidden;background:var(--card);border-radius:18px;box-shadow:var(--sh-panel)}.next-bus_panelHead__dmKqS{padding:.875rem 1.375rem .5rem}.next-bus_crumbs__WFrAW{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--mute);white-space:nowrap}.next-bus_crumbs__WFrAW>span+span:before{content:"|";color:var(--hair);margin-inline-end:.375rem}.next-bus_nameRow__uPkfe{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-block-start:.25rem}.next-bus_name__jfzG4{margin:0;font:700 2.625rem/1 var(--display);letter-spacing:-.01em;min-inline-size:0;overflow-wrap:break-word}.next-bus_icons__alTQH{display:flex;color:var(--ink2);margin-block-end:-.375rem}.next-bus_ibtnLink__fZQ0C{inline-size:44px;block-size:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink2);border-radius:50%}.next-bus_legend__BudpG{margin:.25rem 0 0;display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:center;font-size:.8125rem;color:var(--ink2)}.next-bus_legend__BudpG>span{display:inline-flex;gap:.375rem;align-items:center;white-space:nowrap}.next-bus_legend__BudpG i{inline-size:9px;block-size:9px;border-radius:50%;display:inline-block}.next-bus_legend__BudpG i[data-ring]{box-shadow:inset 0 0 0 1.5px var(--faint)}.next-bus_deps__w9VJa{flex:0 1 auto;min-block-size:0;overflow-y:auto}.next-bus_deps__w9VJa>[role=status]{margin:.5rem 1rem}.next-bus_depLink__m7I24{display:block;color:inherit;text-decoration:none}.next-bus_trust__el5ov{padding:0 16px 10px;border-block-end:1px solid var(--line,#e6e3dc);font-size:.8125rem;color:var(--ink-2,#5a574f)}.next-bus_trust__el5ov>summary{cursor:pointer;min-block-size:32px;display:flex;align-items:center;font-weight:600}.next-bus_depLink__m7I24:hover{background:var(--sunk)}.next-bus_depLink__m7I24:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.next-bus_panel__1BEeB>[data-ui=honesty-line]{margin:0;padding:.5rem 1.25rem .625rem;border-block-start:1px solid var(--hair2)}.next-bus_foot__xq2SW{margin-block-start:auto;padding:.75rem 1.375rem;background:var(--sunk);border-block-start:1px solid var(--hair2);display:flex;gap:.875rem;align-items:center}.next-bus_foot__xq2SW>span:first-child{font-size:2.5rem}.next-bus_footText__eX3yd{flex:1;font-size:.84375rem;line-height:1.4}.next-bus_footText__eX3yd>span{color:var(--ink2)}.next-bus_why__ez5Ea{color:var(--brand,#c8102e);font-weight:600;font-size:.84375rem;white-space:nowrap;text-decoration:none}.next-bus_skRow__EYXqx{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;min-block-size:58px;padding:.25rem 1.25rem;border-block-start:1px solid var(--hair2)}.next-bus_top__omXt1{display:flex;gap:.375rem;align-items:center;padding:.25rem .875rem 0 1.25rem}.next-bus_searchLink__y3jhL{flex:1;color:inherit;text-decoration:none;min-inline-size:0}.next-bus_searchLink__y3jhL>div{block-size:44px}.next-bus_hw__f82Bt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.625rem;padding:.75rem 1.25rem 0}.next-bus_hwTile__jlxmc{position:relative;display:block;border-radius:13px;padding:.5625rem 1.5rem .5625rem .8125rem;min-block-size:66px;background:var(--card);box-shadow:var(--sh-card);color:var(--ink);text-decoration:none}.next-bus_hwTile__jlxmc[data-alone]{grid-column:1/-1}.next-bus_hwTile__jlxmc[data-dark]{background:var(--btn);color:var(--btn-t)}[data-theme=dark] .next-bus_hwTile__jlxmc[data-alone]{grid-column:1/-1}.next-bus_hwTile__jlxmc small{display:block;font-size:.8125rem;font-weight:600;opacity:.8;line-height:1.25;text-wrap:balance}.next-bus_hwTile__jlxmc b{display:block;font-size:1rem}.next-bus_hm__f646h{display:block;font-size:.8125rem;opacity:.8;line-height:1.3}.next-bus_go__NvE58{position:absolute;inset-block-start:.5625rem;inset-inline-end:.5rem;opacity:.6}.next-bus_go__NvE58 svg{inline-size:14px;block-size:14px}[dir=rtl] .next-bus_go__NvE58 svg{transform:scaleX(-1)}.next-bus_boardState__Qua1C:not(:empty){padding:.75rem .5rem 0}.next-bus_nh__ne8XK{display:flex;flex-direction:column;align-items:flex-start;column-gap:.625rem;row-gap:.125rem;padding:.875rem 1.25rem 0}.next-bus_nh__ne8XK>span:first-child{font-weight:600;font-size:.84375rem;color:var(--ink2)}.next-bus_nbg__aHF3V{display:flex;align-items:center;gap:.625rem;min-block-size:44px;padding:.125rem 1.25rem 0}.next-bus_nbg__aHF3V>span:first-child:not(.next-bus_nbgText__Ici1F){font-size:1.5rem;inline-size:16px;flex:none}.next-bus_nbgText__Ici1F{flex:1;font-size:.8125rem;line-height:1.35;color:var(--ink2)}.next-bus_grp__Ob3TU{margin:.625rem .5rem 0;background:var(--card);border-radius:16px;box-shadow:var(--sh-card);padding:.25rem 0 .375rem}.next-bus_grp__Ob3TU>div:first-child{display:flex!important}.next-bus_grp__Ob3TU [class*=freq]{display:none}.next-bus_grp__Ob3TU [class*=inlineBadge]{display:none!important}.next-bus_grp__Ob3TU .next-bus_depLink__m7I24:first-of-type>div{border-block-start:0}.next-bus_more__8_qNi{margin:.625rem .5rem 0;background:var(--card);border-radius:16px;box-shadow:var(--sh-card);display:flex;align-items:center;gap:.75rem;min-block-size:56px;padding:0 1rem;color:var(--ink);text-decoration:none}.next-bus_more__8_qNi b{flex:1 1 auto;min-inline-size:0;font-size:.9375rem;font-weight:650;overflow-wrap:break-word;padding-block:.5rem}.next-bus_more__8_qNi .next-bus_small___Bg2f{flex:0 1 45%;text-align:end}.next-bus_more__8_qNi svg{color:var(--mute)}[dir=rtl] .next-bus_more__8_qNi svg{transform:scaleX(-1)}.next-bus_find__Ga5Q3{padding-block-end:2rem;max-inline-size:40rem;margin-inline:auto}.next-bus_findBody__37AhB{padding:1.5rem 1.25rem 0}.next-bus_findTitle__iKbyc{margin:0;font:700 2.125rem/1.05 var(--display)}.next-bus_findLine__yOlDF{margin:.5rem 0 1.25rem;font-size:.9375rem;line-height:1.45;color:var(--ink2)}.next-bus_findAct__NKwxw{display:flex;align-items:center;gap:.5rem;margin-block-end:.75rem}.next-bus_pa__kUv9K{padding:1.75rem 1.75rem 1.875rem;border-block-start:1px solid var(--hair);background:var(--paper)}.next-bus_paTop__9eAbI{display:flex;justify-content:space-between;align-items:flex-end;gap:1.25rem}.next-bus_paTitle__xUDAF{margin:0 0 .25rem;font:700 1.875rem/1.05 var(--display)}.next-bus_paGrid__I3oZg{display:grid;grid-template-columns:repeat(3,1fr);gap:0 2.5rem;margin-block-start:1.125rem}.next-bus_paGrid__I3oZg h2{margin-block-end:.375rem}.next-bus_paSpan__CyaJ0{grid-column:span 2}.next-bus_paI__IvcHj{display:grid;grid-template-columns:24px 1fr auto;gap:.25rem .75rem;align-items:start;padding:.875rem 0;border-block-start:1px solid var(--hair);min-block-size:56px}.next-bus_paIcon__oVKwy{color:var(--ink2);padding-block-start:2px}.next-bus_paI__IvcHj b{display:block;font-weight:650;font-size:.90625rem}.next-bus_paI__IvcHj small{display:block;font-size:.84375rem;color:var(--mute);line-height:1.4;margin-block-start:2px}.next-bus_paI__IvcHj>a{font-size:.84375rem;padding-block-start:2px;white-space:nowrap}.next-bus_paSeg__FI6jh{grid-column:2/4;margin-block-start:.5rem}.next-bus_paLinks__VZ4PY{grid-column:2/4;display:flex;flex-wrap:wrap;gap:.5rem 1.125rem;margin-block-start:.375rem;font-size:.875rem}.next-bus_paFt__0gYdp{margin:1.125rem 0 0;padding-block-start:.75rem;border-block-start:1px solid var(--hair);font-size:.84375rem;color:var(--mute)}.next-bus_noscript__uFlaM{padding:1rem 1.25rem 2rem;max-inline-size:40rem}.next-bus_nsForm__NckV3{margin-block-end:.75rem}.next-bus_nsLabel__nVMey{display:block;font-size:.84375rem;font-weight:650;color:var(--ink2);margin-block-end:.5rem}.next-bus_nsRow__a0q_K{display:flex;gap:.5rem}.next-bus_nsInput__5hkBN{flex:1;min-inline-size:0;block-size:48px;padding:0 .875rem;border-radius:11px;border:1px solid var(--hair);background:var(--card);color:var(--ink);font:inherit;font-size:.9375rem}.next-bus_nsGo__De1DK{block-size:48px;padding:0 1.125rem;border:0;border-radius:11px;background:var(--btn);color:var(--btn-t);font:inherit;font-weight:650}.next-bus_nsNote__6vLzm{font-size:.8125rem;line-height:1.3;color:var(--mute);margin:.5rem 0 1rem}.next-bus_nsList__kW7hu{list-style:none;margin:0;padding:0;border-block-end:1px solid var(--hair)}.next-bus_nsList__kW7hu li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-block-size:56px;border-block-start:1px solid var(--hair);font-size:.875rem}.next-bus_nsList__kW7hu a{white-space:nowrap;font-weight:600}.next-bus_nbgText__Ici1F a.next-bus_why__ez5Ea{display:inline;min-block-size:0;padding:0;line-height:inherit}.next-bus_nbgText__Ici1F{white-space:normal}.next-bus_across__u_cMi{margin:0;padding:.625rem 1.25rem .375rem;font-size:.8125rem;font-weight:600;color:var(--ink2);border-block-start:1px solid var(--hair2)}.next-bus_paSeg__FI6jh>*{border:1.5px solid var(--hair);border-radius:12px;background:transparent}.next-bus_icons__alTQH :is(a,button){background:transparent;box-shadow:none}.next-bus_nbg__aHF3V :is(a,button){background:transparent;box-shadow:none}.next-bus_nsHead__o8GhL{padding-block-end:.25rem}.next-bus_nsName__Vp6gt{margin:.25rem 0 0;font:700 2.625rem/1 var(--display);letter-spacing:-.01em}.next-bus_nsTable__XseXT{list-style:none;margin:0 0 .5rem;padding:0}.next-bus_nsTable__XseXT li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-block-size:58px;border-block-start:1px solid var(--hair2);font-size:.9375rem}.next-bus_nsTime__CAAJT{font-weight:650;color:var(--ink2);white-space:nowrap}.next-bus_nsStage__iQ7Vl{display:flex;align-items:flex-start;min-block-size:40rem;background:var(--sunk)}.next-bus_nsStage__iQ7Vl>.next-bus_panel__1BEeB{margin-block:1.25rem}@media (max-width:1023px){.next-bus_nsStage__iQ7Vl>.next-bus_panel__1BEeB{inline-size:auto;flex:1;margin:.75rem}}.next-bus_nsCard__lDXoo{margin:.5rem 1.375rem 0;padding:.875rem;border:1px solid var(--hair2);border-radius:12px}.next-bus_nsTable__XseXT li>div{min-inline-size:0}.next-bus_nsTable__XseXT li>div>b{display:block}.next-bus_nsTable__XseXT li>div>small{display:block;color:var(--mute);font-size:.8125rem}.next-bus_nsTime__CAAJT{text-align:end;display:flex;flex-direction:column}.next-bus_nsTime__CAAJT b{font:700 1.625rem/1 var(--display)}.next-bus_nsTime__CAAJT small{font-size:.75rem;color:var(--mute)}.next-bus_nsLinks___6pzJ{padding:.5rem 1.375rem .75rem;display:grid;gap:.125rem;font-size:.8125rem;color:var(--ink2)}.next-bus_nsLinks___6pzJ b{font-size:.9375rem;color:var(--ink)}.next-bus_nsLinks___6pzJ small{color:var(--mute)}.next-bus_nsGrade__b9ycu{font:700 2.5rem/1 var(--display);color:#c4572c}.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT{margin:.375rem 1.375rem 0}.next-bus_nsStage__iQ7Vl .next-bus_nsNote__6vLzm{margin:.25rem 1.375rem .5rem}.next-bus_nsAside__9IF8K{align-self:flex-start;inline-size:min(26rem,100%);margin:2rem 1.25rem}@media (max-width:1023px){.next-bus_nsStage__iQ7Vl{flex-direction:column}.next-bus_nsAside__9IF8K{margin:.75rem}}.next-bus_nsLinks___6pzJ{gap:.625rem}.next-bus_nsIconRow__9gCFV{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;color:var(--ink2)}.next-bus_nsIconRow__9gCFV>span{display:grid;gap:.125rem}.next-bus_nsIconRow__9gCFV b{font-size:.9375rem;font-weight:650;color:var(--ink)}.next-bus_nsIconRow__9gCFV small{font-size:.8125rem;color:var(--mute);line-height:1.35}.next-bus_nsBottom__HI7Oj{display:contents}.next-bus_nsTable__XseXT li>div>div{flex-wrap:nowrap;white-space:nowrap}.next-bus_nsTable__XseXT li>div>div i{inline-size:7px;block-size:7px}@media (max-width:1023px){.next-bus_nsStage__iQ7Vl>.next-bus_panel__1BEeB{background:transparent;box-shadow:none;border-radius:0;margin:0;inline-size:auto;flex:1;overflow:visible}.next-bus_nsStage__iQ7Vl .next-bus_panelHead__dmKqS{padding-inline:1.25rem}.next-bus_nsStage__iQ7Vl .next-bus_nsCard__lDXoo{background:var(--card);margin-inline:1.25rem}.next-bus_nsStage__iQ7Vl .next-bus_nsNote__6vLzm,.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT{margin-inline:1.25rem}.next-bus_nsStage__iQ7Vl .next-bus_nsInput__5hkBN{padding-inline:.625rem;font-size:.875rem}.next-bus_nsStage__iQ7Vl .next-bus_nsBottom__HI7Oj{display:flex;flex-direction:column-reverse;background:var(--card);border-radius:16px;box-shadow:var(--sh-card);margin:.75rem .75rem 0;padding-block:.25rem}.next-bus_nsStage__iQ7Vl .next-bus_nsBottom__HI7Oj .next-bus_foot__xq2SW{background:transparent;border:0;border-block-end:1px solid var(--hair2)}.next-bus_nsStage__iQ7Vl .next-bus_nsAside__9IF8K{inline-size:auto;align-self:stretch;margin:.75rem;min-inline-size:0}.next-bus_nsStage__iQ7Vl .next-bus_nsAside__9IF8K li{flex-wrap:wrap}.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li{font-size:.875rem}.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li>div>div span,.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li>div>small{font-size:.8125rem}}.next-bus_nsPage__I_ZIY{display:grid;grid-template-columns:minmax(0,40rem) minmax(0,26rem);column-gap:3.5rem;padding:1.5rem 1.75rem 2.5rem;align-items:start}.next-bus_nsMain__HP1_c{min-inline-size:0}.next-bus_nsNear__8oo7_{margin:1rem 0 0;font-size:.875rem;font-weight:600;color:var(--ink2)}.next-bus_nsGh__i5y4c{display:flex;align-items:center;gap:.625rem;padding-block:.5rem .25rem}.next-bus_nsGh__i5y4c b{display:block;font-size:.84375rem;font-weight:650}.next-bus_nsGh__i5y4c small{font-size:.75rem;color:var(--mute)}.next-bus_nsPage__I_ZIY .next-bus_grp__Ob3TU{margin-block-start:.625rem;background:var(--card);border-radius:16px;box-shadow:var(--sh-card);padding:.25rem .875rem .375rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT{margin:0}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{grid-template-columns:0 minmax(0,1fr) auto;gap:0}.next-bus_nsPage__I_ZIY .next-bus_nsAside__9IF8K{margin:4rem 0 0;inline-size:auto}@media (max-width:1023px){.next-bus_nsPage__I_ZIY{grid-template-columns:minmax(0,1fr);padding:1rem .75rem 2rem}.next-bus_nsPage__I_ZIY .next-bus_nsAside__9IF8K{margin-block-start:1rem}}.next-bus_nsTop__wJVvK{display:flex;align-items:center;gap:.25rem}.next-bus_nsTopInput__PKndN{flex:1;min-inline-size:0;block-size:44px;padding:0 .875rem;border:0;border-radius:12px;background:var(--sunk);font:inherit;font-size:.9375rem;color:var(--ink)}.next-bus_nsAlert__lVETT{color:var(--late-t,#8a5a00);font-weight:600}.next-bus_nsShare__5Tpsj{display:inline-flex;align-items:center;gap:.5rem;min-block-size:44px;padding:0 1rem;border-radius:12px;background:var(--sunk);color:var(--ink);font-weight:650;text-decoration:none}.next-bus_nsPage__I_ZIY .next-bus_nsList__kW7hu a{color:var(--brand,#c8102e)}.next-bus_nsPage__I_ZIY .next-bus_nsTime__CAAJT small{font-weight:400;color:var(--mute)}.next-bus_nsPage__I_ZIY .next-bus_hwTile__jlxmc{position:relative}.next-bus_nsPage__I_ZIY .next-bus_hwTile__jlxmc .next-bus_go__NvE58{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;opacity:.7}.next-bus_nsPage__I_ZIY .next-bus_nameRow__uPkfe .next-bus_nsShare__5Tpsj{margin-inline-start:auto}@media (min-width:1024px){.next-bus_nsPage__I_ZIY .next-bus_nsPage__I_ZIY .next-bus_nsShare__5Tpsj+*,.next-bus_nsPage__I_ZIY .next-bus_nsTop__wJVvK{display:none}.next-bus_nsPage__I_ZIY .next-bus_hw__f82Bt{padding-inline:0}}@media (max-width:1023px){.next-bus_nsPage__I_ZIY .next-bus_nsShare__5Tpsj{display:none}}.next-bus_nsTable__XseXT li>.next-bus_nsAlert__lVETT{grid-column:1/-1;font-size:.8125rem;line-height:1.3;padding-block-end:.5rem}@media (min-width:1024px){.next-bus_nsPage__I_ZIY .next-bus_hw__f82Bt{margin-block-start:-.5rem}}@media (max-width:1023px){.next-bus_nsPage__I_ZIY .next-bus_nameRow__uPkfe{margin-block-end:.5rem}.next-bus_nsPage__I_ZIY{padding-block-start:.75rem}.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li>div>div span,.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li>div>small{font-size:.875rem}.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li>div>b{font-size:1rem}}.next-bus_nsTopInput__PKndN{border:1px solid var(--hair);background:var(--card)}@media (max-width:1023px){.next-bus_nsPage__I_ZIY .next-bus_hw__f82Bt{margin-block-start:-.5rem;padding-inline:0}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>small,.next-bus_nsPage__I_ZIY .next-bus_nsTime__CAAJT small{font-size:.875rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{column-gap:.5rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div span{font-size:.8125rem;letter-spacing:-.01em}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>small,.next-bus_nsPage__I_ZIY .next-bus_nsTime__CAAJT small{font-size:.8125rem}.next-bus_nsPage__I_ZIY .next-bus_nsTime__CAAJT small{white-space:nowrap}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div{flex-wrap:nowrap}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{column-gap:.875rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div span{font-size:.78125rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div{gap:3px}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div i{inline-size:6px;block-size:6px}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div span{font-size:.75rem;margin-inline-start:.25rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{column-gap:1rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div{overflow:hidden;overflow:visible}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{column-gap:.5rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div{gap:2px}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div i{inline-size:5px;block-size:5px}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div span{margin-inline-start:.125rem}.next-bus_nsPage__I_ZIY .next-bus_grp__Ob3TU{padding-inline:.625rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{min-block-size:64px}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>.next-bus_nsAlert__lVETT{grid-column:2;grid-row:auto;color:var(--late-t,#8a5a00);padding-inline-end:0}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li>div>div i{inline-size:6px;block-size:6px}}.next-bus_nsPage__I_ZIY .next-bus_nsMain__HP1_c{display:flex;flex-direction:column}.next-bus_nsPage__I_ZIY .next-bus_nsMain__HP1_c>.next-bus_nameRow__uPkfe{order:-3}@media (min-width:1024px){.next-bus_nsPage__I_ZIY .next-bus_nsMain__HP1_c>.next-bus_nsNote__6vLzm{order:-2;margin-block-start:.5rem}.next-bus_nsPage__I_ZIY .next-bus_hw__f82Bt{order:-1;margin-block-start:.75rem}.next-bus_nsPage__I_ZIY{grid-template-columns:minmax(0,40rem) minmax(0,1fr);padding-block-start:1.125rem;padding-inline-end:1.75rem}.next-bus_nsPage__I_ZIY .next-bus_nsAside__9IF8K{justify-self:stretch}.next-bus_nsPage__I_ZIY .next-bus_hw__f82Bt{padding-inline:1.25rem}.next-bus_nsPage__I_ZIY .next-bus_grp__Ob3TU{padding-block:.125rem .25rem}.next-bus_nsPage__I_ZIY .next-bus_nsTable__XseXT li{min-block-size:56px}}.next-bus_paJs__L3_6L{display:flex;align-items:center;gap:.75rem;margin-block-start:.75rem;font-size:.875rem;color:var(--ink2)}.next-bus_paJs__L3_6L input[type=text]{flex:0 1 18rem;min-inline-size:0;block-size:40px;padding:0 .75rem;border:1px solid var(--hair);border-radius:10px;background:var(--card);color:var(--ink);font:inherit}.next-bus_paJs__L3_6L button{block-size:40px;padding:0 1rem;border:0;border-radius:10px;background:var(--btn);color:var(--btn-t);font:inherit;font-weight:650}.next-bus_nsStage__iQ7Vl{position:relative;isolation:isolate;overflow:hidden}.next-bus_nsMap__LfAy8{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:right bottom;z-index:-1;display:none}@media (min-width:1024px){.next-bus_nsMap__LfAy8{display:block}.next-bus_nsStage__iQ7Vl>.next-bus_nsAside__9IF8K{background:var(--card);border-radius:16px;box-shadow:var(--sh-card);padding:.75rem 1.25rem 1rem;margin:1.25rem 1.25rem 0 0;inline-size:min(26rem,100%);justify-self:end;margin-inline-start:auto}}.next-bus_nsAsideBelow__fnmk2{margin:1.5rem 1.75rem 2rem;max-inline-size:26rem}@media (min-width:1024px){.next-bus_nsStage__iQ7Vl .next-bus_nsCard__lDXoo{margin-block-start:.25rem;padding:.625rem .875rem}.next-bus_nsStage__iQ7Vl .next-bus_panelHead__dmKqS{padding-block-start:.625rem;padding-block-end:0}.next-bus_nsStage__iQ7Vl .next-bus_nsTable__XseXT li{min-block-size:58px}.next-bus_nsStage__iQ7Vl .next-bus_nsLinks___6pzJ{gap:.25rem;padding-block:.25rem .5rem}.next-bus_nsStage__iQ7Vl .next-bus_nsNote__6vLzm{margin-block:.125rem .25rem}}.next-bus_crumbsPhone__V4Iga,.next-bus_footPhone__0Vl08{display:none}.next-bus_pageStop__eqvDR .next-bus_stage__6WKpT{display:block;position:relative;isolation:isolate;min-block-size:0;background:var(--sunk)}.next-bus_pageStop__eqvDR .next-bus_mapWrap__KObIR{position:relative;inset:auto;block-size:20.5rem}.next-bus_pageStop__eqvDR .next-bus_panel__1BEeB{margin:-1.25rem 0 0;inline-size:auto;border-radius:18px 18px 0 0;box-shadow:var(--sh-panel)}.next-bus_pageStop__eqvDR .next-bus_name__jfzG4{font-size:2.125rem}.next-bus_pageStop__eqvDR .next-bus_deps__w9VJa{overflow:visible}@media (max-width:1023px){.next-bus_pageStop__eqvDR .next-bus_crumbsWide__Ee_2R,.next-bus_pageStop__eqvDR .next-bus_footWide__idIaK{display:none}.next-bus_pageStop__eqvDR .next-bus_crumbsPhone__V4Iga,.next-bus_pageStop__eqvDR .next-bus_footPhone__0Vl08{display:flex}.next-bus_pageStop__eqvDR .next-bus_crumbsPhone__V4Iga{font-size:.9375rem}.next-bus_pageStop__eqvDR .next-bus_icons__alTQH>:last-child,.next-bus_pageStop__eqvDR [data-stop-detail]{display:none}}@media (min-width:1024px){.next-bus_pageStop__eqvDR .next-bus_stage__6WKpT{display:flex;min-block-size:34.5rem}.next-bus_pageStop__eqvDR .next-bus_mapWrap__KObIR{position:absolute;inset:0;block-size:auto}.next-bus_pageStop__eqvDR .next-bus_panel__1BEeB{margin:1.25rem;inline-size:30rem;align-self:flex-start;border-radius:18px}.next-bus_pageStop__eqvDR .next-bus_name__jfzG4{font-size:2.625rem}}.next-bus_sheetBack__FHDON{display:inline-flex;align-items:center;gap:.25rem;color:var(--brand,#c8102e);font-weight:600;text-decoration:none;margin-inline-end:.5rem}.next-bus_acrossRow__KK1lm{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:.625rem 1.25rem;border-block-start:1px solid var(--hair2);font-size:.84375rem}.next-bus_acrossRow__KK1lm>svg{margin-block-start:.25rem}.next-bus_acrossBuses__cAaXZ{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-block-start:.375rem;color:var(--ink2);font-size:.8125rem}.next-bus_acrossBuses__cAaXZ>span{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.next-bus_pageSheet__3IhLJ .next-bus_mapWrap__KObIR{block-size:9.5rem}@media (min-width:1024px){.next-bus_pageSheet__3IhLJ .next-bus_stage__6WKpT{min-block-size:calc(100dvh - 4rem)}.next-bus_pageSheet__3IhLJ .next-bus_mapWrap__KObIR{position:absolute;inset:0;block-size:auto}.next-bus_pageSheet__3IhLJ .next-bus_panel__1BEeB{margin:1.25rem;position:relative;inline-size:30rem;border-radius:18px}.next-bus_pageSheet__3IhLJ .next-bus_stage__6WKpT{display:flex}}.next-bus_mapBtns__z89gQ{display:none}@media (max-width:1023px){.next-bus_pageStop__eqvDR .next-bus_mapBtns__z89gQ{display:flex;justify-content:space-between;position:absolute;inset-block-start:.75rem;inset-inline:.75rem;z-index:910;pointer-events:none}.next-bus_pageStop__eqvDR .next-bus_mapBtn__q1Nu7{pointer-events:auto;inline-size:44px;block-size:44px;border-radius:50%;background:var(--card);color:var(--ink);box-shadow:var(--sh-pop);display:inline-flex;align-items:center;justify-content:center}}.next-bus_grabber__UUu9j{display:none}.next-bus_hereRow__S43C_{display:flex;gap:.5rem;align-items:center;padding:.625rem 1.25rem;border-block-start:1px solid var(--hair2);font-size:.84375rem;font-weight:600}.next-bus_hereRow__S43C_ a{color:var(--red-t,#c8102e);text-decoration:none}.next-bus_footShare__s7Z7h{display:inline-flex;vertical-align:middle}.next-bus_legendShort__b3wfQ{display:none}@media (max-width:1023px){.next-bus_pageSheet__3IhLJ .next-bus_legendLong__WHeut{display:none}.next-bus_pageSheet__3IhLJ .next-bus_legendShort__b3wfQ{display:inline}.next-bus_pageSheet__3IhLJ .next-bus_grabber__UUu9j{display:block;flex:none;inline-size:2.5rem;block-size:4px;border-radius:2px;background:var(--hair);margin:.5rem auto 0}.next-bus_pageSheet__3IhLJ .next-bus_crumbsWide__Ee_2R,.next-bus_pageSheet__3IhLJ .next-bus_hereRow__S43C_,.next-bus_pageSheet__3IhLJ .next-bus_small___Bg2f[data-stop-detail]{display:none}}.next-bus_legend__BudpG .next-bus_legendShort__b3wfQ{display:none}.next-bus_footShare__s7Z7h :is(button,a){min-block-size:0;padding:0;border:0;background:none;box-shadow:none;color:var(--red-t,#c8102e);font:600 .8125rem/1.2 inherit}.next-bus_footShare__s7Z7h svg{display:none}@media (max-width:1023px){.next-bus_pageSheet__3IhLJ .next-bus_legend__BudpG .next-bus_legendShort__b3wfQ{display:inline}.next-bus_pageSheet__3IhLJ .next-bus_icons__alTQH>:last-child{display:inline-flex}.next-bus_pageSheet__3IhLJ .next-bus_mtag__alJCZ{display:none}.next-bus_pageStop__eqvDR .next-bus_grabber__UUu9j{display:block;flex:none;inline-size:2.5rem;block-size:4px;border-radius:2px;background:var(--hair);margin:.5rem auto 0}}