﻿button{border:none;outline:revert !important;box-shadow:none !important;cursor:pointer}button.button-border{padding-left:2rem;padding-right:2rem;border:solid 1px var(--color-body-2) !important;box-shadow:unset !important}button.button-border:hover,button.button-border:focus{background-color:var(--color-body-2) !important;color:var(--color-content-background) !important}#app{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;--cubic-bezier: cubic-bezier(0.16, 1, 0.3, 1)}#app #logo{position:absolute;top:0;left:0;width:68px;height:68px;padding:24px 12px 12px 24px;background-color:var(--color-background);z-index:1000;box-sizing:border-box}#app #logo a{background-image:url("../../assets/ui/ccd-logo.svg");background-size:contain;background-repeat:no-repeat}#app #map-container{--margin: 24px;position:absolute;width:calc(100% - var(--margin)*2);height:calc(100% - var(--margin)*2);right:0px;margin:var(--margin)}#app #map-container #map-content{display:flex;flex-direction:column}#app #map-container #map-content #map{background-color:var(--color-button) !important;overflow:visible;-webkit-transition:transform .5s var(--cubic-bezier);-ms-transition:transform .5s var(--cubic-bezier);transition:transform .5s var(--cubic-bezier)}#app #map-container #map-content #map .mapboxgl-canvas{box-shadow:0 6px 0 0 rgba(0,0,0,.1);outline:none}#app #map-container #map-content #map .mapboxgl-canvas:focus{box-shadow:0 6px 0 0 rgba(0,0,0,.2)}#app #map-container #map-content #map .mapboxgl-ctrl-logo{opacity:.25;z-index:0}#app #map-container #map-content #map .mapboxgl-ctrl-group{margin:0;border-radius:0;box-shadow:none;border-bottom:none;background-color:var(--color-background)}#app #map-container #map-content #map .mapboxgl-ctrl-group button,#app #map-container #map-content #map .mapboxgl-ctrl-group a{width:36px;height:36px;font-size:1rem;border-radius:0;border:none !important;outline:revert !important;box-shadow:none !important}#app #map-container #map-content #map .mapboxgl-ctrl-group button i,#app #map-container #map-content #map .mapboxgl-ctrl-group a i{opacity:var(--opacity-button)}#app #map-container #map-content #map .mapboxgl-ctrl-group button:last-child,#app #map-container #map-content #map .mapboxgl-ctrl-group a:last-child{border-bottom:none !important}#app #map-container #map-content #map .mapboxgl-ctrl-group button:hover,#app #map-container #map-content #map .mapboxgl-ctrl-group button:focus,#app #map-container #map-content #map .mapboxgl-ctrl-group a:hover,#app #map-container #map-content #map .mapboxgl-ctrl-group a:focus{background-color:var(--color-shadow)}#app #map-container #map-content #map .mapboxgl-ctrl-group button:hover i,#app #map-container #map-content #map .mapboxgl-ctrl-group button:focus i,#app #map-container #map-content #map .mapboxgl-ctrl-group a:hover i,#app #map-container #map-content #map .mapboxgl-ctrl-group a:focus i{opacity:var(--opacity-button-hover)}#app #map-container #map-content #map .mapboxgl-ctrl-group a{justify-content:center;align-content:center;align-items:center;font-weight:bold;color:#333;text-align:center;display:flex}#app #map-container #map-content #map .mapboxgl-ctrl-top-right{background:var(--color-background)}#app #map-container #map-content #map .mapboxgl-ctrl-top-right .mapboxgl-ctrl-group{margin-top:5px !important}#app #map-container #map-content #map .mapboxgl-ctrl-top-right .mapboxgl-ctrl-group:first-child{margin-top:0 !important}#app #map-container #map-content #map .mapboxgl-ctrl-top-right button .mapboxgl-ctrl-icon:hover,#app #map-container #map-content #map .mapboxgl-ctrl-top-right button .mapboxgl-ctrl-icon:focus{opacity:var(--opacity-button-hover)}#app #map-container #map-content #map .mapboxgl-ctrl-bottom-right{display:none}#app #map-container #map-content #map .mapboxgl-popup .mapboxgl-popup-content{padding:0;border-radius:0px;line-height:16px}#app #map-container #map-content #map .mapboxgl-popup .mapboxgl-popup-content .popup-header{display:flex}#app #map-container #map-content #map .mapboxgl-popup .mapboxgl-popup-content .popup-header i{position:relative;top:2px;margin-right:6px}#app #map-container #map-content #map .mapboxgl-popup .mapboxgl-popup-content .popup-header h3{flex-grow:1}#app #map-container #map-content #map .mapboxgl-popup .mapboxgl-popup-content [data-Card]{box-shadow:unset !important}#app #map-container #map-content #map .mapboxgl-popup .mapboxgl-popup-content [data-Card] [data-Card-content]{padding:24px 12px 12px 12px}#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:var(--color-content-background)}#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip,#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-bottom-color:var(--color-content-background)}#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:var(--color-content-background)}#app #map-container #map-content #map .mapboxgl-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:var(--color-content-background)}#app #map-container #map-content [data-Filter]{position:absolute;width:100%;height:194px;bottom:-218px;right:0;display:flex;touch-action:none;z-index:10;-webkit-transition:all .5s var(--cubic-bezier);-ms-transition:all .5s var(--cubic-bezier);transition:all .5s var(--cubic-bezier);border-top:solid 6px var(--color-content-background);background-color:var(--color-content-background)}#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container]{position:absolute;width:360px;height:auto;top:-78px;right:50%;margin-bottom:18px;margin-right:-180px;background-color:var(--color-content-background);z-index:10;display:flex;transition:right 1s cubic-bezier(0.16, 1, 0.3, 1),width 1s cubic-bezier(0.16, 1, 0.3, 1),margin-right 1s cubic-bezier(0.16, 1, 0.3, 1)}#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container] [data-Filter-component=tool-container-right]{width:100%;display:flex}#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool]{position:relative;width:100%;min-height:48px;margin:auto 0;padding:0;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;flex-direction:column;opacity:var(--opacity-button)}#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool] h4{padding-top:4px}#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool]:hover,#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool]:focus{background-color:var(--color-background-button-hover);opacity:var(--opacity-button-hover)}#app #map-container #map-content [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool] [data-Filter-tool-nofification]{position:absolute;width:1rem;height:1rem;background:#fff;top:.2rem;right:.2rem;color:red;display:flex;border-radius:999px}#app #map-container #map-content [data-Filter] .scroll-wrapper{width:100%;height:100%}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container]{height:auto;display:flex;flex-grow:1;visibility:hidden;-webkit-transition:visibility 1s;-ms-transition:visibility 1s;transition:visibility 1s}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block]{position:relative;padding:24px;width:0}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search]{width:96px;border-right:dashed 1px var(--color-border);display:flex;flex-direction:column;transition:all 1s var(--cubic-bezier)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] button[data-Filter-component=search-expand]{position:absolute;left:0;top:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border:none !important;outline:revert !important;box-shadow:none !important;background:rgba(0,0,0,0)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] button[data-Filter-component=search-expand]:hover,#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] button[data-Filter-component=search-expand]:focus{background:var(--color-background)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-action=search-expand]{cursor:pointer}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] .col-gap-12{margin-right:0px;-webkit-transition:margin-right 1s var(--cubic-bezier);-ms-transition:margin-right 1s var(--cubic-bezier);transition:margin-right 1s var(--cubic-bezier)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-box]{overflow:hidden;visibility:hidden;-webkit-transition:visibility .5s;-ms-transition:visibility .5s;transition:visibility .5s}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-box] .input-text-container{font-family:var(--font-header);min-width:271px !important;padding:0}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-box] [data-Filter-component=search]{width:100%;padding:6px 0 6px 12px;outline:0}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-box] [data-Filter-component=search-clear]{box-sizing:border-box;margin:6px;padding:0 5px;display:flex}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-value-label]{max-height:45px;margin-top:auto;word-break:break-word;font-size:.7em;opacity:.5;overflow:hidden}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer]{padding:24px 0 0 24px;flex-grow:1}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper]{overflow:hidden}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] button[data-filter-component=layer-prev]{padding:0;margin:5px;background:rgba(0,0,0,0);border:none !important;outline:revert !important;box-shadow:none !important}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container]{width:calc(100% - 60px - 24px);min-width:294px}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] .slick-track{overflow-y:auto}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide]{height:100%;padding-right:24px;padding-bottom:24px;overflow-y:auto;overflow-x:hidden}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] button{padding:6px;line-height:1rem;text-align:left;background:rgba(0,0,0,0);border:none !important;outline:revert !important;box-shadow:none !important}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] button i{font-size:18px}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] button img{margin-top:6px}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] button:hover,#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] button:focus{background:var(--color-background)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] [data-Filter-component=layer-row]{margin-left:6px;align-items:flex-start}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] .caption{margin-top:6px}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-layer-level="2"] .i-button{opacity:1 !important}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=tools]{flex:0 0 96px;padding:0px;background:rgba(0,0,0,0);border-left:solid 1px var(--color-border)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=tools] .row{height:94px;text-align:center;border-bottom:solid 1px var(--color-border)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=tools] .row button{height:100%;opacity:var(--opacity-button);background:rgba(0,0,0,0);border:none !important;outline:revert !important;box-shadow:none !important;cursor:pointer;line-height:1rem}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=tools] .row button:hover,#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=tools] .row button:focus{background:var(--color-background-button-hover);opacity:var(--opacity-button-hover)}#app #map-container #map-content [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=tools] .row:last-child{border-bottom:none !important}#app [data-Panel]{position:absolute;width:420px;height:100%;left:-420px;background-color:var(--color-background);z-index:100;-webkit-transition:left 1s cubic-bezier(0.16, 1, 0.3, 1);-ms-transition:left 1s cubic-bezier(0.16, 1, 0.3, 1);transition:left 1s cubic-bezier(0.16, 1, 0.3, 1)}#app [data-Panel] [data-Panel-component=tool-container]{height:96px;min-height:96px;padding:24px 12px 48px 96px;justify-content:flex-end;text-align:center;display:flex}#app [data-Panel] [data-Panel-component=tool-container] [data-Panel-tool]{width:36px;height:36px;flex:0 0 36px;cursor:pointer}#app [data-Panel] [data-Panel-component=tool-container] [data-Panel-tool]:hover i{opacity:var(--opacity-button-hover)}#app [data-Panel] [data-Panel-id]{width:420px;min-width:420px;height:100%;box-sizing:border-box;overflow:hidden;background-color:var(--color-background);display:flex;flex-direction:column}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container]{height:auto;padding:0 24px 24px 24px;border-bottom:solid 1px var(--color-shadow)}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-head]{height:36px;overflow:hidden}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-head] h1{width:max-content !important}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-subhead]{height:24px;margin-top:6px;overflow:hidden}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-subhead] h3{width:max-content !important}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-subhead] span{margin-right:12px}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-subhead] i{margin-right:6px}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools]{margin-top:24px}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools] [data-Panel-component-block=header-tools-group]{margin-right:24px;padding-right:24px;border-right:dotted 2px var(--color-border)}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools] [data-Panel-component-block=header-tools-group] [data-Panel-component-block=header-tools-button]{width:24px;height:24px;margin-right:12px;text-align:center;display:inline-block}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools] [data-Panel-component-block=header-tools-group] [data-Panel-component-block=header-tools-button] a,#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools] [data-Panel-component-block=header-tools-group] [data-Panel-component-block=header-tools-button] button{width:24px;height:24px;padding:0;color:var(--color-body-2);display:flex}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools] [data-Panel-component-block=header-tools-group]:last-child{margin-right:0;padding-right:0;border-right:none}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools] [data-Panel-component-block=header-tools-group] i{font-size:1.5rem}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container]{width:100% !important;height:0;display:inline-flex;flex-direction:column;flex-grow:1}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block]{padding:48px 24px;border-bottom:solid 1px var(--color-shadow)}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=custom]{padding-top:24px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=explorer]{padding-top:6px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=explorer] [data-Card]{margin-bottom:24px;background-color:var(--color-content-background)}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=explorer] [data-Card] [data-Card-photo]{height:209px;background-color:var(--color-content-background);overflow:hidden}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=explorer] [data-Card] [data-Card-photo].no-photo{height:auto}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=announce]{width:100%;text-align:center;border-bottom:none !important;align-items:center;flex-flow:column;display:flex;flex:0 0 100%}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=announce] div{margin-bottom:24px;display:inline-block}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=announce] h2,#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=announce] p{margin-bottom:24px;width:100%}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos]{max-height:327px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox]{overflow:hidden}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox] a [data-LightBox-photo]{height:280px;background-color:var(--color-content-background);background-size:cover !important;background-position:center;-webkit-transition:transform .5s var(--cubic-bezier);-ms-transition:transform .5s var(--cubic-bezier);transition:transform .5s var(--cubic-bezier)}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox] a:hover [data-LightBox-photo],#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox] a:focus [data-LightBox-photo]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox-control] [data-LightBox-control-navigation]{float:left;margin-top:2px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox-control] [data-LightBox-control-navigation] button{height:16px;padding:0;margin-right:6px;display:inline-flex}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox-control] [data-LightBox-control-navigation] i{margin-right:6px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox-control] [data-LightBox-control-navigation] i:last-child{margin-right:0}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox-control] [data-LightBox-control-index]{float:right}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=photos] [data-LightBox-control] [data-LightBox-control-index] h4{padding:0 6px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=contact] .row{margin-bottom:12px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=contact] .row:last-child{margin-bottom:0}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=contact] .row a{word-break:break-word}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=contact] .row a h2{font-weight:normal;width:100%}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block][data-Panel-component-block=timestamp]{opacity:.5}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block]:last-child{border-bottom:none !important}#app.filter-search-expand [data-Filter-component-block=search]{width:370px !important}#app.filter-search-expand [data-Filter-component-block=search] [data-Filter-component=search-box]{visibility:visible !important}#app.filter-search-expand [data-Filter-component-block=search] .col-gap-12{margin-right:12px}#app.filter-search-expand [data-Filter-component-block=search] [data-Filter-component=search-value-label]{display:none !important}#app.filter-active [data-Filter]{height:194px !important;bottom:0px !important}#app.filter-active [data-Filter] [data-Filter-component=tool-container]{top:-36px !important;right:0 !important;width:98px !important;margin-right:-2px !important}#app.filter-active [data-Filter] [data-Filter-component=tool-container] [data-Filter-component=restart],#app.filter-active [data-Filter] [data-Filter-component=tool-container] [data-Filter-component=explore],#app.filter-active [data-Filter] [data-Filter-component=tool-container] [data-Filter-component=filter-open]{display:none}#app.filter-active [data-Filter] [data-Filter-component=tool-container] [data-Filter-component=tool-container-right] button h4{display:none !important}#app.filter-active [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool]{min-height:30px !important}#app.filter-active [data-Filter] [data-Filter-component=content-container]{visibility:visible !important}#app:not(.filter-active) [data-Filter-component=filter-close]{display:none}#app.panel-active [data-Panel]{left:0px}#app.panel-active [data-filter]{width:calc(100% - 420px + 24px) !important;right:0}.mapboxgl-ctrl [data-tippy-root]{min-width:240px}.mapboxgl-ctrl [data-tippy-root] .tippy-box{max-height:50vh}[data-Legends]{z-index:2000}[data-Legends] [data-Legends-layer]{padding:12px;border-bottom:solid 1px var(--color-shadow)}[data-Legends] [data-Legends-layer]:last-child{border-bottom:none}[data-Legends] ul{list-style:none;padding:0;font-weight:normal}[data-Legends] ul li::before{font-family:var(--font-symbol);display:inline-block;width:1em;margin-right:1rem}[data-Legends] .legend-organizations ul li::before{content:""}[data-Legends] .legend-buildings ul li::before{content:""}[data-Legends] .legend-designs ul li::before{content:""}[data-Legends] .legend-spots ul li::before{content:""}[data-Legends] .legend-landmarks ul li::before{content:""}@media only screen and (max-width: 1365px){#app.panel-active.filter-active.filter-search-expand [data-Filter] [data-Filter-component-block=search]{width:calc(100% - 96px) !important;min-width:inherit !important;max-width:inherit !important;flex-grow:1}#app.panel-active.filter-active.filter-search-expand [data-Filter] [data-Filter-component-block=layer]{visibility:hidden;-webkit-transition:visibility 1s;-ms-transition:visibility 1s;transition:visibility 1s}#app.panel-active.filter-active.filter-search-expand [data-Filter] [data-Filter-component=filter-block] [data-Filter-component=prev]{display:none}}@media only screen and (max-width: 1023px){#app.filter-active.panel-active [data-Filter]{bottom:-194px !important}#app.panel-active [data-Filter-component=tool-container]{display:none !important}}@media only screen and (max-width: 903px){#app.filter-active.filter-search-expand [data-Filter] [data-Filter-component-block=search]{width:100% !important;min-width:inherit !important;max-width:inherit !important;flex-grow:1}#app.filter-active.filter-search-expand [data-Filter] [data-Filter-component=filter-block] [data-Filter-component=prev]{display:none}}@media only screen and (max-width: 629px){#logo{width:60px;height:49px;padding:12px !important;-webkit-transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1);-ms-transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1)}.mobile-only{display:flex !important}.mobile-only [data-Filter-tool]{width:36px !important}#app #map-container{width:100%;height:100%;margin:0}#app #map-container #map{height:100% !important}#app #map-container [data-Filter]{width:100% !important;max-width:100% !important;height:66px !important;bottom:0px !important;overflow:hidden;z-index:1000 !important;flex-direction:column}#app #map-container [data-Filter] .col-fix-48{flex:0 0 72px !important;min-width:72px !important}#app #map-container [data-Filter] [data-filter-component=block-label]{display:none}#app #map-container [data-Filter] [data-Filter-component=tool-container]{position:initial !important;top:inherit !important;width:100% !important;min-height:42px !important;padding:0;border:none !important;background-color:var(--color-content-background) !important;text-align:center}#app #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool]{width:36px}#app #map-container [data-Filter] [data-Filter-component=tool-container] [data-filter-component=tool-container-left] [data-Filter-tool][data-filter-component=layer-prev]{display:none}#app #map-container [data-Filter] [data-Filter-component=tool-container] [data-filter-component=tool-container-right]{display:flex}#app #map-container [data-Filter] [data-Filter-component=tool-container] [data-filter-component=tool-container-right] [data-Filter-tool]{margin:0;align-items:center;height:42px;display:flex;background-color:rgba(0,0,0,0) !important}#app #map-container [data-Filter] [data-Filter-component=tool-container] [data-filter-component=tool-container-right] [data-Filter-tool][data-Filter-component=mobile-expand]{display:none !important}#app #map-container [data-Filter] [data-Filter-component=tool-container] [data-filter-component=tool-container-right] [data-Filter-tool][data-Filter-component=filter-close]{display:none !important}#app #map-container [data-Filter] [data-Filter-component=content-container]{width:100% !important;display:flex;overflow-y:scroll !important;flex-direction:column;flex:0 0 calc(100% - 30px) !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block]{width:100% !important;padding:12px !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search]{border-right:0 !important;min-width:inherit !important;max-width:inherit !important;flex:0 0 72px !important;margin-bottom:0 !important;border-bottom:solid 1px var(--color-button)}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-expand]{display:none !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-box]{overflow:visible !important;visibility:visible !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=search] [data-Filter-component=search-value-label]{display:none !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer]{min-height:calc(100% + 3px) !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper].fit-parent{height:auto !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide]{padding-right:0 !important;height:fit-content !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide] [data-Filter-component=layer-row]:last-child{padding-bottom:72px !important}#app #map-container [data-Filter] [data-Filter-component=content-container] [data-Filter-component=block][data-Filter-component-block=layer] [data-Filter-component=layer-wrapper] [data-Filter-component=layer-container] [data-Filter-component=layer-slide][aria-hidden=true]{height:0 !important}#app #map-container [data-Filter] [data-Filter-component=content-container] .scroll-wrapper>.scroll-content{width:100% !important;padding-right:0 !important}#app #map-container [data-Filter] [data-Filter-component-block=tools]{display:none !important}#app [data-Panel]{top:100vh !important;width:100% !important;height:0;left:0px;z-index:2000;-webkit-transition:all .5s cubic-bezier(0.16, 1, 0.3, 1);-ms-transition:all .5s cubic-bezier(0.16, 1, 0.3, 1);transition:all .5s cubic-bezier(0.16, 1, 0.3, 1)}#app [data-Panel] [data-Panel-component=tool-container]{height:42px;min-height:42px;padding:0}#app [data-Panel] [data-Panel-component=tool-container] [data-Panel-tool]{width:36px;margin:0;align-items:center;display:flex}#app [data-Panel] [data-Panel-component=tool-container] [data-Panel-tool][data-Panel-component=mobile-expand]{position:absolute;left:50%;margin-left:-18px}#app [data-Panel] [data-Panel-component=tool-container] [data-Panel-tool].ui-draggable-dragging{visibility:hidden !important}#app [data-Panel] [data-Panel-id]{width:100% !important;min-width:inherit;height:100%}#app [data-Panel] [data-Panel-id][data-Panel-id=explorer] .scrollbar-outer{height:100%}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container]{padding:0 12px 12px 12px}#app [data-Panel] [data-Panel-id] [data-Panel-component=header-container] [data-Panel-component-block=header-tools]{margin-top:12px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block]{padding:24px 12px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block=explorer] [data-Card]{height:fit-content !important;display:flex}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block=explorer] [data-Card] [data-Card-photo]{border-bottom:none;min-width:180px !important;max-width:180px !important;min-height:180px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block=explorer] [data-Card] [data-Card-photo].no-photo{min-height:96px}#app [data-Panel] [data-Panel-id] [data-Panel-component=content-container] [data-Panel-component-block=explorer] [data-Card] [data-Card-content]{padding:12px !important}#app.filter-active #map-container [data-Filter]{height:50% !important}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container]{min-height:30px !important}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container] [data-filter-component=tool-container-left] [data-Filter-tool][data-filter-component=layer-prev]{display:flex}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-component=tool-container-right]{justify-content:flex-end}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool]{height:24px !important;max-width:36px !important;border:0 !important}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool][data-Filter-component=filter-open]{display:none !important}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool][data-Filter-component=filter-close]{display:flex !important}#app.filter-active #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool][data-Filter-component=mobile-expand]{position:absolute;margin-left:-18px !important;display:flex !important}#app.mobile-expand #map-container [data-Filter]{bottom:calc(-100% + 66px) !important;height:100% !important}#app.mobile-expand #map-container [data-Filter] [data-Filter-component=tool-container] [data-Filter-tool][data-Filter-component=mobile-expand]{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}#app.mobile-expand [data-Panel] [data-Panel-component=tool-container] [data-Panel-tool][data-Panel-component=mobile-expand]{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}#app.mobile-expand.filter-active #logo{opacity:.5}#app.mobile-expand.filter-active #map-container #map{opacity:.5;-webkit-transform:scale(0.96);-ms-transform:scale(0.96);transform:scale(0.96)}#app.mobile-expand.filter-active #map-container [data-Filter]{height:calc(100% - 32px) !important;margin-top:32px;bottom:0px !important;border-top-width:0px !important;box-shadow:0 0px 32px 0 rgba(0,0,0,.2);-webkit-transition:box-shadow .5s cubic-bezier(0.16, 1, 0.3, 1);-ms-transition:box-shadow .5s cubic-bezier(0.16, 1, 0.3, 1);transition:box-shadow .5s cubic-bezier(0.16, 1, 0.3, 1)}#app.mobile-expand.panel-active #logo{opacity:.5}#app.mobile-expand.panel-active #map-container #map{opacity:.5;-webkit-transform:scale(0.96);-ms-transform:scale(0.96);transform:scale(0.96)}#app.mobile-expand.panel-active [data-Panel]{height:calc(100% - 32px) !important;margin-top:32px;top:0px !important;-webkit-transition:all .5s cubic-bezier(0.16, 1, 0.3, 1);-ms-transition:all .5s cubic-bezier(0.16, 1, 0.3, 1);transition:all .5s cubic-bezier(0.16, 1, 0.3, 1)}#app.panel-active #map-container{width:100%;margin:0}#app.panel-active [data-Filter]{height:48px !important;bottom:0px !important}#app.panel-active [data-Panel]{top:calc(50% + 6px) !important;height:calc(50% - 6px);-webkit-transition:all .5s cubic-bezier(0.16, 1, 0.3, 1);-ms-transition:all .5s cubic-bezier(0.16, 1, 0.3, 1);transition:all .5s cubic-bezier(0.16, 1, 0.3, 1)}}