.FloorPlan {
    background: rgb(255 255 255 / 100%) !important;
    backdrop-filter: blur(7px) !important;
    border-radius: 5px;
}

.svgBtn.masterplan_toggler {
    backdrop-filter: blur(30px);
}

.ggskin_map {
    transition: left 1000ms, opacity 1000ms !important;
    top: 0px;
}

svg:has(path#radarPath) {
    pointer-events: none !important;
}

/* .ggskin.ggskin_map {
    height: 490px !important;
} */

@media (max-width: 670px) {
    .ggskin_map.FloorPlan {
        height: 300px !important;
        left: 50% !important;
        top: 50% !important;
        transform: translate(-50%, -50%) !important;
        /* height: max-content !important; */
        /* height: auto !important; */
        max-width: 90vw;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .ggskin_map.FloorPlan .ggskin_map {
        left: auto !important;
        top: auto !important;
        width: max-content !important;
        position: relative !important;
        max-width: 100%;
    }

}