*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}html{font-size:100%}html[data-text-scale="1.25"]{font-size:125%}html[data-text-scale="1.5"]{font-size:150%}html[data-text-scale="2"]{font-size:200%}html[data-high-contrast=true]{--chakra-colors-bg-panel:#fff;--chakra-colors-bg-subtle:#f8fafc;--chakra-colors-fg:#000;--chakra-colors-fg-muted:#1f2937;--chakra-colors-fg-subtle:#374151;--chakra-colors-border:#111827;--chakra-colors-border-emphasized:#000}html[data-high-contrast=true] body{color:#000;background:#fff}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){*{forced-color-adjust:auto}:focus-visible{outline:3px solid highlight}}:focus-visible{outline-offset:2px;outline:3px solid #005fcc}.skip-link{z-index:1000;color:#000;background:#fff;border:2px solid #000;padding:.5rem .75rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.map-pin-tooltip .maplibregl-popup-content{box-shadow:none;background:0 0;border-radius:0;padding:0}.map-pin-tooltip .maplibregl-popup-tip{border-top-color:var(--chakra-colors-bg-panel)}.urbex-user-location-arrow{filter:drop-shadow(0 1px 2px #00000059);width:2rem;height:2rem;position:relative}.urbex-user-location-arrow:before{content:"";clip-path:polygon(50% 0,92% 92%,50% 72%,8% 92%);background:#1687d9;border:2px solid #fff;position:absolute;inset:.125rem}.urbex-user-location-arrow.urbex-user-location-neutral:before{clip-path:circle(30%)}.urbex-user-location-accuracy{background:#1687d933;border:1px solid #1687d973;border-radius:50%;min-width:1px;min-height:1px}html,body{overscroll-behavior:none}html.amoled{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
