html{--lumo-font-family: Arial,Helvetica,sans-serif;--lumo-primary-color: #496d15;--lumo-primary-color-50pct: rgba(73,109,21,0.5);--lumo-primary-color-10pct: rgba(73,109,21,0.1);--lumo-primary-text-color: #406010;--lumo-primary-contrast-color: #fff}html[theme~="dark"]{--lumo-base-color: #121316;--lumo-primary-color: #7ea150;--lumo-primary-color-50pct: rgba(126,161,80,0.5);--lumo-primary-color-10pct: rgba(126,161,80,0.14);--lumo-primary-text-color: #94b46a;--lumo-primary-contrast-color: #12180a}html[theme~="dark"][data-theme="tactical"]{--lumo-base-color: #0d1013}.maplibregl-ctrl-group{background: var(--lumo-base-color);border: 1px solid var(--lumo-contrast-10pct)}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{display: none}.maplibregl-ctrl-group button + button{border-top-color: var(--lumo-contrast-10pct)}html[theme~="dark"] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter: invert(1) brightness(1.7)}.maplibregl-popup-content{background: var(--lumo-base-color);color: var(--lumo-secondary-text-color);border: 1px solid var(--lumo-contrast-30pct);border-radius: var(--lumo-border-radius-s);box-shadow: none;padding: 10px 12px;font-family: inherit}.maplibregl-popup{max-width: 300px !important}.maplibregl-popup-tip{display: none}.maplibregl-popup-close-button{color: var(--lumo-secondary-text-color);font-size: 16px;padding: 4px 7px}.maplibregl-ctrl-attrib{background: color-mix(in srgb,var(--lumo-base-color) 82%,transparent) !important;color: var(--lumo-secondary-text-color)}.maplibregl-ctrl-attrib a{color: var(--lumo-secondary-text-color)}html[theme~="dark"] .maplibregl-ctrl-attrib-button{filter: invert(1)}