.demo-note { font-size: .8rem; line-height: 1.4; padding: .7rem; margin-bottom: 1rem; color: oklch(0.28 0.03 45); background: oklch(0.91 0.04 80); }
.ardor-map-marker { display: flex; align-items: center; gap: 8px; white-space: nowrap; font: 11px sans-serif; }
.ardor-map-marker span { display: grid; place-items: center; width: 30px; height: 30px; color: white; background: oklch(0.6 0.24 28); border-radius: 50%; font-size: 16px; }
.ardor-map-marker b { padding: 5px; background: oklch(0.95 0.01 60); color: oklch(0.2 0.01 50); }
.ctm-map.leaflet-container { background: oklch(0.16 0.01 50); }
