.leaflet-control.fg-basemap-switch{display:flex;clear:both;gap:2px;padding:3px;border:1px solid #65818a;border-radius:9px;background:#10282ff5;box-shadow:0 2px 8px #0004}
.fg-basemap-switch button{appearance:none;border:0;border-radius:6px;padding:7px 10px;min-height:36px;font:600 13px/1.2 system-ui,sans-serif;color:#edf4f2;background:transparent;cursor:pointer}
.fg-basemap-switch button[aria-pressed=true]{background:#a1d25d;color:#142518}
.fg-basemap-switch button:focus-visible{outline:2px solid white;outline-offset:1px}
@media(max-width:900px){.fg-basemap-switch button{min-height:38px;padding:6px 8px;font-size:12px}}
