.JsonEditor{position:relative;display:flex;width:350px;height:100%;border-left:1px solid #ddd}.JsonEditor__resizer{z-index:1;width:4px;height:100%;position:absolute;left:0;top:0;background:#ddd;cursor:e-resize;will-change:width;-webkit-transition-duration:.1s;transition-duration:.1s}.JsonEditor__resizer:hover{width:10px;-webkit-transform:translateX(-3px);transform:translateX(-3px)}@media (prefers-color-scheme:dark){.JsonEditor{border-left:1px solid #404040}.JsonEditor__resizer{background:#404040}}body{height:100vh;width:100vw;overflow:hidden}#mapbox{flex-grow:1;height:100%;min-width:36px}.App--minimal #editor{width:310px}.App__loading{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;background:#fff}.workspace{display:flex;height:calc(100vh - 20px);position:relative}.App--minimal .workspace{height:100vh}.editor__error-line{background:rgba(200,10,10,.1);border-left:1px solid red}.mapboxgl-popup-content{color:#000;background:#fff;padding:35px 20px;border:1px solid transparent}.mapboxgl-popup-close-button{color:#000;font-size:18px}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:#fff!important}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff!important}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#fff!important}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff!important}.Button{border:1px solid #ddd;border-radius:4px;padding:7px 14px;color:#000;font-weight:700;background:transparent;cursor:pointer;display:flex;align-items:center}.Button:hover{background:rgba(0,0,0,.02)}.Button__icon{margin-right:5px}.AppControl{position:absolute;margin:10px;right:0;background:#fff;color:#1f2024;padding:15px 20px;border:1px solid transparent}.AppControl,.MapPopup__content{display:flex;flex-direction:column}.MapPopup__content>:not(:last-child),AppControl>:not(:last-child){margin-bottom:.6em}.EditorToggle{position:absolute;z-index:10;right:0;width:32px;height:32px;display:none;align-items:center;justify-content:center;color:#333;background:#fff;border:1px solid #ddd}@media (max-width:500px){.EditorToggle{display:flex}}@media (prefers-color-scheme:dark){#editor{background:#1f2024}.App__loading{background:#111}.EditorToggle{color:#fff;background:#000;border:2px solid #333}body{background:#111}.mapboxgl-popup-content{background:#1f2024;color:#dcdcdc;padding:35px 20px;border:1px solid #404040}.mapboxgl-popup-close-button{color:#dcdcdc;font-size:18px}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:#404040!important}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#404040!important}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#404040!important}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#404040!important}.Button{border:1px solid #404040;border-radius:0;padding:7px 14px;background:transparent;color:#fff;font-weight:700;background:hsla(0,0%,100%,.05);cursor:pointer}.Button:hover{background:hsla(0,0%,100%,.09)}.mapboxgl-ctrl-group{background:#1f2024;border:1px solid #404040;border-radius:0}.mapboxgl-ctrl-group>button{-webkit-filter:invert(1);filter:invert(1)}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background:#292a2d;opacity:.5}.mapboxgl-ctrl.mapboxgl-ctrl-attrib a{color:#888}.AppControl{position:absolute;margin:10px;right:0;background:#1f2024;color:#dcdcdc;padding:35px 20px;border:1px solid #404040}}.StatusBar{height:20px;width:100%;box-sizing:border-box;padding:0 15px;display:flex;justify-content:space-between;font-size:12px;color:#292a2d;background:#f5f5f5;border-top:1px solid #ddd}.StatusBar__info{opacity:.5}.App--minimal .StatusBar{bottom:0;position:absolute;background:transparent;border:none;opacity:.5}@media (prefers-color-scheme:dark){.StatusBar{background:#292a2d;color:#eee;border-top:1px solid #404040}}.FeatureInfo{top:45px;background-color:#1f2024;border:1px solid #404040;padding:20px}.Actions,.FeatureInfo{position:fixed;left:0;margin:10px;z-index:1}.Actions{top:0;display:flex;background:#fff;border:1px solid #ddd}.Actions__action{all:unset;padding:8px 10px;font-size:12px;cursor:pointer}.Actions__action:hover{background:#f0f0f0}.Actions__action:active{background:#ddd}@media (prefers-color-scheme:dark){.Actions{background-color:#1f2024;color:#dcdcdc;border:1px solid #404040}.Actions__action:hover{background:#444}.Actions__action:active{background:#666}}.ShareModal{position:fixed;left:10px;z-index:1;top:50px;padding:20px;background:#fff;border:1px solid #ddd}.ShareModal__input{margin:5px 0}.ShareModal__url{margin-top:20px}@media (prefers-color-scheme:dark){.ShareModal{background-color:#1f2024;color:#dcdcdc;border:1px solid #404040}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.b1f46eea.chunk.css.map */