.lts-map-page_ltsMapPage__3S7LF{flex-grow:1;display:flex;overflow:hidden;width:100%;height:100%}@media(max-width:1024px){.lts-map-page_ltsMapPage__3S7LF{flex-direction:column-reverse}}.lts-map-page_filterButtonRow__ywoLI{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.lts-map-page_filterButtonActive___qXZ2{background-color:#d3f3dc}.lts-map-page_legendList__R8lZX{display:flex;flex-direction:column;gap:8px}.lts-map-page_legendRow__M9Beg{display:flex;align-items:center;gap:8px}.lts-map-page_legendSwatch__6Y8Zi{width:16px;height:16px;border-radius:3px;border:1px solid #1f2a2d;flex-shrink:0}.lts-map-page_legendLabel__SscUi{font-size:.9rem;color:#1f2a2d}.lts-map-page_selectedFeatureDetails__uR6lW{margin:4px;display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;word-break:break-word}.lts-map-page_ltsDescriptionList__Wcbat{margin-top:8px;padding-left:18px}.lts-map-page_ltsDescriptionList__Wcbat li{list-style-type:disc;margin-top:6px}.lts-map-page_ltsTextBlock__hU_zR{margin-top:8px}.lts-map-page_citation__qDIPB{margin:4px;font-size:.9rem;color:#1f2a2d;overflow-wrap:anywhere;word-break:break-word}.lts-map-page_sourceList__3FHq8{margin-top:4px;padding-left:18px;list-style:decimal}.lts-map-page_sourceList__3FHq8 li{margin-top:4px;list-style:decimal;list-style-position:outside;overflow-wrap:anywhere;word-break:break-word}.lts-map-page_citationRef__N239y{margin-left:4px}.lts-map-page_ltsMapPage__3S7LF .lts-map-page_citationRef__N239y,.lts-map-page_ltsMapPage__3S7LF .lts-map-page_citationRef__N239y:visited{color:#0b57d0}.lts-map-page_ltsMapPage__3S7LF .lts-map-page_citation__qDIPB a,.lts-map-page_ltsMapPage__3S7LF .lts-map-page_citation__qDIPB a:visited{color:#0b57d0;overflow-wrap:anywhere;word-break:break-word}.lts-map-page_ltsMapPage__3S7LF .lts-map-page_blueLink__W1RWu,.lts-map-page_ltsMapPage__3S7LF .lts-map-page_blueLink__W1RWu:visited{color:#0b57d0}.parking-map-page_parkingMapPage__GgNI_{flex-grow:1;display:flex;overflow:hidden}@media(max-width:1024px){.parking-map-page_parkingMapPage__GgNI_{flex-direction:column-reverse}}.parking-map-page_sideBarContainer__mgUc_{overflow-y:scroll;margin:4px}.parking-map-page_sideBarContainer__mgUc_>*{margin-bottom:8px}.parking-map-page_sideBarContainer__mgUc_>p{padding:4px}@media(min-width:1024px){.parking-map-page_sideBarContainer__mgUc_{padding-right:6px}}.parking-map-page_ContentCard__SYLX5{display:flex;flex-direction:column;gap:8px;padding:12px}.parking-map-page_ContentCard__SYLX5,.parking-map-page_ContentHeading__2FYAC{width:100%;border-radius:4px;background-color:#fff}h2.parking-map-page_cardHeading__MK1MB{font-weight:600;font-size:1.1rem;color:#136329}.parking-map-page_legendContent__163YE{background-color:#fff;margin:4px 4px 8px;display:flex;flex-direction:column;gap:4px}.parking-map-page_legendContent__163YE h3{padding-top:4px}