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}#root,body,html{margin:0;padding:0;height:100%;overflow:hidden}#root{display:flex}a{color:#008799}a:active{color:#a13ab6}a:visited{color:#3a4eb6}*{box-sizing:border-box;font-family:"Montserrat",sans-serif}.loader{padding:30px;opacity:.8}.invisible-metadata{visibility:hidden;height:0;width:0}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-Bold.ade91f47.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-Regular.ee653992.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-Light.409c7f79.ttf);font-weight:200}.post-container{background:hsla(0,0%,100%,.96);border-radius:5px;padding:20px;width:80%;margin:30px;box-shadow:0 0 9px -2px rgba(0,0,0,.3)}.post-container.alert{border-left:10px solid #f62c44}.post-container.notice{border-left:10px solid #f6b32c}.post-container.loading{background:hsla(0,0%,100%,.2);-webkit-animation:fadein 2s;animation:fadein 2s}.post-container .not-found{display:flex;align-items:center}.post-container .not-found img{width:30px;opacity:.9}.post-container .not-found span{margin-left:.5em;color:#fff}.post-container .post-header h3.small-top-margin{margin-top:5px}.post-container .post-header .published{font-style:oblique;font-size:.8em;font-weight:700;opacity:.5}.post-container .banner{border-top-left-radius:5px;border-top-right-radius:5px;width:calc(41px + 100%);margin:-20px -20px 20px}.post-container table td{padding:10px}.post-container .table{display:flex;flex:1 1;flex-direction:column}.post-container .table .row{display:flex;flex:1 1;flex-direction:row}.post-container .table .row .cell{padding:10px}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.loader{width:100%;display:flex;align-items:center;justify-content:center}.page-container{max-width:2000px;display:flex;flex:1 1}.page-container .content-column{flex:1 1;max-width:80%}@media only screen and (max-width:600px){.page-container .content-column{max-width:100%}}.page-container .fun-column{position:fixed;display:flex;width:20%;right:5%;bottom:0;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:50px;max-width:400px;max-height:400px}@media only screen and (max-width:600px){.page-container .fun-column{display:none}}.page-container .fun-column img{width:50%;max-width:400px;max-height:400px;transition:all .3s ease}@-webkit-keyframes swing{15%{transform:translateY(5px)}30%{transform:translateY(-5px)}50%{transform:translateY(3px)}65%{transform:translateY(-3px)}80%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes swing{15%{transform:translateY(5px)}30%{transform:translateY(-5px)}50%{transform:translateY(3px)}65%{transform:translateY(-3px)}80%{transform:translateY(2px)}to{transform:translateY(0)}}.page-container .fun-column .swing:hover{transform:translateY(-6px)}.page-container .fun-column .swing{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}header{display:flex;flex-direction:row;justify-content:space-between;color:hsla(0,0%,100%,.96);padding:20px;background:linear-gradient(45deg,rgba(0,0,0,.2) 10%,rgba(0,0,0,.05) 70%);box-shadow:0 0 18px 7px hsla(0,0%,100%,.1)}@media only screen and (max-width:600px){header{flex-direction:column}}header h1{font-weight:400}header .title-logo{display:flex;flex:1 1;flex-direction:row;justify-content:flex-start;align-items:flex-end}header img{height:70px}.navBar{display:flex;flex:2 1;justify-content:flex-end;flex-wrap:wrap;font-family:"Raleway",Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1px}@media only screen and (max-width:600px){.navBar{justify-content:center}}ul{-webkit-padding-start:40px;padding-inline-start:40px;padding:0}.navBar *{box-sizing:border-box;transition:all .35s ease}.navBar li{display:inline-block;list-style:outside none none;margin:.5em 1.5em;padding:0}.navBar a{padding:.3em 0;color:hsla(0,0%,100%,.8);position:relative;text-decoration:none;display:inline-block}.navBar a:after,.navBar a:before{height:3px;position:absolute;content:"";transition:all .35s ease;background-color:hsla(0,0%,100%,.2);width:0}.navBar .current a:after,.navBar .current a:before{background-color:hsla(0,0%,100%,.4)}.navBar a:before{top:0;left:0}.navBar a:after{bottom:0;right:0}.navBar .current a,.navBar a:hover{color:#fff}.navBar .current a:after,.navBar .current a:before,.navBar a:hover:after,.navBar a:hover:before{width:100%}body{background-color:#212121}.app-container{z-index:0;flex-direction:column;overflow-y:scroll;overflow-x:hidden;display:flex;flex:1 1;background:linear-gradient(60deg,#523ab6,#00abc2)}.app-container .route-container-bg{padding-top:50px;width:100%;display:flex;flex:1 1}.app-container .route-container-bg .route-container{overflow-x:scroll;display:flex;flex:1 1;align-items:center;justify-content:center}.waves-container{position:fixed;text-align:center;bottom:0;left:0;right:0;color:#fff;z-index:-1}.waves-container .waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.waves-container .parallax>use{-webkit-animation:move-forever 35s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 35s cubic-bezier(.55,.5,.45,.5) infinite}.waves-container .parallax>use:first-child{-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:17s;animation-duration:17s}.waves-container .parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:20s;animation-duration:20s}.waves-container .parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:23s;animation-duration:23s}.waves-container .parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:40s;animation-duration:40s}@-webkit-keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width:768px){.waves-container .waves{height:40px;min-height:40px}.waves-container .content{height:30vh}.waves-container h1{font-size:24px}}
/*# sourceMappingURL=main.9879c1e8.chunk.css.map */