/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.select2-results__option .wrap:before{font-family:"Font Awesome 5 Free";color:#999;content:"\f0c8";width:25px;height:25px;padding-right:10px;}.select2-results__option[aria-selected="true"] .wrap:before{content:"\f14a";}.select2-results__option--selected .wrap:before{content:"\f14a";}
.geolocation-map-wrapper{overflow:visible !important;position:relative;}.leaflet-bottom.leaflet-right .map-toggle-checkbox-wrapper{margin-right:0;margin-bottom:0;background:#ffffff;padding:6px 12px;display:flex;align-items:center;z-index:1000;height:40px;}.map-toggle-switch{display:inline-flex;align-items:center;cursor:pointer;user-select:none;font-family:inherit;font-size:13px;color:#032e3e;}.map-toggle-switch input{display:none;}.map-toggle-slider{width:34px;height:18px;background-color:#ccc;border-radius:20px;position:relative;transition:background-color 0.2s ease;margin-right:8px;}.map-toggle-slider::before{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background-color:white;top:2px;left:2px;transition:transform 0.2s ease;}.map-toggle-switch input:checked+.map-toggle-slider{background-color:#032e3e;}.map-toggle-switch input:checked+.map-toggle-slider::before{transform:translateX(16px);}.geolocation-map-wrapper .leaflet-marker-icon{opacity:0;transition:opacity 0.25s ease-in-out;}.geolocation-map-wrapper.markers-ready .leaflet-marker-icon{opacity:1;}
