*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif!important}.error-boundary{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.error-box{flex-direction:column;align-items:center;display:flex}.e404{color:red;font-weight:600}.go-back{color:#000;cursor:pointer;background-color:#e4aeae;border:none;border-radius:5px;width:130px;height:30px;margin-top:4px;font-size:small;font-weight:600}.line-hori{color:red;background-color:red;border:none;border-radius:10%;width:40%;height:2px;margin-top:3%}.header-top{z-index:9;width:100vw;height:6rem;position:fixed}.header-body{background-image:url(background-brand.f12d2718.jpg);background-repeat:round;justify-content:space-between;place-items:center;width:100vw;height:110px;display:flex}.brandlogo{width:200px;padding:10px;position:relative;top:0}.login-btn{border:none;justify-content:center;align-items:center;width:auto;font-size:large;font-weight:600;display:flex}.link-name{justify-content:space-evenly;width:10vw;font-weight:600;display:flex}.ant-dropdown-menu-title-content{justify-content:center;align-items:center;width:150px;display:flex}.login-page{justify-content:center;height:70vh;display:flex}.login-tag{font-weight:600;color:#000!important}.login-container{border-radius:10px;width:80%;margin-top:200px;display:flex}.login-page-left{border-top-left-radius:10px;border-bottom-left-radius:10px;justify-content:center;align-items:center;width:100vw;display:flex}.login-page-right{background-color:#4b4242;border-top-right-radius:10px;border-bottom-right-radius:10px;width:20%}.form{flex-flow:column wrap;justify-content:center;align-items:center;padding:20px;display:flex}.link-tag{color:#680000}.wrapper{background-color:#f8f5f5;border-top-left-radius:10px;border-bottom-left-radius:10px;align-items:center;width:320px;min-height:60vh;padding:30px;box-shadow:5px 5px 15px #0000000d}.input-field{color:#000;letter-spacing:3.5px;background-color:#eee;border:none;border-radius:5px;outline:none;width:94%;height:-8px;margin-bottom:20px;padding:10px;font-size:15px;font-weight:700;transition:all .5s}.heading{color:#680000;margin-bottom:20px;display:flex}.loginlogo{width:50px;padding:20px}.heading p{color:#aaa8bb}.heading i{color:#4d61fc;font-size:30px}.custom-checkbox{color:#aaa8bb;font-weight:400}button{color:#fff;cursor:pointer;background-color:#680000;border:none;border-radius:6px;justify-content:center;align-items:center;width:200px;height:34px;margin-bottom:20px;font-weight:700;display:flex;box-shadow:0 5px 15px #00000059}button:hover{background-color:#524d4d}.wrapper-right{width:200px;margin-left:60px}.long-logo{border-top-right-radius:15px;border-bottom-right-radius:15px;width:100%;height:65vh;margin-top:-27px}@media only screen and (width<=800px){.long-logo,.wrapper-right{display:none}}@media only screen and (width>=800px){.loginlogo{display:none}}nav{background:var(--bg-secondary);z-index:9999;width:60px;height:100%;margin-top:14px;transition:all .5s;position:fixed;overflow:hidden}nav.active{width:239px}nav ul{width:100%;position:absolute;top:0;left:0}nav ul li{opacity:1;width:100%;list-style:none;position:relative}nav ul li a:hover{cursor:pointer}nav ul li:hover a:before{opacity:1;background-color:#fff;width:100%}nav ul li:hover a{color:#000;font-weight:600}nav ul:hover{border-top-left-radius:50%;border-bottom-left-radius:50%}nav ul li a{width:100%;color:var(--cl-text);align-items:center;text-decoration:none;transition:all .2s;display:flex;position:relative}nav ul li a:before{content:"";width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}nav ul li a .icon{text-align:center;opacity:1;min-width:60px;height:60px;line-height:60px;display:block;position:relative}nav ul li a .title{opacity:1;font-size:.85em;position:relative}nav ul li a .icon *{font-size:1.1em}nav ul li a.toggle-button{border-bottom:3px solid var(--bg-primary)}.toggle-button{cursor:pointer}header{display:none}@media (width<=500px){header{background:var(--bg-secondary);height:60px;color:var(--cl-text);justify-content:space-around;align-items:center;display:flex}header a{color:var(--cl-text)}nav{left:-60px}nav.active{width:100%;left:0}nav ul li a.toggle-button{display:none}}:root{--bg-primary:#41444b;--bg-secondary:#3c3c3c;--bg-active:#b87d79;--cl-text:#fff}nav ul li a .icon,nav ul li a .title{opacity:1}.toggle-bottom{bottom:0}.title{letter-spacing:1px;font-size:35px;font-weight:600}.wrapper-adduser{flex-flow:column wrap;display:flex}@media only screen and (width<=601px){.wrapper-adduser .flex-container{flex-direction:column;display:flex}.wrapper-adduser .flex-container .ant-select-selector{width:400px}}.flex-container{justify-content:space-between;display:flex}.wrapper-adduser-in{background-color:#f8f5f5;border-radius:10px;align-items:center;width:700px;min-height:50vh;margin-top:56%;padding:30px;box-shadow:5px 5px 15px #0000000d}.input-grp{width:50%}.user-ipt{width:41%}.user-ipt-extra{width:100%}.container-student{justify-content:center;align-items:center;width:90vw;height:60vh;display:flex}.book-page{flex-direction:column;justify-content:center;width:70vw;display:flex}.container-form{flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;display:flex}.heading{justify-content:space-between;display:flex}Form.Item{font-weight:600}.container-slot{background-color:#f8f5f5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}table{border-collapse:collapse;width:100%;max-height:500px;margin-top:20px;overflow:scroll}th,td{text-align:left;border:1px solid #ddd;padding:8px}th{background-color:#f2f2f2}@media screen and (width<=600px){th,td{box-sizing:border-box;width:100%;display:block}th{text-align:left}}.contain-table{justify-content:center;align-items:center;width:100%;display:flex}li.highlighted{background-color:#e6f7ff}.dropdown-sidebar{background-color:red}.table-list{margin-top:10%}.wrapper-box{flex-direction:column;justify-content:center;align-items:center;width:100vw;margin-top:42px;margin-left:130px;display:flex}.example{border-radius:4px;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.i-loader-inf-horizontal-container{text-align:center;width:256px}.i-loader-inf-horizontal-container span{color:#475161;font-family:sans-serif;animation:2s infinite loader-inf-message-pulse}.i-loader-inf-horizontal{background:#ddd linear-gradient(#5399ee 0 0) 0/0% no-repeat;border-radius:4px;width:100%;height:18px;animation:2s linear infinite loader-inf}@keyframes loader-inf{to{background-size:100%}}@keyframes loader-inf-message-pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}.pt-8px{padding-top:8px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn,.ant-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-inline-start:0}.ant-drawer .ant-drawer-close{width:20px}.reset{flex-direction:column;align-items:center;height:80vh;display:flex}.input-field-reset{color:#000;letter-spacing:3.5px;background-color:#eee;border:none;border-radius:5px;outline:none;width:380px;height:-1px;margin-bottom:20px;padding:10px;font-size:15px;font-weight:700;transition:all .5s}.reset-form{width:400px;margin-bottom:40px}.password-input{display:flex}.character-count{color:red;margin-top:6px;padding:5px}.password-toggle-icon{margin-top:9px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn,.ant-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-top:21px}.enroll-list-student{margin-top:124px}.userEmailList{border:1px solid #e8e8e8;border-radius:4px;max-height:150px;margin-bottom:10px;padding:0;list-style:none;overflow-y:auto}.userEmailList li{border-bottom:1px solid #e8e8e8;padding:8px}.userEmailList li:last-child{border-bottom:none}.remove-email{justify-content:end;display:flex}.flex-container-row{float:right;justify-content:center;align-items:center;height:30%;margin-top:30px;display:flex}.search-field{width:350px;margin-right:10px;font-weight:700}.flex-container-rowBox{float:right;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.ant-table-cell{font-size:14px;font-weight:700}.search-field .ant-input::placeholder{color:#000}.search-field .ant-input,.ant-input-search-button:not(.ant-btn-primary){border:1px solid #680000}.ant-pagination-total-text{font-size:14px;font-weight:700}.accordian{flex-direction:column;justify-content:center;align-items:center;width:100vw;display:flex;position:absolute;top:23%}.accordian-icon{justify-content:space-between;width:50px;display:flex}.accordian-header{cursor:pointer;background-color:#e6e6e6;justify-content:space-between;align-items:center;width:50vw;height:50px;margin-bottom:20px;padding-left:40px;padding-right:40px;display:flex}.role-head{font-weight:700}.example2{background-color:#e6e6e6;justify-content:space-between;align-items:center;width:50vw;height:50px;margin-bottom:20px;padding-left:40px;padding-right:40px;display:flex}.timer{float:right;justify-content:end;width:100vw;display:flex;position:absolute;top:17%}.question-mark-container{cursor:pointer;z-index:999;position:fixed;bottom:20px;right:20px}.question-mark{color:#fff;background-color:#3498db;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:background-color .3s;display:flex}.contact-info{color:#fff;background-color:#3498db;border-radius:5px;margin-right:160px;padding:10px;display:none;position:absolute;bottom:50px;right:-150px}.question-mark-container.hovered .question-mark{background-color:#2980b9}.question-mark-container.hovered .contact-info{display:block}.home-wrap{flex-direction:column;justify-content:center;align-items:center;width:90vw;display:flex}@media only screen and (width<=910px){.home-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}}.custom-dropdown{position:relative}.custom-dropdown select{appearance:none;cursor:pointer;background-position:95%;background-repeat:no-repeat;background-size:20px;border:1px solid #ccc;border-radius:4px;padding:8px 30px 8px 10px;font-size:16px}.custom-dropdown select option{padding:10px}.iti{width:369px;display:inline-block;position:relative}.iti__selected-dial-code{font-weight:700}.loginlogo{animation:none}.frame{text-align:center;width:90%;margin:40px auto}.custom-btn{color:#fff;cursor:pointer;background:0 0;border-radius:5px;outline:none;width:300px;height:40px;padding:10px 25px;font-family:Lato,sans-serif;font-weight:500;transition:all .3s;display:inline-block;position:relative;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a}.btn-1{background:linear-gradient(#0c19b4 0%,#060e83 100%);border:none}.btn-1:hover{background:linear-gradient(#027efb 0%,#0003ff 100%)}.wrapper-create-slot{background-color:#f8f5f5;border-radius:10px;align-items:center;width:990px;height:70vh;margin-top:15%;padding:30px;overflow:scroll;box-shadow:5px 5px 15px #0000000d}.date-time-picker{border:1px solid #ccc;border-radius:5px;max-width:400px;margin:auto;padding:20px;box-shadow:0 0 10px #0000001a}.label{margin-bottom:5px;display:block}.date-picker,.time-picker{margin-bottom:15px}.table-row{align-items:center;display:flex}.table-row td{flex:1}.date-time-container{align-items:center;display:flex}.date-picker-container,.time-picker-container{margin-right:10px}.calendar-text{margin-left:5px;font-size:18px}.time-selection-container{align-items:center;display:flex}.time-picker-container{margin-right:10px}.time-dropdowns,.react-time-picker__wrapper{align-items:center;display:flex}.react-time-picker__inputGroup{margin-right:5px}.slot-container{align-items:center;display:flex}.slot-inputs{margin-right:10px}.slot-buttons button{margin-right:5px}.green-background{background-color:#b4d4b4}.ant-popover-title{color:#fff!important}.slot-button{width:67px;height:31px;margin-left:10px}.shimmer{background:#fff;width:95%;height:120px;margin:10px auto;padding:5px}.shimmer .image-card{float:right;border-radius:8px;width:90px;height:90px}.stroke{background:#777;height:15px;margin-top:20px}.wrapper{width:0;animation:.5s linear forwards fullView}@keyframes fullView{to{width:100%}}.animate{background:linear-gradient(90deg,#e6e6e6 5%,#ccc 25%,#e6e6e6 35%) 0 0/1000px 100%;animation:3s infinite shimmer}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.no-data{border:1px solid gray;border-radius:7px;justify-content:center;width:50vw;margin-top:30px;display:flex}.section1{background:linear-gradient(90deg,#e9e9f0,#e9effa,#e3ebec);border-radius:10px;padding:30px}.bulkupload{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.bulkupload-page{justify-content:center;align-items:center;height:50%;display:flex}.short-cards{flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;display:flex}.cards-row{background-color:#d9e8c0;border-radius:20px;justify-content:space-between;align-items:center;width:80vw;height:200px;margin-bottom:60px;padding:30px;display:flex}.card-img{width:100px}.wrapper-box-homepage{justify-content:center;display:flex}.fileUpload{flex-direction:column;justify-content:center;align-items:center;display:flex}.bar404{background-image:url(https://img.freepik.com/premium-vector/error-404-page-found-natural-concept-illustration-background-web-missing-landing-page_607751-174.jpg?w=740);background-position:top;background-repeat:no-repeat;width:100vw;height:37%}.button{justify-content:center;align-items:center;display:flex}.ant-modal-confirm-btns{justify-content:space-around;align-items:center;width:100%;display:flex}.ant-notification-notice-message{font-weight:700}.add-user-page{border-radius:30px;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.add-user-left{background-color:#f8f5f5;width:600px;height:50%;margin-top:100px;margin-left:50px;padding:20px}@media only screen and (width<=601px){.add-user-left{flex-direction:column;justify-content:center;align-items:center;margin-top:100px;display:flex}.add-user-left .flex-container{justify-content:center;align-items:center;display:flex}.add-user-left .flex-container .input-{width:400px}.flex-container-select{flex-direction:column;justify-content:center;align-items:center;display:flex}.add-user-left .flex-container .input- .input-field-ant{width:400px}}.add-user-right{background-color:#680000;flex-direction:column;width:201px;height:50%;margin-top:100px;padding:20px;display:flex;justify-content:space-between!important;align-items:center!important}.add-user-left .flex-container{justify-content:space-around;margin-left:-25px;display:flex}.flex-container-select{justify-content:space-between;display:flex}.add-user-left .flex-container .input- .input-field-ant{width:169px!important}.admin-dash{justify-content:center;align-items:center;width:98vw;padding:14px;display:flex;overflow-x:hidden}.admin-cards{flex-wrap:wrap;flex-shrink:3;justify-content:space-around;align-items:center;gap:30px;width:81vw;margin-top:110px;margin-left:40px;display:flex}.student-count{border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:210px;height:130px;margin-left:20px;display:flex}.user-count{border-radius:10px;flex-direction:column;align-items:center;width:250px;height:80px;display:flex}.usercard1{color:#fff;background-color:#e55353;justify-content:flex-end;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.usercard2{color:#fff;background-color:#28a0f1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.usercard3{color:#fff;background-color:#e5df5c;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.usercard4{color:#fff;background-color:#7f94d9;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.usercard5{color:#fff;background-color:#e55353;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.heading123{font-size:17px;font-weight:600;text-decoration:underline}.countp{width:250px;margin-left:10px;font-size:30px;font-weight:700;text-decoration:underline;display:flex}.ant-popover-title{width:230px}.createslot{justify-content:center;width:100vw;margin-top:30px;display:flex}.cardfirst{width:30vw;height:42vh;margin-left:20px;display:flex}.cardsecond{border-radius:20px;flex-direction:column;justify-content:space-evenly;width:50vw;display:flex}.twocards{background-color:#f1eaea;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:55vw;display:flex;box-shadow:0 5px 15px #00000059}.adminRole td{color:red;background-color:red}.twocardstable{background-color:#fff3db;border:none;height:60vh;overflow-y:scroll}.twocardstable th{background-color:#fff3db!important}.student-enrolled{color:#000;background-color:#f1eaea;border-radius:8px;justify-content:space-around;align-items:center;width:27vw;height:100px;margin-top:10px;padding:10px;display:flex;box-shadow:0 5px 15px #00000059}.show-count{display:"flex";justify-content:"space-between";align-items:"center";width:"20vw";padding:"10px"}.student-cards{background-color:#dad5d5;flex-wrap:wrap;justify-content:center;gap:10px;height:auto;padding:20px;display:flex}.progress-bar-container{width:25vw;height:23vw;margin-bottom:30px;position:absolute}.progress-bar-container .chartjs-render-monitor:before{content:"↓";position:absolute;transform:translate(-50%)}.dash-chart{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;min-width:99vw;height:500px;display:flex}@media only screen and (width<=800px){.dash-chart{flex-direction:column}.session2024,.user-chart{width:80vw;margin-bottom:20px}}.session2024,.user-chart{background-color:#f3f1f1;border-radius:20px;justify-content:center;align-items:center;width:40vw;height:400px;display:flex}.admin-chart{flex-direction:column;gap:30px;display:flex}.admin-chart table{width:400px;overflow-y:scroll}.body-new{background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin-top:-30px;display:flex}.wrapper-new{background-color:#fff;border-radius:5px;width:50vw;min-height:100px;padding:30px;box-shadow:5px 5px 15px #0000000d}.logo-login11{justify-content:center;align-items:center;display:flex}.input-field-new{color:#000;letter-spacing:2px;background-color:#eee;border:none;border-radius:5px;outline:none;width:100%;height:45px;margin-bottom:20px;padding:10px;font-size:15px;font-weight:700;transition:all .5s}.heading-new{color:#3b3663;justify-content:space-between;margin-bottom:20px;display:flex}.heading-new p{color:#aaa8bb}.heading-new i{color:#4d61fc;font-size:30px}.button-new{color:#fff;letter-spacing:3px;background:linear-gradient(90deg,#c02425,#f0dd93);border:none;border-radius:5px;width:100%;height:45px;font-size:17px;font-weight:700;transition:all .3s}.button-new:hover{background-color:#31283b}.row-new{justify-content:space-between;align-items:center;min-width:5px;min-height:10px;margin-bottom:10px;font-size:15px;display:flex}.custom-checkbox{background-color:#eee;border-radius:5px;justify-content:center;align-items:center;width:17px;height:17px;margin-right:5px;font-size:10px;display:flex}input[type=checkbox]:checked~.custom-checkbox{background-color:#31285c}input[type=checkbox]:checked~.custom-checkbox:before{content:"";color:#fff;font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block}footer{text-align:center;margin:20px}.logo-login{animation:2s lfnt}@keyframes lfnt{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.new-navbar{background-color:#fffdfd;justify-content:space-between;align-items:center;width:100vw;height:13vh;padding:15px;display:flex;box-shadow:0 8px 24px #959da533}.heading-navbar{letter-spacing:2px;text-transform:uppercase;font-family:Courier New,Courier,monospace;font-weight:700}.ant-drawer .ant-drawer-close{width:20px;display:none}
/*# sourceMappingURL=index.97e54a31.css.map */
