#mapWrap{inset: 0 !important;}
#sidebar-panel{max-height: 84vh; overflow: auto;}


.btn-group-vertical{display: none;}
#map-controls-tile .leaflet-control-layers-toggle{display: none;}

.full-map-view #sidebar{display: none !important;}
.full-map-view #sidebar-panel{display: none !important;}
.full-map-view .full-map-hide-btn{display: none !important;}
.full-map-view #mapWrap{height:calc(100vh - 64px);}
.full-map-view #sidebar-toggle{display: none;}
.full-map-view .full-map-h{height: calc(100vh - 64px);}

/* Custom Toggle Styling */
.custom-toggle {
    border-color: var(--muted-foreground);
    background-color: var(--muted-foreground);
    --tglbg: #ffffff;
}

.custom-toggle:checked {
    background-color: #14447B !important;
    border-color: #14447B !important;
    --tglbg: #ffffff !important;
}

.custom-toggle:hover {
    background-color: var(--border);
    border-color: var(--border);
}

.custom-toggle:checked:hover {
    background-color: #14447B;
    border-color: #14447B;
}