.navigation-chevron{position:absolute;width:40px;height:48px;margin:-24px 0 0 -20px;transform-origin:20px 24px;pointer-events:none;filter:drop-shadow(0 2px 6px var(--map-gps))}.app.navActive{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"map"}.app.navActive :is(.topbar,.chipRow,.panelCol,.dockRight,.toolRail,.bottomBar,.resultsPill,.askPill,.mapCtl,.detailHost){display:none!important}.app.navActive :is(.leaflet-businesses-pane,.leaflet-pois-pane,.leaflet-heat-pane,.hoodLabel){display:none!important}.app.navActive .map{position:fixed;top:0;right:0;bottom:0;left:0;margin:0!important}@media(min-width:901px){.app.panelColOpen:has(.panelCol.overlay) .nearby-stops{inset-inline-end:calc(var(--panel-filter-w) + var(--space-4));max-inline-size:calc(100% - var(--panel-filter-w) - var(--space-8))}.app.panelColOpen:has(.panelCol.overlay) .stop-card{inset-inline-start:auto;inset-inline-end:calc(var(--panel-filter-w) + var(--space-4));max-inline-size:calc(100vw - var(--railW) - var(--resultsW) - var(--panel-filter-w) - var(--space-8))}}@media(max-width:900px){.app.directionsOpen :is(.bottomBar,.resultsPill,.askPill,.topbar,.chipRow,.hoodChip,.viewChip,.detailHost){display:none!important}.app.directionsOpen .map{position:fixed;top:0;right:0;bottom:0;left:0;margin:0!important}.app.directionsOpen .mapCtl{top:230px!important;inset-inline-start:12px!important;max-width:44px!important}.app.directionsOpen .mapCtl button:not(.ctl-locate):not(.ctl-nearby){display:none}.app.directionsOpen .leaflet-control-zoom{display:none}.app.directionsOpen .pickHint{top:225px;bottom:auto}}@media(max-width:900px){.app.directionsOpen .dockRight .dr-list{visibility:hidden!important;pointer-events:none}.app.directionsOpen .map,.app.navActive .map{height:100dvh!important;max-height:none!important;margin:0!important}}@media(max-width:900px){.app.transitCardOpen .bottomBar{display:none!important}}
