*{box-sizing:border-box;margin:0;padding:0}#root,body,html{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{-webkit-font-smoothing:antialiased;background:#f9fafb;background:var(--visitor-canvas,#f9fafb);overscroll-behavior-y:contain}button,input,select,textarea{font:inherit}::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}@keyframes spin{to{transform:rotate(1turn)}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #10b981b8!important;outline:3px solid var(--visitor-focusRing,#10b981b8)!important;outline-offset:3px}[data-map-options] input:focus-visible+[data-layer-switch],[data-map-options] summary:focus-visible{border-radius:8px;outline:2px solid var(--visitor-accent);outline-offset:3px}[data-map-options] summary::-webkit-details-marker{display:none}[data-map-options] details[open]>summary [data-source-chevron],[data-map-options][open]>summary [data-options-chevron]{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){[data-layer-switch]>span{transition:transform .18s cubic-bezier(.22,1,.36,1)}}
/*# sourceMappingURL=main.8fab8192.css.map*/