@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1e1e1e;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{margin:0}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#2c2c2c;border:1px solid #fdfdfd;border-radius:10px;width:150px;height:50px;padding:.6em 1.2em;font-family:inherit;font-size:20px;font-weight:500;transition:all .25s}button:hover{color:#00d335;border-color:#00d335}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{text-align:center;font-family:Roboto,sans-serif}.emailInput,.passwordInput{border-radius:10px;width:400px;height:40px;margin-top:15px;margin-bottom:15px}.resetPass{cursor:pointer}.userInput{border-radius:10px;width:400px;height:40px;margin-top:15px;margin-bottom:15px}.nav{z-index:100;opacity:1;-webkit-backdrop-filter:blur(7.6px);background-color:#171717b3;border-radius:39px;align-items:center;width:auto;height:105px;margin:30px 63px 5px;display:flex;position:sticky;top:20px;box-shadow:0 4px 10.4px #00000040}.nav .logo{width:100px;height:100px;margin-top:5px;margin-left:85px;transition:all .5s}.nav .logo:hover{cursor:pointer;transform:scale(1.2)}.nav ul{gap:25px;list-style:none;display:flex}.nav .menuicon{visibility:hidden}.nav .btn_nav{text-shadow:0 4px 9.4px #00000040;letter-spacing:normal;text-align:center;color:#fff;font-family:Inter;font-size:30px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;position:relative}.nav span{color:#fff;cursor:pointer;transition:all .2s}.nav span:hover{color:#01660e}.nav span.btn_nav:before{content:"";background:#006100;width:0;height:5px;transition:width .6s ease-in-out;position:absolute;bottom:0;left:0}.nav span.btn_nav:hover:before,.nav span.btn_nav.active:before{width:100%}.nav span.btn_nav.active{color:#01660e}.home .wel{text-align:left;margin-top:30px;margin-left:45px;font-size:35px}.home .role{text-align:left;margin-top:-20px;margin-left:55px;font-size:25px}.adminpanel{margin-top:15px;display:flex}.adminpanel .left,.adminpanel .right{text-align:center;justify-content:center;width:50%}.adminpanel .left p{margin-top:0;font-size:20px}@media screen and (max-width:1000px){nav{margin-left:30px;margin-right:30px;padding:0}.nav .buttons{-webkit-backdrop-filter:blur(7.6px);background-color:#171717b3;justify-content:center;width:100%;height:auto;margin-top:-300%;transition:all .3s;display:flex;position:absolute;top:100px;left:0;box-shadow:0 4px 10.4px #00000040}.nav .buttons.open{margin-top:0}.nav ul{text-align:center;flex-direction:column;display:flex}.nav .menuicon{visibility:visible;position:absolute;top:38px;right:35px}.nav .logo{margin-top:5px;margin-left:25px}.adminpanel{display:inline-block}.adminpanel .left,.adminpanel .right{width:100%}}
