@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);:root{--white-color:#fff;--black-color:#000;--body-font:"Poppins",sans-serif;--h1-font-size:2rem;--normal-font-size:1rem;--small-font-size:.813rem}*{box-sizing:border-box;margin:0;padding:0}body,button,input{font-family:Poppins,sans-serif;font-family:var(--body-font);font-size:1rem;font-size:var(--normal-font-size)}a{text-decoration:none}img{display:block;height:auto;max-width:100%}.landingpage{color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;height:100vh;overflow-x:hidden;overflow-y:hidden;width:100vw}#landingpagenavbar{display:flex;flex-direction:row;height:5em;justify-content:space-between;margin-top:30px;width:100%}#landingpagelogo{height:100%;margin:0 0 0 70px;width:320px}#options{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0 20px 0 0;width:600x}#optionsitem{height:70%;line-height:54px;text-align:center;vertical-align:middle;width:130px}.button-36{background-image:linear-gradient(92.88deg,#455eb5 9.16%,#5643cc 43.89%,#673fd7 64.72%);border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;flex-shrink:0;font-size:16px;touch-action:manipulation;transition:all .5s;user-select:none;-webkit-user-select:none}.button-36:hover{box-shadow:0 1px 30px #503fcd80;transition-duration:.1s}#middlebar{align-items:center;display:flex;flex-direction:row;height:calc(100vh - 220px);justify-content:space-between;margin:0 70px;width:calc(100% - 140px)}#middlebarleft{align-items:left;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;width:700px}#middlebarHeading{font-size:60px;font-weight:bolder}#middlebarSubHeading{font-size:17px;margin:30px 0}#middlebarbutton{font-size:18px;font-weight:500;line-height:54px;text-align:center;vertical-align:middle;width:150px}#middlebarright{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:500px}#middlebarrightSubHeading{font-size:17px;text-align:center;text-align:justify;text-justify:inter-character}#iddlebarrightbuttongroup{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:30px 0 0;width:100%}#middlebarrightbutton{font-size:17px;font-weight:500;line-height:54px;text-align:center;vertical-align:middle;width:230px}#footerregion{align-items:center;display:flex;flex-direction:row;height:5em;justify-content:center;width:100%}#footregionbutton{border-radius:50%;height:10px;margin:0 5px;transition:.3s;width:10px}.footerregionbuttonactive{background-color:#fff;height:12px;width:12px}.footerregionbuttondeactive{background-color:gray;height:12px;width:12px}@media screen and (max-width:480px){.landingpage{overflow-y:scroll}#middlebar{flex-direction:column;height:100%;margin:0 20px;width:calc(100% - 40px)}#middlebarleft{width:100%}#middlebarHeading{font-size:13vw}#middlebarright{width:100%}#landingpagenavbar{justify-content:center;margin-top:10px;text-align:center}#options{display:none}#landingpagelogo{margin:0;transform:scale(.8)}#middlebarbutton,#middlebarrightbutton{font-size:4vw;margin:0;width:40vw}}#containerH5{font-size:10.5px;font-weight:100}.container{transform:scale(.95);transform:translateY(calc(50vh - 50%))}.container,.containerstudentdetail{background-color:#292929;border-radius:8px;box-shadow:0 3px 8px #0000003d;color:#fff;margin:auto;max-width:500px;padding:2.5rem 3.5rem;position:relative;width:100%}.containerstudentdetail{transform:scale(1.2);transform:translateY(calc(50vh - 50%))}.containerstudentdetail header{font-family:Poppins,sans-serif;font-size:27px;font-weight:800;margin-bottom:1.25rem;text-align:center}.containerstudentdetail .form{margin-top:30px}.login__box{grid-column-gap:.75rem;align-items:center;border-bottom:.1px solid #fff;border-radius:2px;column-gap:.75rem;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;padding:0 1rem 0 0;transition:.3s}.container header{font-family:Poppins,sans-serif;font-size:27px;font-weight:800;margin-bottom:1.25rem;text-align:center}.container .form{margin-top:30px}.form .input-box{margin-top:20px;width:100%}.input-box label{color:#fff;font-size:15px;font-weight:500}.form :where(.input-box input,.select-box){background-color:#292929;border:none;color:#fff;color-scheme:light;font-size:1rem;height:50px;outline:none;padding:0 15px;position:relative;transition:.8s;width:100%}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}input[type=date]{border-bottom:.1px solid #fff}input:focus{border-bottom:3px solid #fff;transition:.3s}input[type=date]::-webkit-calendar-picker-indicator:hover{cursor:pointer}.input-box input:focus{box-shadow:0 1px 0 #0000001a}.form button{background:#601ef9;border:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;height:55px;margin-top:30px;transition:all .2s ease;width:100%}.login__register{margin-top:10px}.form button:hover{background:#601ef9}@media screen and (max-width:500px){.form .column{flex-wrap:wrap}}.Autocomplete{color:#000}.login{align-items:center;display:grid;height:100vh;position:relative}.login__bg{height:100vh;left:0;object-fit:cover;object-position:center;position:fixed;top:0;width:100vw;z-index:-1}.login__form{background-color:#292929;border:none;border-radius:10px;box-shadow:0 3px 8px #0000003d;color:var(--white-color);padding:3rem 4rem;position:relative}.login__title{font-size:var(--h1-font-size);margin-bottom:1.25rem;text-align:center}.login__titleH5{font-size:11px;font-weight:100;margin:5px}.login__box,.login__inputs{display:grid}.login__inputs{margin-bottom:1rem;row-gap:1.25rem}.login__button,.login__input{border:none;outline:none}.login__input{background:none;color:var(--white-color);padding-block:1rem;width:100%}.login__box i{font-size:1.25rem}.login__check,.login__check-box{align-items:center;display:flex;justify-content:space-between}.login__check{font-size:var(--small-font-size);margin-bottom:1rem}.login__check-box{column-gap:.5rem}.login__check-input{accent-color:var(--white-color);height:1rem;width:1rem}.login__forgot{color:var(--white-color)}.login__forgot:hover{text-decoration:underline}.login__button{background-color:#601ef9;border-radius:2px;color:var(--white-color);cursor:pointer;font-weight:500;margin-bottom:1rem;padding:1rem;width:100%}.login__register{font-size:var(--small-font-size);text-align:center}.login__register a{color:var(--white-color);font-weight:500}.login__register a:hover{text-decoration:underline}@media screen and (min-width:576px){.login{justify-content:center}.login__title{margin-bottom:2rem}}.dashboard{background-color:#292929;border-radius:8px;box-shadow:0 3px 8px #0000003d;box-sizing:border-box;color:#fff;margin:20vh auto auto;max-width:90vw;padding:2.5rem 3.5rem;position:relative;width:100%}@media (max-width:1200px){.dashboard{max-width:95vw;padding:2rem}.dashboard header{font-size:30px}}@media (max-width:992px){.dashboard{padding:1.5rem}.dashboard header{font-size:28px}.dashboard .card{margin:10px}}@media (max-width:768px){.dashboard{margin:0 auto;padding:1rem}.dashboard header{font-size:24px}.dashboard .card{margin:10px 0;max-width:100%}.dashboard .cards-container{flex-direction:column}}@media (max-width:576px){.dashboard{padding:.5rem}.dashboard header{font-size:22px}.dashboard .card{margin:10px 0;max-width:100%}.dashboard .cards-container{flex-direction:column}}.dashboard header{font-family:Poppins,sans-serif;font-size:35px;font-weight:800;text-align:center}#viewInMetaverse{background-color:#5865f2;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:38px;line-height:16px;margin:auto;min-height:38px;min-width:96px;outline:none;padding:2px 16px;transition:background-color .17s ease,color .17s ease}#viewInMetaverse:hover{background-color:#4752c4}.update-button{background:#601ef9;border:none;color:#fff;cursor:pointer;font-size:15px;font-weight:400;height:45px;transition:all .2s ease;width:300px}.update-button:hover{background-color:#4a0fb4}@media (max-width:992px){.update-button{font-size:14px;width:250px}}@media (max-width:768px){.update-button{font-size:13px;width:200px}}@media (max-width:576px){.update-button{font-size:12px;width:100%}}
/*# sourceMappingURL=main.9c573365.css.map*/