.flood-cell{width:20px;height:20px}@media screen and (max-width: 1023px){.flood-cell{width:16px;height:16px}}#cog1{-webkit-animation:rotate 6s linear infinite;-moz-animation:rotate 6s linear infinite;animation:rotate 6s linear infinite}#cog2{position:absolute;top:23px;left:28px;-webkit-animation:rotate-reverse 5s linear infinite;-moz-animation:rotate-reverse 5s linear infinite;animation:rotate-reverse 5s linear infinite}#cog3{position:absolute;top:45px;left:30px;-webkit-animation:rotate-reverse 4s linear infinite;-moz-animation:rotate-reverse 4s linear infinite;animation:rotate-reverse 4s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}#uiux{scale:.5}body{margin:0}.navbar-link:hover{text-decoration:overline}#app-container{display:flex;padding:20px;flex-grow:1;overflow:hidden;flex-direction:column;scroll-behavior:smooth;overflow-x:hidden;min-height:101vh;position:relative}#app-center-container{color:#fff;justify-content:center;margin-top:30px;width:55vw;z-index:0;position:relative}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#cbcbcb;outline:2px solid #fff;outline-offset:-2px;border:.1px solid #b7b7b7}::-webkit-scrollbar-thumb:hover{background-color:#909090}#latest-articles{flex-grow:.4;flex-direction:column;position:fixed;right:10px;width:12vw;padding-left:15px;padding-right:10px;margin-top:85px}#mobile-menu{display:none}#mobile-nav-background{display:none;position:fixed;height:71px;left:0;top:0;right:0;z-index:inherit}@media screen and (max-width: 1023px){#mobile-nav-background{display:block}#latest-articles{position:relative;border-left:none;width:100%;display:flex;align-items:center}#desktop-menu{display:none}#mobile-menu{display:block}#app-center-container{justify-content:center;width:100vw;align-items:center}}#js-map-container{border:1px solid grey;width:100%;height:60vh;overflow-x:auto;overflow-y:auto;position:relative}#js-map-container #request-card{width:250px;height:250px;border:1px solid grey;position:absolute;border-radius:2px;flex-wrap:wrap;align-items:flex-start}#js-map-container #request-card #request-card-header{border-bottom:1px solid grey;height:fit-content;flex-grow:1;padding:8px}
