@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("../../../../typo3conf/ext/zz_zauberzuber/Resources/Public/Fonts/MaterialIcons-Regular.eot");src:local('Material Icons'), local('MaterialIcons-Regular'), url("../../../../typo3conf/ext/zz_zauberzuber/Resources/Public/Fonts/MaterialIcons-Regular.woff2") format('woff2'), url("../../../../typo3conf/ext/zz_zauberzuber/Resources/Public/Fonts/MaterialIcons-Regular.woff") format('woff'), url("../../../../typo3conf/ext/zz_zauberzuber/Resources/Public/Fonts/MaterialIcons-Regular.ttf") format('truetype')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.mapboxgl-ctrl-geocoder--input{display:block;width:100%;height:calc(1.45em + 1.6rem + 2px);padding:0.8rem 0.8rem 0.8rem 35px;font-size:1rem;font-weight:400;line-height:1.45;color:#404040;background-color:#fff;background-clip:padding-box;border:1px solid #e1e1e1;border-radius:0.1875rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.mapboxgl-ctrl-geocoder--icon{top:15px}#geocoder{z-index:1;margin:20px}.mapboxgl-ctrl-geocoder{min-width:100%}.pure-material-switch{z-index:0;position:relative;display:inline-block;color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.87);font-family:var(--pure-material-font, "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system);font-size:16px;line-height:1.5}.pure-material-switch>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;right:6px;top:-8px;display:block;margin:0;border-radius:50%;width:40px;height:40px;background-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38);outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity 0.3s 0.1s, transform 0.2s 0.1s}.pure-material-switch>span{display:inline-block;width:100%;cursor:pointer}.pure-material-switch>span::before{content:"";float:right;display:inline-block;margin:5px 0 5px 10px;border-radius:7px;width:36px;height:14px;background-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38);vertical-align:top;transition:background-color 0.2s, opacity 0.2s}.pure-material-switch>span::after{content:"";position:absolute;top:2px;right:16px;border-radius:50%;width:20px;height:20px;background-color:rgb(var(--pure-material-onprimary-rgb, 255, 255, 255));box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);transition:background-color 0.2s, transform 0.2s}.pure-material-switch>input:checked{right:-10px;background-color:rgb(var(--pure-material-primary-rgb, 134, 179, 188))}.pure-material-switch>input:checked+span::before{background-color:rgba(var(--pure-material-primary-rgb, 134, 179, 188), 0.6)}.pure-material-switch>input:checked+span::after{background-color:rgb(var(--pure-material-primary-rgb, 134, 179, 188));transform:translateX(16px)}.pure-material-switch:hover>input{opacity:0.04}.pure-material-switch>input:focus{opacity:0.12}.pure-material-switch:hover>input:focus{opacity:0.16}.pure-material-switch>input:active{opacity:1;transform:scale(0);transition:transform 0s, opacity 0s}.pure-material-switch>input:active+span::before{background-color:rgba(var(--pure-material-primary-rgb, 134, 179, 188), 0.6)}.pure-material-switch>input:checked:active+span::before{background-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38)}.pure-material-switch>input:disabled{opacity:0}.pure-material-switch>input:disabled+span{color:rgb(var(--pure-material-onsurface-rgb, 0, 0, 0));opacity:0.38;cursor:default}.pure-material-switch>input:disabled+span::before{background-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38)}.pure-material-switch>input:checked:disabled+span::before{background-color:rgba(var(--pure-material-primary-rgb, 134, 179, 188), 0.6)}