body { margin: 0; padding: 0; } html, body, #map { height: 90%; } #title,div { text-align: center; } .popup-ko .maplibregl-popup-content { background-color: rgba(255, 0, 0, 0.9); border-radius: 10px; box-shadow: 0px 0px 0px 2px rgb(0, 0, 0); } .popup-ok .maplibregl-popup-content { background-color: rgba(0, 255, 34, 0.9); border-radius: 10px; box-shadow: 0px 0px 0px 2px rgb(0, 0, 0); } .maplibregl-popup-tip { display: none !important; } @media (max-width: 600px) { body { font-size: 100%; } h1 { font-size: 5.5vw; } ul, li { padding: 3vw; } }