.tx_fpprojectmaps{container:fpprojectmap-map / inline-size}@container fpprojectmap-map (max-width: 700px){.tx_fpprojectmaps .svgMap-map-wrapper{height:40vh !important}.tx_fpprojectmaps .tools{flex-direction:column !important}.tx_fpprojectmaps .tools div{width:100% !important}.tx_fpprojectmaps .tools .left{margin-bottom:10px}.tx_fpprojectmaps .tools .filter{display:flex;flex-direction:column;gap:0.5em}.tx_fpprojectmaps .tools .filter button{width:100%}.tx_fpprojectmaps .tools .right{flex-direction:column !important}}.tx_fpprojectmaps .svgMap-wrapper{margin-top:-55px;position:relative;z-index:4}.tx_fpprojectmaps .svgMap-wrapper .svgMap-map-wrapper{background-color:unset !important;height:50vh}.tx_fpprojectmaps .svgMap-wrapper .svgMap-map-wrapper .svgMap-country:hover{stroke:unset}.tx_fpprojectmaps .toolbar{z-index:5;position:relative}.tx_fpprojectmaps .toolbar .header{background-color:#f9f2f7}.tx_fpprojectmaps .toolbar .tools{background:linear-gradient(180deg, #f9f2f7 40%, rgba(249, 242, 247, 0) 100%)}.tx_fpprojectmaps .toolbar .tools .search input:focus,.tx_fpprojectmaps .toolbar .tools .categories select:focus{outline:0}.tx_fpprojectmaps .toolbar .tools .categories select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.tx_fpprojectmaps .toolbar .header>div{display:none}.tx_fpprojectmaps .toolbar .header>div.active{display:block}.svgMap-tooltip{pointer-events:unset !important}.cursor-pointer{cursor:pointer}