*{box-sizing:border-box}:root{--colors-focus:rgba(243,63,117,.4);--scrollbar-thumb-color:rgba(0,0,0,.2);--scrollbar-track-color:transparent}@supports (scrollbar-color:auto){*{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar){:root{--scrollbar-browser-right-gap:2px;--scrollbar-browser-top-gap:3px;--scrollbar-thumb-width:6px;--scrollbar-track-width:calc(var(--scrollbar-thumb-width) + var(--scrollbar-browser-right-gap)*2)}::-webkit-scrollbar{background:var(--scrollbar-track-color);width:var(--scrollbar-track-width)}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-color);border-block-width:var(--scrollbar-browser-top-gap);border-color:var(--scrollbar-track-color);border-inline-width:var(--scrollbar-browser-right-gap);border-radius:var(--scrollbar-thumb-width);border-style:solid}}:root{font:16px Atlas Grotesk LC Web,Arial,sans-serif}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}html[data-theme=dark]{background-color:#081423;color-scheme:dark}html[data-theme=light]{background-color:#ecebe4;color-scheme:light}body{height:100vh}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}iframe{border:0}body{margin:0}div[data-radix-popper-content-wrapper]{will-change:unset!important}body.debug-accessibility [aria-label]:hover,body.debug-accessibility [data-test-class]:hover,body.debug-accessibility [role]:hover{position:relative}body.debug-accessibility [role=application]:hover{position:absolute}body.debug-accessibility [aria-label]:hover:after,body.debug-accessibility [data-test-class]:hover:after,body.debug-accessibility [role]:hover:after{font-size:10px;font-weight:500;inset:2px;outline-offset:1px;outline-style:solid;outline-width:1px;pointer-events:none;position:absolute;text-align:left}body.debug-accessibility [role]:hover:after{color:#f73;content:attr(role);outline-color:#ff773355}body.debug-accessibility [data-test-class]:hover:after{color:#0bf;content:attr(data-test-class);outline-color:#00bbff55}body.debug-accessibility [aria-label]:hover:after{color:#22bf4a;content:attr(aria-label);outline-color:#22bf4a77}.maplibregl-canvas,input[type=range]:focus{outline:none}button:focus-visible{outline:2px solid var(--colors-focus)}#react-refresh-overlay,#webpack-dev-server-client-overlay{pointer-events:auto}