@import"https://fonts.googleapis.com/css2?family=Courgette&family=Nunito:wght@700&family=Poppins:ital,wght@0,400;0,500;0,600;1,600&display=swap";*{box-sizing:border-box;margin:0;padding:0;outline:none;font-family:Poppins,sans-serif;color:#fff}body{background-color:#191919}@media screen and (max-width: 1000px){::-webkit-scrollbar{display:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1e1e1e}::-webkit-scrollbar-thumb{background:#b01515;box-shadow:inset 0 0 6px #00000080;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}li{list-style:none}a{text-decoration:none}.navbar-container{z-index:9999;width:100vw;height:10vh;position:fixed;top:0;left:0;background-image:linear-gradient(rgba(0,0,0,.5),rgba(167,36,36,0));display:flex;overflow:visible;align-items:center;justify-content:space-between}.navbar-container .burger-container{display:none;width:50px;height:50px;align-items:center;justify-content:center;margin-left:2vh;position:absolute}.navbar-container .burger{margin-top:1.5em;position:absolute;z-index:9999;width:50px;height:6px;background:rgb(223,223,223);border-radius:5px;transition:all .25s ease-in-out;cursor:pointer}.navbar-container .burger.open{background:transparent;box-shadow:none}.navbar-container .burger.open:before{transform:rotate(45deg)}.navbar-container .burger.open:after{transform:rotate(-45deg)}.navbar-container .burger:before,.navbar-container .burger:after{z-index:9999;content:"";position:absolute;width:50px;height:6px;background:rgb(223,223,223);border-radius:5px;transition:all .25s ease-in-out}.navbar-container .burger:before{z-index:9999;transform:translateY(-16px)}.navbar-container .burger:after{z-index:9999;transform:translateY(16px)}.navbar-container .mobile-navbar{display:none}.navbar-container .nav-logo,.navbar-container .nav-logo img{margin-left:2vh;margin-top:1vh;margin-right:auto;aspect-ratio:1/1;width:7.5vh;display:flex;align-items:center;justify-content:center}.navbar-container .nav-logo img,.navbar-container .nav-logo img img{border-radius:10%;box-shadow:0 0 0 .1vw #fff}.navbar-container .nav-links{flex:1;display:flex;align-items:center;justify-content:space-evenly}.navbar-container .nav-links *{display:flex;align-items:center}.navbar-container .nav-links ul li{cursor:pointer;margin:0 5vw}.navbar-container .nav-links ul li img{margin-right:.5vw;aspect-ratio:1/1;width:3vh;height:3vh}.navbar-container .nav-links ul li img[alt="home icon"]{width:2.5vh;height:2.5vh}.navbar-container .nav-links ul li a{color:#fff;font-size:2.5vh;font-weight:500;transition:.5s ease}.navbar-container .nav-links ul li a:hover{color:#960000}.navbar-container .nav-links ul li P{font-size:1.5vw;font-family:Montserrat,sans-serif}.navbar-container .profile-and-dropdown,.navbar-container .sign-in-button{margin-left:auto;float:right}.navbar-container .profile{z-index:9999;box-shadow:0 0 20px .2px #0000004e;background:rgb(160,0,0);transition:.5s ease;border-radius:.25vw .25vw 0 0;cursor:pointer;width:fit-content;min-width:11vw;margin-right:2vh;height:6vh;padding:.9vh!important;display:flex;justify-content:space-around;align-items:center;user-select:none}.navbar-container .profile:hover{background:rgb(150,0,0)}.navbar-container .profile img[alt=profile]{aspect-ratio:1/1;width:4vh;margin-left:.5vh;border-radius:50%;background:#252525;margin-right:1vh}.navbar-container .profile img[alt="arrow icon"]{aspect-ratio:1/1;width:2vh;height:3vh;margin-left:1vh;margin-right:2vh;filter:invert(98%) sepia(100%) saturate(9%) hue-rotate(154deg) brightness(103%) contrast(103%)}.navbar-container .profile p{font-size:2vh}.navbar-container .userMenu{background:rgb(154,0,0);border-radius:0 0 .25vw .25vw;margin-right:1.7vh;position:absolute;top:8vh;overflow:hidden;float:right;align-items:center;justify-content:center;width:auto}.navbar-container .userMenu .userMenuList{display:flex;flex-direction:column}.navbar-container .userMenu .userMenuList hr{width:90%;border:.5px solid rgb(125,0,0);margin:0 auto}.navbar-container .userMenu .userMenuList .userMenuListItem{height:4vh;padding:.5vw;display:flex;align-items:center;transition:.2s;margin:.5vh;cursor:pointer;list-style:none!important;font-size:2vh}.navbar-container .userMenu .userMenuList .userMenuListItem:hover{background:#700000}.navbar-container .userMenu .userMenuList .userMenuListItem[id="sign out"]{justify-content:center}.navbar-container .sign-in-button{right:0;margin-right:2vh;min-width:fit-content!important;width:fit-content!important;max-width:fit-content!important;min-height:5vh;height:5vh;max-height:5vh}.navbar-container .sign-in-button ul li{list-style:none}.navbar-container .sign-in-button button{min-width:15vh!important;width:15vh!important;max-width:15vh!important;min-height:5vh;height:5vh;max-height:5vh;white-space:no-wrap;text-align:center;border:none;border-radius:.25vh!important;box-shadow:0 0 20px .2px #0000004e;background:rgb(175,0,0);padding:1vw;font-size:2vh;display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:none!important;color:#fff!important}.side-navbar{display:none;position:absolute;z-index:90;height:500vh;width:60vw;background:rgb(28,28,28);display:flex;justify-content:center;align-items:center}.side-navbar ul{margin-top:50em}.side-navbar ul li{display:flex;align-items:center;margin:10vh 0;cursor:pointer}.side-navbar ul li img{margin:0 1vw;width:5vw;height:5vh}.side-navbar ul li p{font-size:3.5vh;margin:2vh 0}@media only screen and (max-width: 1000px){.nav-logo,.nav-links{display:none!important}.burger-container{display:block!important;position:relative}.side-navbar{display:flex!important}}.waves{position:absolute;background-color:#191919;overflow:hidden;width:100vw;height:100vh}.waves:before,.waves:after{content:"";position:absolute;left:50%;min-width:300vw;min-height:300vw;background-color:#b01515;animation-name:rotate;animation-iteration-count:infinite;animation-timing-function:linear;transition:all 1.5s ease-in-out}.waves:before{bottom:49vh;border-radius:45%;animation-duration:60s}.waves:after{bottom:45vh;opacity:.5;border-radius:47%;animation-duration:60s}.waves.high:before{bottom:66vh}.waves.high:after{bottom:60vh}@keyframes rotate{0%{transform:translate(-50%) rotate(0)}50%{transform:translate(-50%,-.2%) rotate(100deg)}to{transform:translate(-50%) rotate(200deg)}}.session-manager{display:flex;flex-direction:column;align-items:center}.session-manager h1{font-size:2em;margin-bottom:1em;margin-top:1em}.session-manager .sessions{display:flex;flex-direction:column;align-items:center}.session-manager .sessions .session{display:flex;margin-bottom:1em;padding:1em;border:1px solid #ccc;border-radius:5px}.session-manager .sessions .session p{margin:.5vw}.session-manager .sessions .session button{background-color:#a90000;border:none;color:#fff;padding:.1vw 1vw;text-align:center;border-radius:.5vw;cursor:pointer}.session-manager .back{margin-top:1em;background-color:#000;border:none;color:#fff;padding:.7vw 2vw;text-align:center;border-radius:.5vw;cursor:pointer}
