/*
 * This file is managed by Sprockets. 
 * Tailwind is being compiled separately from app/assets/tailwind/ into app/assets/builds/
 */

dialog::backdrop {
  backdrop-filter: blur(4px);
}
/* Prevents horizontal scrolling when modal is open */
body:has(dialog[open]) {
  overflow: hidden;
}

#map {
  width: 100%;
  height: 600px; /* Or 100vh */
}

/* Force the MapLibre map layout to scale inside its fixed parent container wrapper */
#3d-pulse-canvas.maplibregl-map {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
