.App{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}body{margin:0;padding: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}.sign-in{cursor:pointer}.navBar .navBarInside,.navBar .navBarSizer{display:inline-block;width:230px;min-width:230px;-webkit-transition:.3s;transition:.3s}.navBar .navBarInside{position:fixed;height:100vh;background-color:#2a3f54}.navBar .navBarInside .accountContainer{text-align:center;padding:20px 0}.navBar .navBarInside .accountContainer img{width:40px;height:40px;border-radius:50%;object-fit:contain}.navBar .navBarInside .accountContainer div h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;color:#fff}.navBar .navBarInside .navBarContainer{width:100%}.navBar .navBarInside .navBarContainer .navBarLinksContainer{margin-top:20px;display:flex;flex-direction:column;position:relative;width:100%}.navBar .navBarInside .navBarContainer .navBarLinksContainer .link.selected{background-color:hsla(0,0%,100%,.1)}.navBar .navBarInside .navBarContainer .navBarLinksContainer .link.selected:after{content:"";position:absolute;background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),to(#ededed));background:-webkit-linear-gradient(left,transparent 50%,#ededed);background:linear-gradient(90deg,transparent 50%,#ededed);border-top-left-radius:30px;border-bottom-left-radius:30px;height:100%;width:20px;right:0;top:0}.navBar .navBarInside .navBarContainer .navBarLinksContainer .link{flex:1 1;position:relative;display:inline-block}.navBar .navBarInside .navBarContainer .navBarLinksContainer .link:hover{-webkit-transition:.3s;transition:.3s;background-color:hsla(0,0%,100%,.2);cursor:pointer}.navBar .navBarInside .navBarContainer .navBarLinksContainer .link a{font-weight:500;width:100%;display:block;padding:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;color:#fff}.navBar .navBarInside .navBarContainer .navBarLinksContainer .link a img{margin-bottom:-5px;width:20px;height:20px;margin-right:10px;object-fit:contain}.navBar .navBarInside .topNav{-webkit-transition:.3s;transition:.3s;padding-left:230px;position:absolute;top:0;width:100vw;height:50px}.navBar .navBarInside .topNav .topNavContainer{background-color:#ededed;display:flex;align-items:center;height:100%}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer{flex:1 1}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich{display:inline-block}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div{margin-left:20px;max-width:35px;display:block}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div div{height:4px;width:25px;background-color:#5e738c;margin:4px}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div:hover{cursor:pointer}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div:hover div:first-child{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div:hover div:nth-child(2){-webkit-transform:translateX(-5px);transform:translateX(-5px)}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div:hover div:nth-child(3){-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .sandwich div:hover div{-webkit-transition:.3s;transition:.3s;background-color:#2a3f54}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .refresh{display:inline-block;margin-left:20px;cursor:pointer}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .refresh svg{-webkit-transition:.3s;transition:.3s;fill:#5e738c;width:30px;height:30px}.navBar .navBarInside .topNav .topNavContainer .sandwichRefreshContainer .refresh svg:hover{fill:#2a3f54}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer{display:flex;align-items:center;flex:1 1;text-align:right;margin-right:20px}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch{margin-right:20px;flex-basis:90%;display:inline-block}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch ul{list-style-type:none;margin:0;padding:0}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch ul li{-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;visibility:hidden;border-radius:5px;margin:0 2px;text-align:center;display:inline-block;color:#fff;background-color:#d9d9d9;padding:2px 10px}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch ul li:hover{cursor:pointer;-webkit-transition:.3s;transition:.3s;background-color:#5e738c!important}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch ul li.active{visibility:visible;opacity:1;-webkit-transform:none;transform:none;background-color:#5e738c}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch ul span{height:23px;display:inline-block}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .languageSwitch ul span:hover li{visibility:visible;opacity:1;-webkit-transform:none;transform:none}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .logout{position:relative;--logout-text:"Logout";border-radius:5px;display:inline-block;background-color:#5e738c;padding:0 10px;height:23px}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .logout svg{height:inherit;fill:#fff}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .logout:hover{-webkit-transition:.2s;transition:.2s;cursor:pointer;background-color:#2a3f54}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .logout:hover:before{content:"";position:absolute;width:10px;height:10px;background-color:#000;top:27px;right:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navBar .navBarInside .topNav .topNavContainer .languageSwitchContainer .logout:hover:after{content:var(--logout-text);position:absolute;top:30px;right:0;background-color:#000;color:#fff;padding:3px 6px;border-radius:5px}.navBar.closed .navBarInside,.navBar.closed .navBarSizer{width:80px;min-width:80px}.navBar.closed .navBarInside .navBarLinksContainer a{text-align:center}.navBar.closed .navBarInside .navBarLinksContainer a img{margin-right:0!important;width:25px!important;height:25px!important}.navBar.closed .navBarInside .navBarLinksContainer span{display:none}.navBar.closed .navBarInside .topNav{padding-left:80px}.landingPage{display:flex;flex-direction:row}.landingPage div{flex:fit-content 1}.landingPage .content{min-height:100vh;background-color:#f7f7f7;width:100vw;padding:80px 30px 30px}.landingPage .content .contentInside{height:100%}.landingPage .content .copyright{display:block;text-align:center;width:100%}.flexTable{width:100%}.flexTable .flexRow.flexTopRow{margin-bottom:15px;display:flex}.flexTable .flexRow.flexTopRow div:nth-child(2),.flexTable .flexRow.flexTopRow div:nth-child(4),.flexTable .flexRow.flexTopRow div:nth-child(6){background-color:#c4c4c4}.flexTable .flexRow.flexTopRow div{display:flex;font-weight:700;text-align:center;border-radius:10px;background-color:#e2e2e2;color:#437ab2}.flexTable .flexRow.flexTopRow div span{flex:1 1;align-self:center}.flexTable .flexRow{margin-bottom:5px;display:flex}.flexTable .flexRow div:first-child,.flexTable .flexRow div:nth-child(2){display:flex;flex:1 1;text-align:center}.flexTable .flexRow div:first-child span,.flexTable .flexRow div:nth-child(2) span{flex:1 1;align-self:center}.flexTable .flexRow div:nth-child(2),.flexTable .flexRow div:nth-child(4),.flexTable .flexRow div:nth-child(6){background-color:#e8e8e8}.flexTable .flexRow div{padding:10px 5px;background-color:#f0f0f0;color:#848484;flex:3 1}.invitationsList{padding:20px 40px;display:flex}.invitationsList .invitationItem{position:relative;margin:20px 30px;text-align:center;display:inline-flex;flex-direction:column;background-color:#fff;width:150px;height:223px;padding:30px 20px;border:2px solid #e5e5e5}.invitationsList .invitationItem img{object-fit:contain;margin:0 auto auto;width:96px;height:96px;display:block;border-radius:50%}.invitationsList .invitationItem span{display:block;color:#000;margin:10px 0}.invitationsList .invitationItem .notAccepted{position:absolute;bottom:0;left:0;width:100%;font-size:12px;color:grey}.stormUser{color:#437ab2;border-radius:20px;border:2px solid #c4c4c4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:5px 10px;margin-bottom:20px;font-size:14px}.coloring button{cursor:pointer}.coloring button svg{fill:#fff;margin-bottom:-5px;width:17px;height:17px}.coloring button:first-child svg{width:22px;height:22px;margin-bottom:-8px}.heart-updater{top:-20px;-webkit-transform:scale(.5) rotate(45deg);transform:scale(.5) rotate(45deg);left:calc(50% - 30px);visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s linear;transition:visibility .5s,opacity .5s linear}
/*# sourceMappingURL=main.8f5204f8.chunk.css.map */