/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-street-plan .poi-teaser{margin-bottom:2rem;padding:1rem;background:#f4f6f6}.block-street-plan .poi-teaser:empty{display:none}.block-street-plan .street-plan-controls{margin-bottom:2rem}.block-street-plan .street-plan-controls h2{margin-bottom:1rem;font-size:1.4rem}.block-street-plan .street-plan-controls .street-plan-control-items .street-plan-control-item a{color:#04242c;text-decoration:none}.block-street-plan .street-plan-controls .street-plan-control-items .street-plan-control-item a::before{content:fa-content();font-weight:900;display:inline-block;margin-right:0.5rem;font-family:"Font Awesome 6 Free";text-decoration:none}.block-street-plan .street-plan-controls .street-plan-control-items .street-plan-control-item a.active::before{content:fa-content();color:#00913f}.block-street-plan .street-plan-controls .street-plan-control-items .street-plan-control-item a:hover{text-decoration:underline}.block-street-plan .street-plan-controls .street-plan-control-items .street-plan-control-item a:hover::before{content:fa-content()}.block-street-plan .street-plan-map{height:90vh;min-height:300px;z-index:0}
.search-api-autocomplete-suggestion{position:relative;padding:3px 5px;}.search-api-autocomplete-search .ui-menu-item-wrapper{margin:0;padding:0;color:#333;border:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:#fff;background:#0072b9;}.search-api-autocomplete-search .ui-menu-item{list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
