.login-form-container{align-items:center;display:flex;flex-direction:column;margin-top:60px;width:400px}.logo-link{color:inherit;text-decoration:none}.signup-form-container{align-items:center;display:flex;flex-direction:column;margin-top:60px;width:400px}.logo-container{margin-bottom:40px}.teams-screen-container .create-team-button{bottom:20px;position:fixed;right:20px}.navbar-container{display:flex;flex-grow:1}.navbar-container .navbar{padding:5px 20px}.navbar-container .pages-container{display:flex;flex-grow:1}.navbar-container .page-button{color:"white";display:"block";margin-bottom:2;margin-top:2}.navbar-container .button-link{color:inherit;text-decoration:none}.user-nav-card-container{align-items:center;background-color:#fff;border-radius:5px;display:flex;padding:5px}.user-nav-card-container .avatar-container{margin-right:10px}.user-nav-card-container .username{margin-right:5px}.page-button .button-link{color:inherit;text-decoration:none}.flip-button{all:unset}.card,.flip-button{height:100%;width:100%}.card{background-color:#fff;border-radius:10px;font-family:Roboto,sans-serif}.back,.front{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.avatar{border-radius:10px 10px 0 0;height:300px;width:300px}.card-content{align-items:stretch;flex-grow:1;padding:20px}.card-content,.content-header{display:flex;flex-direction:column;justify-content:flex-start}.content-header{align-items:flex-start}.name,.username{font-size:1.25rem;font-weight:500;line-height:1.6;margin:0;padding:0}.content-footer{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.member-since{font-size:1rem;font-weight:400;line-height:1.6;margin:0;padding:0}.date{font-weight:500}.rainbow:after{-webkit-animation:rainbow 6s linear infinite;animation:rainbow 6s linear infinite;background:linear-gradient(45deg,grey 10%,green 20%,#03a89e 40%,#00f 50%,purple 60%,orange 80%,red 90%,#000) repeat 0 0 /300% 100%;border-radius:10px;content:"";-webkit-filter:blur(5px);filter:blur(5px);inset:-4px;position:absolute;z-index:-1}@-webkit-keyframes rainbow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes rainbow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}
/*# sourceMappingURL=main.4a60c67a.css.map*/