body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{scrollbar-width:thin;scrollbar-color:#888 transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.no-focus-outline :is(.recharts-wrapper,.recharts-responsive-container,.recharts-surface,.recharts-legend-wrapper,.recharts-tooltip-wrapper):is(:focus,:focus-visible,:focus-within){box-shadow:none;outline:none}.no-focus-outline svg.recharts-surface:is(:focus,:focus-visible,:focus-within){outline:none}.osm-link:hover{background-color:#d1d5db}
