.navbar .theLoggedOutUser{font-size:45px!important;transition:.6s}.navbar.shrink .theLoggedOutUser{font-size:35px!important;transition:.6s}img.theLoggedInUser{max-width:50px;border-radius:50%;transition:.6s}.navbar.forcedShrink img.theLoggedInUser,.navbar.shrink img.theLoggedInUser{max-width:40px;border-radius:50%;transition:.6s}img.theLoggedInUser.footerUserMenu{max-width:22px;border-radius:50%;transition:.6s}.theLoggedOutUser.footerUserMenu{transition:.6s}.navbar{width:100%;height:100px;background:#21325e;background:#215e32;background:#235;position:sticky;top:0;z-index:140;transition:height .5s}.navbar.forcedShrink,.navbar.shrink{height:70px;transition:height .5s}.navbar.forcedShrink a,.navbar.shrink a{font-size:22px;transition:font-size .5s}.navbar .thehooman{left:10px;top:10px;position:absolute}.navbar .thehooman img{height:80px;transition:height .5s,left .5s,top .5s,opacity .5s,transform .6s}.navbar.forcedShrink .thehooman,.navbar.shrink .thehooman{left:5px;top:5px}.navbar.forcedShrink .thehooman img,.navbar.shrink .thehooman img{height:60px;transition:height .5s,left .5s,top .5s,opacity .5s,transform .6s}.navbar .thehooman:hover img{animation-name:hooman-icon-hover;animation-duration:1s;transition:opacity .5s,transform .6s}.navbar .theotherhooman img{max-width:60px;border-radius:50%;transition:.6s}.navbar.forcedShrink .theotherhooman img,.navbar.shrink .theotherhooman img{max-width:40px;transition:.6s}@keyframes hooman-icon-hover{0%{opacity:1}5%{opacity:.5}10%{opacity:1}15%{opacity:.6}20%{opacity:1}55%{opacity:.5}to{opacity:1}}.links{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:white}.navbar .links a:not(.thehooman):not(.loggedin){color:white;text-decoration:none;padding:5px 20px;margin:20px;font-size:25px;border:1px solid #1c2b47;border-radius:10px;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}.navbar.forcedShrink .links a:not(.thehooman):not(.loggedin),.navbar.shrink .links a:not(.thehooman):not(.loggedin){padding:0 20px;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}.navbar .links a:not(.thehooman):hover{border-color:#346;box-shadow:0 0 3px 2px #346;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}.navbar .links a.active{border-color:#69F!important;background-color:#69F3;animation:box-shadow-glow 3s linear infinite;transition:box-shadow-glow .8s}.navbar .links a.active:hover{border-color:#9CF}@keyframes box-shadow-glow{0%{box-shadow:none}50%{box-shadow:0 0 5px 2px #69F}to{box-shadow:none}}.navbar .toggleButton{position:absolute;width:40px;height:40px;left:60%;transform:translateX(-50%);top:15px;display:flex;align-items:center;justify-content:flex-end;transition:.8s}.navbar .toggleButton svg{font-size:50px;transition:.8s}.navbar .toggleButton button{margin-right:20px;background-color:transparent;border:none;color:white;cursor:pointer}.navbar.forcedShrink .toggleButton svg,.navbar.shrink .toggleButton svg{font-size:40px;transition:.8s}.navbar .menuContainer{width:100%;height:100px;transition:.4s}.navbar.forcedShrink .menuContainer,.navbar.shrink .menuContainer{width:100%;height:70px;transition:.4s}#open .menuContainer{margin-top:0;padding:50px 0;height:100vh;width:60vw;background:#1d2c49;transition:.4s}#open .links{flex-direction:column;justify-content:flex-start;margin:50px auto}#open a:not(.thehooman){width:100%;text-align:center;margin:5px 0;padding:10px 20px;font-size:18px;font-weight:700;text-align:left;background-color:#EEEEFF08}@media only screen and (max-width:1000px){.loginLogoutMenu,.navbar .theotherhooman{display:none}.navbar .links a:not(.thehooman):not(.loggedin){padding:3px 15px;margin:10px;font-size:2vw;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}.navbar.forcedShrink .links a:not(.thehooman):not(.loggedin),.navbar.shrink .links a:not(.thehooman):not(.loggedin){padding:2px 15px;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}}@media only screen and (min-width:1000px){.loginLogoutMenu{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.navbar .theotherhooman{right:15px;position:absolute;border-radius:50%}.navbar .theotherhooman,.navbar.forcedShrink .theotherhooman,.navbar.shrink .theotherhooman{transition:height .5s,left .5s,top .5s,opacity .5s,transform .6s}}@media only screen and (max-width:800px){.navbar .links{width:calc(100% - 10px);justify-content:right;transition:width .8s}.navbar,.navbar .menuContainer,.navbar.forcedShrink,.navbar.forcedShrink .menuContainer,.navbar.shrink,.navbar.shrink .menuContainer{height:70px}.navbar .thehooman,.navbar.forcedShrink .thehooman,.navbar.shrink .thehooman{left:5px;top:5px;transition:.5s}.navbar .thehooman img,.navbar.forcedShrink .thehooman img,.navbar.shrink .thehooman img{height:60px;transition:height .5s,left .5s,top .5s,opacity .5s,transform .6s}}@media only screen and (max-width:600px){.navbar .toggleButton{display:flex}#close a:not(.thehooman){display:none}.navbar .thehooman,.navbar.forcedShrink .thehooman,.navbar.shrink .thehooman{left:20px;top:15px;transition:.5s}.navbar .thehooman img,.navbar.forcedShrink .thehooman img,.navbar.shrink .thehooman img{height:45px;transition:.5s}.navbar .toggleButton svg,.navbar.forcedShrink .toggleButton svg,.navbar.shrink .toggleButton svg{font-size:40px;transition:.8s}.navbar a{border:none}.navbar .links a:not(.thehooman){font-size:25px;padding:6px 0;margin:5px 5px 6px;border-radius:4px}}@media only screen and (min-width:600px){.hiddenLinks,.navbar .toggleButton{display:none}#open{height:100px}#open .links{flex-direction:row}}.footer{height:200px;background:#21325e;background:#235;flex-direction:column;padding-top:10px;transition:.8s}.footer,.socialMedia{width:100%;display:flex;justify-content:center;align-items:center}.socialMedia{overflow:hidden}.socialMedia a{margin:15px;width:60px;height:60px;display:inline-block;transition:.6s}.socialMedia svg{color:white;margin:0;font-size:70px;cursor:pointer;transition:.6s;fill:currentColor}.socialMedia svg:hover{animation-name:social-icon-hover;animation-duration:1s;transition:transform .6s,color .6s}.socialMedia .linkedin svg:hover{color:#0A66C2}.socialMedia .github svg:hover{color:#FFF}.socialMedia .facebook svg:hover{color:#0866FF}.socialMedia .twitch svg:hover{color:#A970FF}.socialMedia .tiktok svg:hover{color:#000}.socialMedia .youtube svg:hover{color:#FF0033}.socialMedia .instagram svg:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border-radius:50%}.socialMedia .flickr svg:hover{color:#E1E7EA}.socialMedia .x svg:hover{color:#000}.socialMedia .discord svg:hover{color:#5865F2}svg.flickr .blue,svg.flickr .purple{color:#223355}svg.flickr:hover .blue{color:#1565C0}svg.flickr:hover .purple{color:#FF4081}@keyframes social-icon-hover{0%{color:white}5%{color:red}10%{color:green}15%{color:blue}20%{color:red}25%{color:green}30%{color:blue}35%{color:orange}40%{color:red}60%{color:orange}}.footer .privacyterms{font-size:.8em;color:#FFFFFF99}.footer .privacyterms a{color:#FFFFFF66;text-decoration:none}.footer .privacyterms a:hover{color:#FFFFFF99}.footer p{color:white}@media only screen and (max-width:1100px){.socialMedia{padding-bottom:5px}.socialMedia a{margin:10px;width:50px;height:50px;transition:.6s}.footer{height:150px;transition:.8s}}@media only screen and (max-width:800px){.footer{height:130px;transition:.8s}.socialMedia{padding-bottom:10px}.socialMedia a{margin:5px;width:40px;height:40px;display:inline-block;transition:.6s}.socialMedia svg{font-size:50px;transition:.6s;transform:scale(.65)}}@media only screen and (max-width:550px){.footer{height:120px;transition:.8s}.socialMedia{margin-top:-20px;padding-bottom:20px}.socialMedia a{margin:5px;width:30px;height:30px;display:inline-block;transition:.6s}.socialMedia svg{transform:scale(.4);transition:.6s}}@media only screen and (max-width:450px){.socialMedia{margin-left:-30px}}@media only screen and (max-width:410px){.socialMedia{margin-left:-20px;padding-right:12px}.socialMedia a{margin:5px;width:25px;height:25px;display:inline-block;transition:.6s}.socialMedia svg{font-size:35px;transition:.6s;transform:scale(.4)}}.footerSticky{position:sticky;background-color:black;bottom:0;min-width:300px;height:30px;padding:0 8px;text-align:right;z-index:80;display:none}.footerSticky #login-logout-menu{text-align:left}.footerSticky #login-logout-menu-button{padding-top:3px}.footerSticky .toggleButton{position:absolute;left:10px;bottom:0;width:26px;height:26px;cursor:pointer;z-index:5}.footerSticky .privacyterms{font-size:.7em;width:70%;text-align:center;position:absolute;left:50%;bottom:5px;transform:translateX(-50%)}.footerSticky .footerNavbarContainer{position:absolute;bottom:0;left:0}.footerSticky .footerUserMenuContainer{position:absolute;right:10px;bottom:0}.footerSticky .footerNavbar{position:relative}.footerSticky #closeFooter.footerNavbar .menuContainer{transition:.08s linear;display:none}.footerSticky #openFooter.footerNavbar .menuContainer{position:absolute;bottom:30px;padding:0;background:#1d2c49;border-radius:8px;transition:.4s}.footerSticky #openFooter.footerNavbar .menuContainer .links{display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;padding:10px;border-radius:8px}.footerSticky #openFooter.footerNavbar .menuContainer a{width:100%;text-align:center;margin:5px 0;padding:10px 100px 10px 50px;font-size:18px;border-radius:8px;font-weight:700;text-align:left;background-color:#EEEEFF08}.footerSticky .footerNavbar .menuContainer a{color:white;text-decoration:none;padding:5px 20px;margin:20px;font-size:25px;border:1px solid #1c2b47;border-radius:10px;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}.footerSticky .footerNavbar .menuContainer a:hover{border-color:#346;box-shadow:0 0 3px 2px #346;transition:background .8s,margin .8s,padding .8s,font-size .8s,box-shadow .5s}.footerSticky .footerNavbar .menuContainer a.active{border-color:#69F!important;background-color:#69F3;animation:box-shadow-glow 3s linear infinite;transition:box-shadow-glow .8s}.footerSticky .footerNavbar .menuContainer a.active:hover{border-color:#9CF}.footerSticky.is-pwa{display:block}@media (display-mode:standalone){.footerSticky{display:block}}@media only screen and (max-width:1000px){.footerSticky{display:block}}