.gs-marker .leaflet-div-icon{background:transparent;border:none}.gs-popup{background:#14111c;color:#e8e3d8;font-family:system-ui,sans-serif}.gs-popup-title{color:#e8e3d8;display:block;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:4px;text-decoration:none}.gs-popup-title:hover{color:#e0523f}.gs-popup-loc{align-items:center;color:#9a8fc0;display:flex;font-size:12px;gap:4px;margin-bottom:2px}.gs-dot{background:#e0523f;border-radius:50%;display:inline-block;height:8px;width:8px}.gs-popup-meta{color:#b8b1c9;font-size:11px;margin-bottom:6px}.gs-popup-tags{display:flex;flex-wrap:wrap;gap:4px}.gs-tag{border:1px solid rgba(154,143,192,.3);border-radius:999px;color:#9a8fc0;display:inline-block;font-size:10px;padding:0 6px}.leaflet-container{background:#14111c}.leaflet-container a.leaflet-popup-close-button{color:#9a8fc0}.leaflet-bar a{background:#14111c;border-color:#ffffff26;color:#e8e3d8}.leaflet-control-attribution{background:#0d0b12b3!important;color:#8c86a0!important;font-size:9px!important}.leaflet-control-attribution a{color:#9a8fc0!important}
