@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&display=swap);body{margin:0;font-family:Montserrat,-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;background-color:#000;line-height:1.666}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h1,h2,h3,p{margin:0;padding:0}h1{line-height:1.2}button{font-size:16px;margin:4px}.App{background-color:#0b1217}.App-content-container{padding:16px;margin-bottom:4px}.App-logo-container{margin:16px 0;pointer-events:none;position:fixed;width:100%;max-height:100px;right:0;bottom:0;z-index:0;display:flex;justify-content:flex-end;cursor:pointer}.App-logo{width:160px;margin:0 16px;pointer-events:none}.App-collapsible-list{border-radius:24px;margin-bottom:16px}.App-collapsible-list-inner{margin-top:-32px;padding:32px 16px 24px;background-color:#d8d4d3;border-radius:0 0 28px 28px}.App-collapsible-list-item{padding:8px;cursor:pointer}.App-map{position:fixed;width:100vw;height:100vh}.App-map *{outline:none}.App-feature-details{background-color:#fff;z-index:5;padding-bottom:32px}.App-back-button{display:flex;align-items:center;font-weight:700;padding:16px 16px 14px;cursor:pointer;color:#1c2636}.App-title-and-description,.App-title-and-links{margin-bottom:16px}.App-title-and-description p{font-size:14px}.App-external-link{cursor:pointer;color:#1c2636;text-decoration:underline}.App-image-carousel-fullscreen{top:0;left:0;position:fixed;z-index:20;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:space-evenly}.App-image-carousel-fullscreen-container{width:80%;height:100%;display:flex;align-items:center;justify-content:center}.App-image-carousel-item,.App-image-responsive{width:100%;height:auto}.App-element-opened-fullscreen .App-image-responsive.vertical,.App-image-carousel-fullscreen .App-image-carousel-item.vertical{height:80vh;width:auto}.App-element-not-opened-fullscreen{width:100%}.App-image-carousel-description{color:#fff;font-size:14px}.App-image-carousel img{background-color:rgba(0,0,0,.2)}.App-image-link{width:60%;padding:5% 20%}.App-actions-bar{justify-content:space-evenly;height:15vh;min-height:72px}.App-actions-bar,.App-button{display:flex;align-items:center}.App-button{width:100%;height:52px;background-color:#d8d4d3;border-radius:26px;cursor:pointer;margin-bottom:8px}.App-button-icon{width:40px;height:40px;padding:4px;margin:2px;background-color:grey;border-radius:50%}.App-button-icon circle,.App-button-icon path,.App-button-icon polygon,.App-button-icon rect{fill:#fff!important}.App-button-label{padding-left:10px;color:#5e5e5e}.App-button-indicator{width:15px;height:15px;border-radius:50%;background-color:#e4095d;box-shadow:0 1px 6px #000;position:absolute;top:-1px;right:-3px}.App-button-rounded{position:relative;width:48px;height:48px;background-color:#9d9fa5;border-radius:50%;box-shadow:0 0 16px rgba(0,0,0,.6);cursor:pointer}.App-button-rounded.active,.App-button.active{background-color:#d8d4d3}.App-button-rounded-label{height:48px;width:48px;display:table-cell;vertical-align:middle;text-align:center;font-weight:700;font-size:20px;color:#464b5a}.App-button-rounded-icon{width:80%;height:80%;margin:10%}.App-button-rounded-icon circle,.App-button-rounded-icon path,.App-button-rounded-icon polygon,.App-button-rounded-icon rect{fill:#464b5a!important}.App-controls{max-height:100vh;width:100vw;position:fixed;z-index:10}.App-controls-container{margin:0 16px}.App-controls-scrollable{overflow-x:hidden;overflow-y:scroll;max-height:100vh;position:fixed;top:0;width:100%}.App-actions-bar~.App-controls-scrollable{max-height:85vh}.App-credits{background-color:#fff;border-radius:2px;padding-bottom:32px}.App-credits h1{font-size:24px;margin-bottom:16px}.App-credits p{font-size:14px;margin-bottom:14px}.App-credits-container{padding:0 24px 24px}.App-filter-selector{background-color:#d8d4d3;border-radius:16px;padding:8px;margin-bottom:24px;margin-top:8px}.App-filter-selector-container{display:flex;flex-wrap:wrap}.App-filter-selector-title{margin:4px 4px 6px}.App-filter-selector-item{background-color:#c5c2c2;color:#464b5a;padding:6px 12px;margin:4px;border-radius:8px;font-size:14px;cursor:pointer}.App-filter-selector-item.selected{background-color:#fff;color:#000}.App-search-container{display:flex;flex-direction:row-reverse;align-items:center;height:15vh;min-height:72px}@-webkit-keyframes grow{0%{width:0;opacity:0}to{width:100%;opacity:1}}@keyframes grow{0%{width:0;opacity:0}to{width:100%;opacity:1}}.App-search-bar{box-shadow:0 0 8px #000;justify-self:right;display:flex;align-items:center;border-radius:26px;background-color:#fff;width:100%;-webkit-animation:grow .1s;animation:grow .1s}.App-search-bar-input{font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;background-color:transparent;font-size:16px;border:0 solid;width:100%;height:100%;padding:12px 16px 12px 4px;border-radius:8px;box-sizing:border-box}.App-search-bar-input:focus{outline:none}.hide-mobile{display:none;visibility:hidden}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.App-canvas-3d{position:fixed;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:600px){.App-controls{width:280px;padding-left:16px}.App-controls-scrollable{position:static;top:auto}.App-logo-container{width:auto;margin-right:16px}.App-controls-container{margin:0}.App-search-bar{margin-top:0}.App-feature-details{border-radius:24px;position:inherit;width:inherit;height:inherit}.App-filter-selector{margin-top:0}.hide-mobile{display:inline;display:initial;visibility:visible;visibility:initial}.show-mobile{display:none;visibility:hidden}}@media only screen and (min-width:768px){.App-controls{width:320px;padding-left:24px}.App-button{height:52px;border-radius:26px}.App-button-rounded,.App-button-rounded-label{height:56px;width:56px}.App-logo{width:180px}.App-content-container{padding:24px}}@media only screen and (min-width:1280px){.App-controls{width:380px;padding-left:32px}.App-button-rounded,.App-button-rounded-label{width:56px;height:56px}.App-logo-container{margin-right:24px}.App-logo{width:240px}}
/*# sourceMappingURL=main.46a4776b.chunk.css.map */