@import url(https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic);@import url(https://fonts.googleapis.com/css2?family=Boogaloo&family=DM+Sans:ital@0;1&family=Poppins:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@500;600;700;900&family=Poppins:wght@200&display=swap);.landing-card-body{flex:1 1 auto;min-height:1px;padding:1.25rem;background-color:#fff;border-bottom-left-radius:.42rem;border-bottom-right-radius:.42rem}.landing-card-img{border-top-right-radius:.42rem;border-top-left-radius:.42rem}.landing-topic{font-family:var(--primary-font);font-weight:600}.landing-para{font-family:var(--secondary-font)}.landing-btn{background-color:#2d174c}.landing-btn,.landing-btn:hover{font-family:var(--primary-font);width:100%;padding:10px;color:var(--main-text-color)}.landing-btn:hover{background-color:#201036}.underline-container{height:8px;background-color:#1a8fe3;border-radius:30px;margin-top:15px}.landing-para-underline{width:120px;height:5px}.landing-bg{height:100vh;background-position:top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-image:url(/static/media/home-bg.9832fc35.png)}.copyRightText{margin-top:24vh!important}.logo-img{max-width:200px}.landing-card{border:0;width:90%}.landing-footer{display:flex;justify-content:center;align-items:flex-end}@media (min-width:576px) and (max-width:1024){.landing-bg{height:120vh}}@media (min-width:1281px){.landing-para,.landing-topic{color:#000}}@media (min-width:1025px) and (max-width:1280px){.landing-bg{background-image:url(/static/media/home-bg.9832fc35.png)}}@media (min-width:481px) and (max-width:767px){.landing-bg{height:180vh}}@media (min-width:320px) and (max-width:480px){.landing-bg{height:180vh}}@media (max-width:319px){.landing-bg{height:180vh}}.login-bg{background:var(--bgcolor);height:100vh}.login-card-title{font-family:var(--secondary-font);color:var(--textcolor);text-transform:uppercase;font-weight:600}.login-card{border-radius:10px;border:0;margin-right:auto;margin-left:auto}.login-label{font-family:var(--secondary-font);color:var(--textcolor)}.login-input{color:#6e6b7b;border:1px solid #d8d6de;border-radius:.357rem;padding:14px 16px}.login-input:active,.login-input:focus,.login-input:focus-within{outline:0;box-shadow:none;border-color:var(--maincolor)}.login-btn{font-family:var(--secondary-font);height:45px;font-weight:500;font-size:15px}.login-btn:hover{box-shadow:0 8px 25px -8px var(--maincolor)}.login-text{font-family:"Montserrat";font-weight:500}.login-sub-text{color:var(--textcolor)}.microsoft-btn{font-family:"Montserrat";height:45px;font-weight:500;font-size:15px;width:100%}.x-icon{height:20px;width:20px;top:.125em;right:0}@media (min-width:1281px){.login-card-body{padding-left:80px;padding-right:80px}}@media (min-width:1025px) and (max-width:1280px){.login-card-body{padding-left:50px;padding-right:50px}}@media (min-width:768px) and (max-width:1024px){.login-card-body{padding-left:50px;padding-right:50px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.login-card-body{padding-left:50px;padding-right:50px}}@media (min-width:481px) and (max-width:767px){.login-card-body{padding-left:20px;padding-right:20px}}.swal-text,.swal-title{text-align:center;color:#2c2e3a}.swal-modal{background-color:#fff}.swal-icon--custom{width:150px;height:150px}.swal-icon--success:after,.swal-icon--success:before,.swal-icon--success__hide-corners{background:none!important}.container-terms{margin:50px auto 20px;width:80%;padding:30px 50px 50px;box-shadow:0 8px 24px rgba(149,157,165,.2);border-radius:20px;text-align:justify}hr{height:1px;background-color:#ccc;border:none}.buttons{margin-top:10px;text-align:center}:root{--primary-font:"Poppins";--secondary-font:"Montserrat";--main-text-color:#fff;--secondary-text-color:#3f4254;--bgcolor:#e0efff;--textcolor:#5e5873;--table-theme-color:#b5b5c3;--maincolor:#5458af;--secondary-color:#404386;--menu-icon-hover:#41448d;--cardprimarycolor:#5458af;--selected-card-color:#2f316b;--hover-card-color:#41448d;--sidetopnav-color:#217cd6;--topnav-color:#fff;--footer-color:#fff;--body-color:#eef0f8;--actionbtn-color:#a2a5b5;--actionbtn-bg-color:#f6f8fa;--maincolor-cmc:#2980b9;--secondary-cmc:#005884;--menu-icon-hover-cmc:#046fa4;--cardprimarycolor-cmc:#2980b9;--selected-card-color-cmc:#005884;--hover-card-color-cmc:#016799}.font{font-weight:700;font-size:small}body{font-family:var(--primary-font);background-color:var(--body-color)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#kt_wrapper{padding-left:0;padding-top:0;margin-left:30px;margin-top:70px;margin-right:-20px}@media (max-width:768px){#kt_wrapper{padding-left:0;padding-top:0;margin-left:0;margin-right:0}}#footer{padding-Left:0;margin-Left:-30px;z-Index:25}@media (max-width:768px){#footer{padding-Left:0;margin-Left:0;z-Index:25}}@media (max-width:991px){.brand-web{display:none}}.sidebar{height:100%;width:50px;position:fixed;top:50px;left:0;background:linear-gradient(118deg,#627ccf,#e35be7);border-radius:12px;box-shadow:2px 0 4px 1px #b3babd;padding-top:20px;margin:20px 2px;z-index:20;transition:width .2s;overflow:hidden}.sideItems{font-size:8px;color:#fff;font-weight:400;margin:0 2px 8px}#cmc .sidebar{height:100%;width:50px;position:fixed;top:50px;left:0;background-color:var(--maincolor-cmc);padding-top:20px;z-index:20;transition:width .2s;overflow:hidden}#cmc .sidebar.expanded,.sidebar.expanded{width:150px}.sidebar ul li a{padding:15px 0;font-size:1em;display:flex;justify-content:center;align-content:start;align-items:center;color:#f7f7f7;text-decoration:none}.sidebar.expanded ul li a{display:flex;justify-content:left;align-items:center;margin-left:8px}.sidebar ul li a:hover{color:#fff;background:var(--menu-icon-hover)}.sidebar ul li.active{background-color:var(--menu-icon-hover)}#cmc .sidebar ul li a:hover{color:#fff;background:var(--menu-icon-hover-cmc)}.sidebar ul li a>*{margin-right:0}.toggle-container{display:flex;justify-content:end;align-items:left;margin-bottom:15px;margin-right:10px}.sidebar-toggle{width:30px;height:30px;background-color:#fff;border:none;cursor:pointer;font-size:1.5em;color:#fff;margin-left:8px;border-radius:50px}.sidebar-toggle:hover{color:#fff;background:var(--menu-icon-hover)}.toggleArrow{color:var(--maincolor)}.toggleArrow:hover{color:#fff}@media (max-width:768px){#cmc .sidebar,.sidebar{transition:.2s}#cmc .sidebar,.sidebar,.sidebar.expanded{width:0;overflow:hidden}}@media (min-width:768px){.burger-icon,.kt_header_mobile_toggle{display:none}}:root{--deletecolor:#deebff;--viewcolor:#deebff;--iconcolor:#fff;--bordercolor:#edeff7}.hirearchy-card{margin-bottom:10px}.hirearchy-card .card-custom{border:1.5px solid #edeff7;border-radius:10px}.hirearchy-card .add-card{background-color:var(--bordercolor);height:65px;border-radius:10px}#cmc .hirearchy-card .add-card{background-color:var(--bgcolor);height:65px;border-radius:10px}.card-section{height:100vh;overflow-y:auto}.tab-section{height:100vh;border:1.5px solid var(--bordercolor);border-radius:10px;margin-left:10px}.card-custom .hcard-header{justify-content:center;padding:12px;background-color:none;border-radius:4px}#cmc .card-custom .hcard-header{justify-content:center;padding:12px;background-color:var(--cardprimarycolor-cmc);border:1.5px solid var(--cardprimarycolor-cmc);border-radius:10px}.card-custom .selected-card{background:linear-gradient(90deg,#382f83,#304daa)}.hoverable:hover .expand-icon,.hoverable:hover .more-icon,.hoverable:hover p,.selected-card p{color:#fff!important}#cmc .card-custom .selected-card{background-color:var(--selected-card-color-cmc)}.card-custom .hcard-header.hoverable:hover{background:linear-gradient(90deg,#4e4880,#6073af);cursor:pointer}#cmc .card-custom .hcard-header.hoverable:hover{background-color:var(--hover-card-color-cmc);cursor:pointer}.card-custom .hcard-title{display:flex;font-size:1rem}.card-custom .hcard-subtitle{color:#fff;font-size:10px;font-weight:200}.expand-icons{color:#fff}.hoverable:hover .expand-icons svg,.hoverable:hover .more-icon svg,.selected-card .expand-icons svg,.selected-card .more-icon svg{color:#fff!important}.expand-icons svg{color:#382f83}.form-list{font-size:12px;background-color:initial;border:none;font-family:"Poppins",sans-serif;display:flex;justify-content:start;text-align:start}.form-list:hover{color:var(--cardprimarycolor)}.icon-box{background-color:var(--cardprimarycolor);padding:5px;border-radius:5px;border:none}.view-button{background-color:var(--viewcolor)}.action-icons-delete,.action-icons-edit{padding:3px;border-radius:3px;background-color:rgba(222,235,255,.35);border:none;margin-bottom:2px}.action-icons-view{padding:4px;border-radius:2px;margin-right:8px;background-color:var(--viewcolor);border:none}.form-view{color:#fff}.fade-in{animation:fadeIn .5s ease-out;animation-fill-mode:both;visibility:visible}.fade-in:first-child{animation-delay:.2s}.fade-in:nth-child(2){animation-delay:.4s}.menu-icon{background-color:var(--cardprimarycolor)}#cmc .menu-icon,.menu-icon{width:40px;height:40px;color:#fff;border-radius:100%;cursor:pointer;border:none}#cmc .menu-icon{background-color:var(--cardprimarycolor-cmc)}@media (max-width:820px){.card-section-hidden{display:none}.card-section.visible{display:block}}@media (min-width:899px){.menu-icon{display:none}}@media (max-width:900px){.card-section{display:none}}.topnav-container{background-color:var(--cardprimarycolor);margin-top:60px;margin-bottom:50px}.menu-list{display:flex;list-style:none;padding:5px;margin:1rem 0;font-family:"Roboto",sans-serif;font-size:14px}.menu-list .menu-item{padding:0 20px}.menu-list .menu-item .menu-text{color:#edeff7}@media only screen and (max-width:600px){.topnav-container{margin-top:55px}.menu-list .menu-item{padding:0 10px}}@media only screen and (min-width:601px) and (max-width:900px){.topnav-container{margin-top:55px}}@media only screen and (min-width:901px){.topnav-container{margin-top:65px}}.css-h0q0iv-MuiButtonBase-root-MuiTab-root.Mui-selected,.selected-tab-color{color:var(--cardprimarycolor)!important}#cmc .selected-tab-color{color:var(--cardprimarycolor-cmc)!important}.side-tabs::-webkit-scrollbar{height:6px}.side-tabs::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.side-tabs::-webkit-scrollbar-track{background:#f1f1f1}.tabs-background{background-color:#f1f5f9;border-radius:10px;padding:10px}.note{color:red;display:flex;flex-direction:row-reverse}.loading-container{height:50vh}.loading-container,.loading-container-subscription{display:flex;justify-content:center;align-items:center}.loading-container-subscription{height:30vh}.loading-overlay{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.insert-btn{margin:0 1px}.css-1ex1afd-MuiTableCell-root,.css-1ygcj2i-MuiTableCell-root{font-family:"Poppins",sans-serif!important}.css-1w7ywiy-MuiSpeedDial-root.MuiSpeedDial-directionDown,.css-1w7ywiy-MuiSpeedDial-root.MuiSpeedDial-directionRight{top:16px;left:46%!important}.edit-assement-btn,.edit-public-assement-btn,.edit-question-btn,.flaticon-delete,.grade-public-assement-btn,.public-edit-question-btn,.public-view-question-btn,.setup-public-assement-btn,.share-question-btn,.view-assement-btn,.view-public-assement-btn,.view-question-btn{background-color:hsla(0,0%,52.9%,.07058823529411765)!important;color:#a2a5b5!important;border-color:#f6f8fa!important}.edit-assement-btn:hover,.edit-public-assement-btn:hover,.edit-question-btn:hover,.grade-public-assement-btn:hover,.public-edit-question-btn:hover,.public-view-question-btn:hover,.send-assement-btn:hover,.setup-public-assement-btn:hover,.share-question-btn:hover,.view-assement-btn:hover,.view-public-assement-btn:hover,.view-question-btn:hover{background-color:#edeef7!important;color:var(--maincolor)!important;border-color:#edeef7!important}#cmc .edit-assement-btn:hover,#cmc .edit-public-assement-btn:hover,#cmc .edit-question-btn:hover,#cmc .grade-public-assement-btn:hover,#cmc .public-edit-question-btn:hover,#cmc .public-view-question-btn:hover,#cmc .setup-public-assement-btn:hover,#cmc .share-question-btn:hover,#cmc .view-assement-btn:hover,#cmc .view-public-assement-btn:hover,#cmc .view-question-btn:hover,.send-assement-btn:hover{background-color:#e5f5ff!important;color:var(--maincolor-cmc)!important;border-color:#e5f5ff!important}.flaticon-delete:hover{background-color:#fff4f5!important;color:#ff6071!important;border-color:#fff4f5!important}.css-19kzrtu{padding:0!important}.form-select{height:calc(1.5em + 1.3rem + 2px)!important;padding:0 0 0 10px!important}.react-datePicker{width:100%}.disabled-select{background-color:#f3f6f9;border:1px solid #bababa}.hide-card-header{display:none}.payment-amount{text-align:end!important}.payment-total{border:1px solid #f3f4f6;border-left:3px solid #7679bf;border-radius:5px;background-color:#fafbfc}.discount-total,.payment-total{padding:20px 10px;font-weight:600;margin-top:10px}.discount-total{border:1px solid #fafcfb;border-left:3px solid #1bc598;border-radius:5px;background-color:#fafcfb}.outstanding-total{padding:20px 10px;border:1px solid #fffff8;border-left:3px solid #ffa800;border-radius:5px;background-color:#fffff8;font-weight:600;margin-top:10px}.main-payment-total{padding:10px;border:1px solid #f3f4f6;border-left:3px solid #7679bf;border-radius:5px;background-color:#fafbfc;font-weight:600}.main-payment-due-date{padding:10px;border-radius:5px;font-weight:600}.btn-xs{padding:.1rem .3rem;font-size:.65rem;line-height:1.2;border-radius:.1rem;margin-top:-5px}#exampleFormControlTextarea1::placeholder{font-family:"Poppins",sans-serif}.react-datepicker-popper{z-index:9999!important}@media (max-width:768px){.add-enrl-btn{padding:2px!important}}.container-drillchart{margin:50px auto}.content-drillchart{margin-left:20px;margin-top:10px}.top-right-buttons{position:absolute;top:0;right:0;margin:10px}.figure-chart-container{border:2px solid #edeef7;border-radius:5px;padding:10px 5px}.figure-chart-text{font-size:16px!important}.status{padding:5px 10px;border-radius:5px;font-weight:700;display:inline-flex;align-items:center}.clrPending{font-weight:600;color:#ffa800;background-color:#ffeb99}.clrOngoing{background-color:#b3d9ff;font-weight:600;color:#004080}.clrOnHold{background-color:#ffcc80;font-weight:600;color:#804000}.clrCompleted{color:#2cd59c;background-color:#e5faf3;font-weight:600}.clrCertificateCollected{background-color:#ffeb99;font-weight:600;color:#963}.clrWithdrawn{background-color:#d9d9d9;font-weight:600;color:#666}.clrFailedToComplete{font-weight:600;color:#ff6071;background-color:#ffeff0}.thead{font-weight:700!important}.stu-thead,.tData,.thead{font-size:.875rem!important}.stu-thead{font-weight:700!important}.stu-tData{font-size:.875rem!important;font-weight:400;letter-spacing:-.04rem!important}.stu-variant-class{font-size:1.2rem;font-family:"Poppins",sans-serif;letter-spacing:-.2px}.table.table-head-custom thead th,.table.table-head-custom thead tr{font-weight:400;color:var(--table-theme-color)!important;font-size:.875rem;letter-spacing:-.01rem;text-transform:unset}.css-ahj2mt-MuiTypography-root{font-family:"Poppins",sans-serif!important}.select-student-dropdown{height:43px!important}.wizard-title{font-size:14px!important}.wizard-desc,.wizard-title{color:#000!important}.navi-text{font-weight:400!important;font-size:1.1rem!important;margin-bottom:5px}.access-grade-report{color:#8c8c96;font-size:1.2rem;font-weight:500;margin-top:.5rem}.highlighted{background-color:#f0f8ff;border:2px solid #007bff;padding:10px;transition:background-color .5s ease}.exam-header{background-color:#cde4ff;border-radius:5px;margin-right:12px;margin-left:12px;padding-top:20px}.time-count-text{font-size:15px!important}.time-remaining-text{color:#252525!important;font-weight:600}.paper-header{margin:-12px 12px -26px;background-color:#cde4ff;padding-top:20px;border-radius:5px}.answer-all-questions,.btn-primary,.btn-view-questions{font-family:"Poppins",sans-serif;font-weight:600;font-size:13px}.answer-all-questions,.btn-view-questions{color:#252525!important}.questions-section{border-radius:5px;background-color:#cde4ff}.summary-section{border-radius:5px;background-color:#d9ffeb}.btn-unanswered-question{background-color:#fff;margin:6.5px!important}.btn-icon{width:28px!important;height:28px!important}.btn-unanswered-question:hover{background-color:#f2f2f2}.paper-btn{display:flex;align-items:center}.fixed{position:fixed;bottom:80px;left:55px;z-index:1}.parent-class{margin:0 auto}@media (max-width:575.98px){.fixed{bottom:55px}}@media (min-width:600px){.parent-class{grid-template-columns:repeat(2,1fr)}.fixed{bottom:75px}}.checkbox>input.correct-color:checked~span{background-color:#00a86b}.question-container{border:2px solid #edeef7;margin:20px;padding:20px 0;border-radius:5px}.answer-sheet-text{font-weight:400}.answer-sheet-text,.model-guidance-text{font-size:12px;font-family:"Poppins",sans-serif!important}.model-guidance-text{font-weight:600}.answersheet-correct{border:1px solid #2cd59c;background-color:#e5faf3;color:#2cd59c;border-radius:3px}.answersheet-wrong{border:1px solid #ff6071;background-color:#ffeff0;color:#ff6071;border-radius:3px}.submission-document{font-family:"Poppins",sans-serif}.submission-document:hover{text-decoration:underline;color:var(--maincolor)}.exam-details{border-left:3px solid var(--maincolor);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fafbfc;padding:20px 0}.grade-report-box{background-color:#f6f8fa;padding:10px;border-radius:.425rem;border:.5px solid #edf1fe}.grade-report-text{color:var(--textcolor)}.rdw-image-center{display:flex;justify-content:start!important}.sticky-card-body{background-color:#fff;z-index:1}.sub-view-editor .editorClassName{overflow:hidden!important}.boxIndicators{position:fixed;top:76px;right:16px}.form-check{padding:0}.AllQcheckBox{padding-left:16px}.view{margin:0}.singlePgview{margin:10px 0!important}.timeLeft{padding:5px 0}.dashboardEnrolledPath{margin-top:10vh;right:0;width:90%}.paperDatas,.Qsummary{width:90%}.switch input:empty~span:after,.switch input:empty~span:before{position:absolute;display:flex;align-items:center;justify-content:center;content:" ";transition:all .1s ease-in;background-color:#ccc}.switch input:empty~span:after{opacity:1;color:#fff;background-color:#fff}.switch input:checked~span:after{opacity:1;color:#fff;background-color:#3699ff}.fraction{display:inline-block;vertical-align:middle}.denominator,.numerator{display:block}.denominator{border-top:1px solid #000}.DragDrop{font-family:Arial,sans-serif}.customization-form{margin-bottom:20px}.customization-form label{display:block;margin-bottom:10px}#dragContainer span{margin-right:10px;padding:5px 10px;background-color:#ddd;cursor:pointer}#dragContainer span,.drop-box{display:inline-block;border:1px solid #ccc}.drop-box{width:100px;height:20px;margin:0 5px;background-color:#f0f0f0}.rbc-event{width:auto;height:10px;display:flex;justify-content:start;align-items:center;border-radius:1px;color:#fff;font-size:9px;cursor:pointer}.rbc-background-event{padding:0!important;border-radius:0!important;border:none!important;background-color:initial!important}.rbc-time-slot{background-color:#eaf3fa;color:#74a4c3;border-color:#0ff!important}.rbc-event-label{display:none!important}.rbc-events-container{width:100%!important}.event-box{width:50px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;font-size:12px;cursor:pointer}.custom-event-wrapper{display:flex;flex-direction:row;align-items:center}.custom-event-wrapper>*{margin-right:5px}.rbc-toolbar .rbc-toolbar-label{font-size:13px}.rbc-show-more{font-size:8.5px}@media (min-width:768px){.deadlineSelect{margin-left:32px}}@media (max-width:768px){.deadlineSelect{margin-top:.75rem}}.course-list-container{margin:20px 0}.course-table-container{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.table-head{background-color:#f5f5f5}.cnt{display:flex;justify-content:center}.cNTblCells{padding:4px!important;height:20px!important}.cNTableRow{width:60%}.table-row:hover{background-color:#f9f9f9}.table-cell{font-size:16px;padding:12px 16px;text-align:left}.course-checkbox{color:#1976d2}.course-checkbox.Mui-checked{color:#04c}.spinner-container{height:100%}@media only screen and (min-width:992px){.member_status_item{white-space:nowrap}}.no-arrow input[type=number]::-webkit-inner-spin-button,.no-arrow input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:768px) and (max-width:1100px){.set-amnt-btn{padding:4px;font-size:12px}}.messages{flex-direction:column;overflow-y:scroll}.messages,.status_bar{display:flex;scrollbar-width:none}.status_bar{height:30px;margin-top:"-20px";max-width:"100%";background-color:#fafafa;border:none;overflow-x:scroll;scroll-behavior:smooth}.status_bar::-webkit-scrollbar{display:none}.chat-bg{background-image:url(/static/media/chatbg.7fd7ab16.png)}.user-remove-btn{background-color:#fdedee!important;color:#f12e2d!important}.add-user-btn,.user-remove-btn{text-transform:unset!important;letter-spacing:-.2px!important;font-weight:700!important}.add-user-btn{background-color:#f0f0ff!important;color:#7779cf!important}.add-remove-members{font-size:12px;font-weight:400;padding-bottom:11px}.chat-members-container{border:2px solid #edeff7;border-radius:5px}.css-1nmdiq5-menu{z-index:9999!important}.q_a{display:flex;flex-direction:row;align-items:center}.feed{height:100vh;overflow:auto}.Ttip{font-size:12px;font-weight:700}.crm-filter-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding:6px 1rem;border:1px solid #0ab!important;border-radius:8px!important;background-color:#fff!important;width:100%;box-sizing:border-box}.filter-section{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.filter-dropdown{border-radius:16px!important}.filter-input{flex:1 1 200px}.add-button,.delete-button{color:#0ab!important}.action-section{display:flex;grid-gap:1rem;gap:1rem;justify-content:flex-start}.save-button{background-color:#0ab!important;color:#fff!important;border-radius:8px!important}.clear-button,.save-button{text-transform:none!important}.clear-button{border:1px solid #0ab!important;color:#0ab!important;border-radius:8px!important}.saved-filter-section{display:flex;align-items:center}.search-button{background-color:#0ab!important;color:#fff!important;text-transform:none!important;border-radius:8px!important}.summary-section{margin-top:1rem;font-size:.9rem;color:#666!important}.summary{font-size:12px;font-weight:400}@media (max-width:768px){.action-section,.filter-section,.saved-filter-section{flex-direction:column}.search-button{width:100%}.filterSec1{margin-bottom:8px!important}.filterSec2{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.summary{line-height:1.7em}}.css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root,.css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root{border-radius:8px!important}.FilterSecondaryIcons{padding:4px;width:-moz-fit-content;width:fit-content;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.deleteIcon{background-color:#ffe1e1;color:#6a3e3e}.plusIcon{background-color:#e9e1ff;color:#4a3e6a}.FilterSearchIcon{background-color:#0276a3;border-radius:4px;padding:4px 8px;border:none;color:#fff}.FilterSearchIcon:hover{background-color:#064057;color:#fff;transition:1s}.filtbtn{border-radius:4px;padding:4px 8px;font-size:12px;border:none}.fil-save{background-color:#134bb3;color:#fff}.fil-save:hover{background-color:#2b6de7;color:#fff;transition:.4s}.fil-cancel{background-color:#a3554e;color:#fff;padding:8px 12px;font-size:13px}.fil-cancel:hover{background-color:#5a1711;color:#fff}.del{background-color:#a3554e;color:#fff}.del:hover{background-color:#5a1711;color:#fff}.clrall{background-color:#fff;border:1px solid #a32f08;color:#a3554e;height:100%;width:min-content}.clrall:hover{background-color:#8f2907;color:#fff;transition:.4s}.inptfld{height:12px!important}.gridContainer{grid-gap:4px;gap:4px;display:flex;align-items:center}.css-mhc70k-MuiGrid-root{width:auto!important}.selectingfilt{display:flex;justify-content:start;grid-gap:12px;gap:12px}.arrowBack{background-color:#ccc;border-radius:4px;color:#fff!important;padding:4px}.condition{font-size:18px!important}.Line{grid-gap:8px;gap:8px;flex-direction:row}.verticleLine{display:flex;justify-content:center}.dueDate{background-color:#f9f3cd;padding:4px;width:max-content;border-radius:6px}.date{font-size:12px;font-weight:400}.ticket{position:relative;display:inline-block;padding:4px 8px;border-radius:8px!important;margin:0}.ticket:after{content:"";position:absolute;left:0;top:4%;height:50%;width:4px;background:#00f;border-radius:8px}.ticketTop{display:flex!important;justify-content:space-between;align-items:start!important}.relayStart{grid-gap:8px;gap:8px;margin:8px}.relayName{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.sort2{transform:scaleX(-1)}.ticketCount{background-color:#eee;color:#686767;padding:4px 2px;border-radius:4px;width:min-content;font-size:12px}.name-expand{display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-items:center}.ticketBottom{justify-content:space-between}.ticketActions{display:flex;grid-gap:8px;gap:8px}.delete{color:#c1554c!important;cursor:pointer}.delete:hover{background-color:#ffd5d2;padding:2px 4px;width:max-content;border-radius:4px}.edit{color:#021f56}.edit:hover{background-color:#d2e2ff;padding:2px 4px;width:min-content;border-radius:4px}.modalStyle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;background-color:#fff;box-shadow:24px;padding:4px;border-radius:4px}.AddTicket{background-color:#f2f2f2!important}.AddTicket,.startRelay{border-radius:8px!important;box-shadow:none;display:flex;justify-content:center;align-items:center}.startRelay{padding:0 8px;background-color:#fff!important;min-width:140px;min-height:60px;cursor:pointer;transition:background-color .2s}.startRelay:hover{background-color:#e0e0e0}.ticketWrapper{display:flex;flex-direction:column;align-items:center;margin:0}.sortingIcon{cursor:pointer;margin-bottom:5px;color:grey}.sortIcon{display:flex;justify-content:center}.sorting{display:flex;align-items:center;grid-gap:4px;gap:4px}.clearSortBtn{background-color:#fff;border:2px solid #008cba;color:#008cba;padding:4px 8px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:2px;transition-duration:.4s;cursor:pointer;border-radius:8px}.clearSortBtn:hover{background-color:#008cba;color:#fff}.sortingOrder{background-color:#feeeff;padding:4px;border:1px solid #fccbff;border-radius:4px;font-weight:600;margin-bottom:4px;margin-left:4px}.selectedRule{display:flex;justify-content:space-between}.switchToggle{margin-bottom:0;height:16px}.date-picker-custom{padding:8px;border:1px solid #ccc;border-radius:4px}.row.Line::-webkit-scrollbar{height:8px}.row.Line::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.row.Line::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.row.Line::-webkit-scrollbar-thumb:hover{background:#555}.crm-relay-container{padding:4px 8px;background-color:#f5f5f5;border-radius:8px}.header-section{margin-bottom:8px;padding:4px 8px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.arrow-back-icon{margin-right:8px;color:#666}.condition-text{margin-right:8px;font-weight:600;color:#333}.relay-row-container{margin-bottom:4px}.relay-row{padding:8px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center;width:max-content}.name-section{margin-right:12px}.expand-icon{color:#000;cursor:pointer}.add-ticket-card{min-height:28px;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9!important;cursor:pointer;transition:background-color .2s;min-width:20px}.single{border-radius:8px 0 0 8px!important}.many{border-radius:0 8px 8px 0!important;margin-right:6px}.statusLabel,.statusLabel_1{background-color:#bcdbbe;color:#17732b;padding:2px 4px;border-radius:4px}.statusLabel_2{background-color:#f5c6c6;color:#bb4848;padding:2px 4px;border-radius:4px}.add-ticket-card:hover{background-color:#e0e0e0}.dueDate{color:#666}.dueDate,.Line{display:flex;align-items:center;grid-gap:4px;gap:4px}.ticket{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s;cursor:pointer;min-height:64px}.ticket:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.ticketBottom{margin-top:8px}.tickets-row{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:4px;scrollbar-width:thin;scrollbar-color:#ccc #f5f5f5;grid-gap:0!important}.tickets-row::-webkit-scrollbar{height:6px}.tickets-row::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.tickets-row::-webkit-scrollbar-track{background-color:#f5f5f5}.emspcls{width:80px}.slide-enter{transform:translateX(100%)}.slide-enter-active{transition:transform .3s ease-in-out}.slide-enter-active,.slide-exit{transform:translateX(0)}.slide-exit-active{transform:translateX(-100%);transition:transform .3s ease-in-out}.dataTypeClick{padding:8px;border-radius:50px;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);font-weight:600}.onoffswitch{position:relative;width:132px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{position:absolute;opacity:0;pointer-events:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:38px;padding:0;line-height:38px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#34a7c1;color:#fff}.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:25px;margin:6.5px;background:#fff;position:absolute;top:0;bottom:0;right:90px;border:2px solid #999;border-radius:20px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.date-picker-custom{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:8px;font-size:12px;color:#333;background-color:#fff;transition:border-color .3s ease;cursor:pointer}.date-picker-custom:hover{border-color:#0ab}.date-picker-custom:focus{outline:none;border-color:#0ab;box-shadow:0 0 0 2px rgba(0,170,187,.1)}.react-datepicker{font-family:inherit;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.react-datepicker__header{background-color:#f8f8f8;border-bottom:1px solid #e0e0e0;border-top-left-radius:8px;border-top-right-radius:8px;padding-top:8px}.react-datepicker__current-month{color:#333;font-weight:600;padding:8px 0}.react-datepicker__day{border-radius:4px;transition:background-color .2s ease}.react-datepicker__day:hover{background-color:#e6f7f9}.react-datepicker__day--selected{background-color:#0ab!important;color:#fff!important}.react-datepicker__time-container{border-left:1px solid #e0e0e0}.react-datepicker__time-box{border-radius:0 8px 8px 0}.react-datepicker__time-list-item:hover{background-color:#e6f7f9!important}.react-datepicker__time-list-item--selected{background-color:#0ab!important}.css-j204z7-MuiFormControlLabel-root{margin-bottom:0!important}.DateNTime{font-weight:500;color:#878787}.DateNTime,.poptext{font-size:10px}.ticketBulbs{display:flex;flex-direction:row;grid-gap:4px;gap:4px;align-items:center}.TotalContainer{box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);display:flex;width:90%;padding:8px;border-radius:8px;grid-gap:8px;gap:8px}.carousel-item-padding-40-px{padding:0 12px}.carousel-container .carousel-item-padding-40-px:first-child{padding-left:0}.carousel-container .carousel-item-padding-40-px:last-child{padding-right:0}.textfield-cust{width:100%;padding:10px;font-size:12px;border:1px solid #ccc;border-radius:5px;outline:none;transition:border-color .3s}.textfield-cust:focus{border-color:#627ccf;box-shadow:0 0 5px rgba(98,124,207,.5)}.dropdown-cust{font-size:12px;border-radius:5px;outline:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 5'%3E%3Cpath d='M0 0h10L5 5z' fill='%23627ccf'/%3E%3C/svg%3E") no-repeat right 10px center/8px 5px;transition:border-color .3s}.dropdown-cust:focus{border-color:#627ccf;box-shadow:0 0 5px rgba(98,124,207,.5)}.dropdown-cust option{padding:10px}.dropdown-cust-container{position:relative;display:inline-block;width:100%}.dropdown-cust{padding:10px;cursor:pointer;width:100%;text-align:left;display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}.dropdown-cust,.dropdown-cust-list{border:1px solid #ccc;border-radius:4px;background-color:#fff}.dropdown-cust-list{position:absolute;top:100%;left:0;right:0;z-index:1000;max-height:200px;overflow-y:auto}.dropdown-cust-item{padding:10px;cursor:pointer;display:flex;align-items:center}.dropdown-cust-item:hover{background-color:#f1f1f1}.dropdown-cust-item input{margin-right:10px}.selected-options{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.selected-option{display:flex;align-items:center;background-color:#e0e0e0;border-radius:12px;padding:4px 8px;font-size:14px}.selected-option .close-icon{margin-left:5px;cursor:pointer;font-size:14px}.selected-option .close-icon:hover{color:red}.selected-options-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.clear-all-icon{cursor:pointer;color:#0f0e0e;margin-left:10px;margin-right:10px}:root{--primary-gradient:linear-gradient(135deg,#667eea,#764ba2);--secondary-gradient:linear-gradient(135deg,#f093fb,#f5576c);--accent-gradient:linear-gradient(135deg,#4facfe,#00f2fe);--glass-bg:hsla(0,0%,100%,0.1);--glass-bg-hover:hsla(0,0%,100%,0.15);--glass-bg-active:hsla(0,0%,100%,0.2);--glass-border:hsla(0,0%,100%,0.2);--glass-border-hover:hsla(0,0%,100%,0.3);--text-primary:#2c3e50;--text-secondary:#7f8c8d;--text-tertiary:#95a5a6;--text-white:#fff;--accent-blue:#3498db;--accent-green:#2ecc71;--accent-purple:#9b59b6;--error-red:#e74c3c;--warning-orange:#f39c12;--backdrop-blur:20px;--backdrop-blur-strong:30px;--border-radius:16px;--border-radius-small:8px;--border-radius-large:20px;--transition-smooth:all 0.3s cubic-bezier(0.4,0,0.2,1);--transition-bouncy:all 0.4s cubic-bezier(0.68,-0.55,0.265,1.55);--transition-fast:all 0.2s ease-out;--shadow-soft:0 8px 32px rgba(0,0,0,0.1);--shadow-medium:0 12px 48px rgba(0,0,0,0.15);--shadow-strong:0 16px 64px rgba(0,0,0,0.2);--shadow-glow:0 0 20px rgba(102,126,234,0.3);--z-index-backdrop:1;--z-index-content:2;--z-index-overlay:10;--z-index-modal:100}.video-stream-container{max-width:1400px;margin:0 auto;padding:24px;min-height:100vh;display:flex;flex-direction:column;grid-gap:24px;gap:24px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.header-container{background:var(--primary-gradient);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));border-radius:var(--border-radius);padding:32px;box-shadow:var(--shadow-medium);position:relative;overflow:hidden;border:1px solid var(--glass-border)}.header-container:before{inset:0;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-container:after,.header-container:before{content:"";position:absolute;z-index:var(--z-index-backdrop)}.header-container:after{top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent)}.header-container>*{position:relative;z-index:var(--z-index-content)}.back-button{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--border-radius-small);padding:8px 16px;color:var(--text-white);font-size:.9rem;font-weight:500;cursor:pointer;transition:var(--transition-smooth);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:16px;display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.back-button:hover{background:hsla(0,0%,100%,.3);transform:translateX(-2px);box-shadow:var(--shadow-soft)}.back-button:active{transform:translateX(-1px) scale(.98)}.topic-title{font-size:2.5rem;font-weight:700;color:var(--text-white);margin:0 0 16px;text-shadow:0 2px 4px rgba(0,0,0,.1);background:linear-gradient(45deg,#fff,hsla(0,0%,100%,.8));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}.topic-description{font-size:1.2rem;color:hsla(0,0%,100%,.9);margin:0 0 24px;line-height:1.6;max-width:600px}.topic-stats{display:flex;align-items:center;grid-gap:24px;gap:24px;flex-wrap:wrap}.video-count{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--border-radius-small);padding:6px 12px;font-size:1.2rem;font-weight:500;color:var(--text-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topic-progress-container{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1;min-width:200px}.progress-info{display:flex;align-items:center;grid-gap:8px;gap:8px;white-space:nowrap}.progress-label{font-size:1.2rem;color:hsla(0,0%,100%,.8);font-weight:500}.progress-percentage{font-size:1.1rem;font-weight:700;color:var(--text-white);background:hsla(0,0%,100%,.2);padding:4px 8px;border-radius:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.progress-bar-container{flex:1 1;max-width:200px}.topic-progress-bar{height:8px;background:hsla(0,0%,100%,.2);border-radius:4px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.topic-progress-fill{height:100%;background:var(--accent-gradient);border-radius:4px;transition:width .6s ease-out;position:relative}.topic-progress-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.main-content{display:grid;grid-template-columns:420px 1fr;grid-gap:32px;gap:32px;align-items:start}.video-list-container{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:var(--border-radius);box-shadow:var(--shadow-soft);height:85vh;display:flex;flex-direction:column;position:sticky;top:24px;overflow:hidden}.video-list-header{padding:24px;border-bottom:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;position:relative}.video-list-header:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent)}.video-list-header h3{font-size:1.4rem;font-weight:700;color:var(--text-primary);margin:0 0 8px}.progress-loading,.video-list-header h3{display:flex;align-items:center;grid-gap:8px;gap:8px}.progress-loading{font-size:.9rem;color:var(--text-secondary);margin-top:8px}.progress-loading:before{content:"";width:12px;height:12px;border-top:2px solid var(--glass-border);border:2px solid var(--glass-border);border-top-color:var(--accent-blue);border-radius:50%;animation:spin 1s linear infinite}.video-list{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) transparent;scroll-behavior:smooth}.video-list::-webkit-scrollbar{width:8px}.video-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px;margin:4px}.video-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px;-webkit-transition:var(--transition-smooth);transition:var(--transition-smooth)}.video-list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.video-list::-webkit-scrollbar-thumb:active{background:hsla(0,0%,100%,.7)}.video-item{background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.4);border-radius:var(--border-radius);padding:16px;cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;grid-gap:16px;gap:16px;margin-bottom:8px;position:relative;overflow:hidden}.video-item,.video-item:before{transition:var(--transition-smooth)}.video-item:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);opacity:0}.video-item:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--shadow-soft);transform:translateY(-2px) scale(1.02)}.video-item:hover:before{opacity:1}.video-item:active{transform:translateY(-1px) scale(1.01)}.video-item.selected{background:rgba(102,126,234,.2);border-color:rgba(102,126,234,.5);box-shadow:0 0 0 2px rgba(102,126,234,.3),var(--shadow-glow);transform:translateY(-1px)}.video-item.selected:before{opacity:1;background:linear-gradient(90deg,transparent,rgba(102,126,234,.8),transparent)}.video-thumbnail{width:80px;height:60px;background:var(--primary-gradient);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;box-shadow:0 4px 12px rgba(102,126,234,.3);position:relative;overflow:hidden;transition:var(--transition-smooth)}.video-thumbnail:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);transform:translateX(-100%);transition:transform .6s ease}.video-item:hover .video-thumbnail:before{transform:translateX(100%)}.video-thumbnail span{position:relative;z-index:var(--z-index-content);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.video-progress-indicator{position:absolute;bottom:4px;left:4px;right:4px;height:3px;background:hsla(0,0%,100%,.3);border-radius:2px;overflow:hidden}.video-progress-indicator .video-progress-fill{height:100%;background:var(--accent-green);border-radius:2px;transition:width .3s ease}.video-details{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.video-title{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.video-meta{display:flex;grid-gap:12px;gap:12px;flex-wrap:wrap;font-size:.8rem;color:var(--text-secondary)}.video-meta span{background:hsla(0,0%,100%,.1);padding:2px 6px;border-radius:4px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.1)}.video-progress-section{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:8px}.video-progress-bar{flex:1 1;height:6px;background:hsla(0,0%,100%,.2);border-radius:3px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.video-progress-fill{height:100%;background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:3px;transition:width .3s ease;position:relative}.video-progress-fill:after{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:hsla(0,0%,100%,.5);border-radius:0 3px 3px 0}.video-progress-text{font-size:.9rem;color:var(--accent-green);font-weight:600;white-space:nowrap}.selection-indicator{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:rgba(102,126,234,.8);font-size:16px;font-weight:700;animation:pulse 2s infinite}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;height:100%;color:var(--text-secondary)}.empty-icon{font-size:3rem;margin-bottom:16px;opacity:.6}.empty-state p{font-size:1.1rem;font-weight:600;margin:0 0 8px;color:var(--text-primary)}.empty-state small{font-size:.9rem;opacity:.8}.video-player-container{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:var(--border-radius);box-shadow:var(--shadow-soft);height:85vh;min-height:500px}.video-player-container,.video-player-wrapper{display:flex;flex-direction:column;overflow:hidden}.video-player-wrapper{height:100%}.player-header{padding:24px;border-bottom:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;flex-shrink:0;position:relative}.player-header:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent)}.current-video-title{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.quality-selector select{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--border-radius-small);padding:8px 12px;color:var(--text-primary);font-size:.9rem;cursor:pointer;transition:var(--transition-smooth);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.quality-selector select:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.quality-selector select:focus{outline:none;box-shadow:0 0 0 2px rgba(102,126,234,.3)}.no-video-selected{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:40px;color:var(--text-secondary)}.no-video-icon{font-size:4rem;margin-bottom:24px;opacity:.6}.no-video-selected h3{font-size:1.5rem;font-weight:700;margin:0 0 12px;color:var(--text-primary)}.no-video-selected p{font-size:1rem;margin:0;opacity:.8}.video-player{background:#000;margin:24px;border-radius:12px;overflow:hidden;box-shadow:var(--shadow-medium)}.video-container,.video-player{flex:1 1;display:flex;position:relative;min-height:200px}.video-container{align-items:center;justify-content:center}.video-container video{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.loading-overlay{position:absolute;inset:0;background:rgba(0,0,0,.8);z-index:var(--z-index-overlay)}.loading-overlay,.loading-spinner{display:flex;align-items:center;justify-content:center}.loading-spinner{width:60px;height:60px}.spinner-circle{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid var(--accent-blue);border-radius:50%;animation:spin 1s linear infinite}.video-error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:40px;color:var(--text-secondary)}.error-icon{font-size:3rem;margin-bottom:16px;color:var(--error-red)}.video-error h4{font-size:1.3rem;font-weight:700;margin:0 0 8px;color:var(--text-primary)}.video-error p{font-size:1rem;margin:0 0 20px;opacity:.8}.retry-button{background:var(--accent-blue);border:none;border-radius:var(--border-radius-small);padding:12px 24px;color:var(--text-white);font-size:.9rem;font-weight:600;cursor:pointer;transition:var(--transition-smooth);box-shadow:var(--shadow-soft)}.retry-button:hover{background:#2980b9;transform:translateY(-2px);box-shadow:var(--shadow-medium)}.retry-button:active{transform:translateY(-1px)}.video-info{padding:24px;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;min-height:80px;flex-shrink:0;position:relative;z-index:var(--z-index-content)}.info-item{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.info-label{font-size:.8rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.info-value{font-size:.9rem;color:var(--text-primary);font-weight:600}@media (max-width:1200px){.main-content{grid-template-columns:380px 1fr}.video-stream-container{max-width:1200px}}@media (max-width:1024px){.main-content{grid-template-columns:1fr;grid-gap:24px;gap:24px}.video-list-container{height:400px;position:static}.video-player-container{height:60vh;min-height:450px}.video-info{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px;gap:12px;padding:20px;min-height:70px}.topic-stats{flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px}.topic-progress-container{width:100%}}@media (max-width:768px){.video-stream-container{padding:16px;grid-gap:16px;gap:16px}.header-container{padding:24px}.topic-title{font-size:2rem}.topic-description{font-size:1rem}.video-item{padding:12px;grid-gap:12px;gap:12px}.video-list-container{height:350px}.video-player-container{height:50vh;min-height:350px}.video-info{grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px;min-height:60px}}@media (max-width:480px){.video-stream-container{padding:12px;grid-gap:12px;gap:12px}.header-container{padding:20px}.topic-title{font-size:1.8rem}.video-thumbnail{width:60px;height:45px;font-size:16px}.video-title{font-size:1rem}.video-meta{font-size:.75rem}.video-list-container{height:300px}.video-player-container{height:40vh;min-height:300px}.video-info{grid-template-columns:1fr;padding:16px;grid-gap:8px;gap:8px;min-height:50px}.current-video-title{font-size:1.1rem}}.create-meeting-drawer{position:relative}.create-meeting-drawer:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:.1;pointer-events:none;z-index:-1}.create-meeting-paper{background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-left:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(0,0,0,.1)!important}.create-meeting-header{background:linear-gradient(135deg,#667eea,#764ba2)!important}.meeting-header-container{display:flex;align-items:center;grid-gap:16px;gap:16px}.meeting-header-icon{font-size:32px;display:flex;align-items:center}.meeting-header-text{display:flex;flex-direction:column}.meeting-header-title{font-size:18px;font-weight:600;line-height:1.2}.meeting-header-subtitle{font-size:14px;opacity:.9;line-height:1.2;margin-top:2px}.create-meeting-form{background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;margin:16px;padding:24px;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 4px 16px rgba(102,126,234,.1)}.create-meeting-textfield .MuiOutlinedInput-root{background:hsla(0,0%,100%,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:12px;transition:all .3s ease}.create-meeting-textfield .MuiOutlinedInput-root:hover{background:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(102,126,234,.15)}.create-meeting-textfield .MuiOutlinedInput-root.Mui-focused{background:hsla(0,0%,100%,.95);box-shadow:0 4px 16px rgba(102,126,234,.2)}.create-meeting-textfield .MuiOutlinedInput-notchedOutline{border-color:rgba(102,126,234,.3)}.create-meeting-textfield .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(102,126,234,.5)}.create-meeting-textfield .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#667eea;border-width:2px}.create-meeting-select .MuiOutlinedInput-root{background:hsla(0,0%,100%,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:12px;transition:all .3s ease}.create-meeting-select .MuiOutlinedInput-root:hover{background:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(102,126,234,.15)}.create-meeting-select .MuiOutlinedInput-notchedOutline{border-color:rgba(102,126,234,.3)}.create-meeting-select .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(102,126,234,.5)}.create-meeting-select .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#667eea;border-width:2px}.create-meeting-primary-btn{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 16px rgba(102,126,234,.3)!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.create-meeting-primary-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1));opacity:0;transition:opacity .3s ease;pointer-events:none}.create-meeting-primary-btn:hover:before{opacity:1}.create-meeting-primary-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 24px rgba(102,126,234,.4)!important}.create-meeting-primary-btn:disabled{background:linear-gradient(135deg,rgba(102,126,234,.5),rgba(118,75,162,.5))!important;transform:none!important;box-shadow:0 2px 8px rgba(102,126,234,.2)!important}.create-meeting-secondary-btn{background:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(102,126,234,.3)!important;border-radius:12px!important;color:#667eea!important;transition:all .3s ease!important}.create-meeting-secondary-btn:hover{background:hsla(0,0%,100%,.95)!important;border-color:rgba(102,126,234,.5)!important;transform:translateY(-2px);box-shadow:0 4px 16px rgba(102,126,234,.2)}.create-meeting-secondary-btn:disabled{background:hsla(0,0%,100%,.6)!important;color:rgba(102,126,234,.5)!important;transform:none!important}.create-meeting-timezone-chip{border:1px solid rgba(102,126,234,.2)!important;border-radius:20px!important;color:#667eea!important}.create-meeting-alert,.create-meeting-timezone-chip{background:hsla(0,0%,100%,.9)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.create-meeting-alert{border-radius:12px!important;border:1px solid rgba(102,126,234,.2)!important}.create-meeting-alert .MuiAlert-icon,.create-meeting-alert.MuiAlert-standardInfo{color:#667eea!important}.create-meeting-actions{border-top:1px solid rgba(102,126,234,.2)!important;background:hsla(0,0%,100%,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;margin:16px;padding:24px}.create-meeting-header .MuiSvgIcon-root{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.create-meeting-close-btn{background:hsla(0,0%,100%,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:all .3s ease!important}.create-meeting-close-btn:hover{background:hsla(0,0%,100%,.3)!important;transform:scale(1.05)}@media (max-width:600px){.create-meeting-form{margin:8px;padding:16px;border-radius:12px}.create-meeting-actions{margin:0 -16px -16px;padding:16px}}.create-meeting-primary-btn .MuiCircularProgress-root{filter:brightness(0) invert(1)}.create-meeting-select .MuiOutlinedInput-root.Mui-focused,.create-meeting-textfield .MuiOutlinedInput-root.Mui-focused{outline:2px solid rgba(102,126,234,.2);outline-offset:2px}.create-meeting-alert,.create-meeting-primary-btn,.create-meeting-secondary-btn,.create-meeting-select,.create-meeting-textfield,.create-meeting-timezone-chip{transition:all .3s cubic-bezier(.4,0,.2,1)}.meeting-list-container{padding:24px 16px;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:24px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.1);height:max-content}.header-title{font-size:28px;font-weight:700;color:#1a202c;margin:0 0 4px}.header-subtitle{font-size:14px;color:#718096;margin:0}.refresh-btn{padding:12px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;grid-gap:8px;gap:8px;transition:all .3s ease}.refresh-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.4)}.refresh-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.empty-state{text-align:center;padding:80px 24px;background:#fff;border-radius:20px;border:2px dashed #e2e8f0;margin:0 auto;max-width:500px}.empty-icon{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px}.empty-title{font-size:24px;font-weight:700;color:#1a202c;margin:0 0 8px}.empty-subtitle{font-size:16px;color:#718096;margin:0 0 32px}.meetings-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:24px;gap:24px}.meeting-card{background:#fff;border-radius:20px;padding:24px;border:1px solid rgba(226,232,240,.8);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.meeting-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);opacity:0;transition:opacity .3s ease}.meeting-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:rgba(102,126,234,.3)}.meeting-card:hover:before{opacity:1}.meeting-card.live{border-color:#f56565;box-shadow:0 0 0 2px rgba(245,101,101,.2)}.meeting-card.live:before{background:linear-gradient(90deg,#f56565,#e53e3e);opacity:1}.meeting-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.meeting-title{font-size:18px;font-weight:700;color:#1a202c;margin:0 16px 0 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.status-badge{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;grid-gap:4px;gap:4px;white-space:nowrap}.status-scheduled{background:rgba(72,187,120,.1);color:#48bb78}.status-live{background:rgba(245,101,101,.1);color:#f56565;animation:pulse 2s infinite}.status-soon{background:rgba(237,137,54,.1);color:#ed8936}.status-completed{background:rgba(113,128,150,.1);color:#718096}.meeting-description{font-size:14px;color:#718096;margin-bottom:16px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meeting-info{margin-bottom:20px}.info-row{grid-gap:12px;gap:12px;margin-bottom:12px}.info-icon,.info-row{display:flex;align-items:center}.info-icon{width:40px;height:40px;border-radius:12px;justify-content:center;font-size:18px}.info-icon.schedule{background:rgba(102,126,234,.1);color:#667eea}.info-icon.group{background:rgba(56,178,172,.1);color:#38b2ac}.info-text{flex:1 1}.info-primary{font-size:14px;font-weight:600;color:#1a202c;margin:0}.info-secondary{font-size:12px;color:#718096;margin:2px 0 0}.meeting-id-box{padding:16px;background:rgba(113,128,150,.05);border-radius:12px;border:1px solid rgba(226,232,240,.8);margin-bottom:20px}.meeting-id-label{font-size:12px;font-weight:600;color:#718096;text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px}.meeting-id-value{font-size:16px;font-weight:700;color:#1a202c;font-family:"Courier New",monospace;letter-spacing:1px;margin:0}.meeting-actions{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.join-btn{width:100%;padding:14px;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;transition:all .3s ease}.join-btn.primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.join-btn.live{background:linear-gradient(135deg,#f56565,#e53e3e);color:#fff;animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 4px 20px rgba(245,101,101,.4)}to{box-shadow:0 4px 30px rgba(245,101,101,.6)}}.join-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.action-btn{padding:10px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;grid-gap:6px;gap:6px;display:flex;align-items:center;justify-content:center}.action-btn.edit{color:#667eea}.action-btn.delete{color:#f56565}.action-btn:disabled{opacity:.5;cursor:not-allowed}.action-buttons{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@media (max-width:768px){.meeting-list-container{padding:16px}.meetings-grid{grid-template-columns:1fr}.header{flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch;text-align:center}}.zoom-container{padding:24px 16px;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.page-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding:24px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.header-content{flex:1 1}.page-title{font-weight:700!important;color:#1a2332!important;margin-bottom:8px!important;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle{color:#64748b!important;font-weight:400!important}.schedule-btn{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 8px 32px rgba(102,126,234,.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.schedule-btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 40px rgba(102,126,234,.4)!important;background:linear-gradient(135deg,#5a67d8,#6b46c1)!important}.schedule-btn:disabled{opacity:.6!important;transform:none!important;box-shadow:0 4px 16px rgba(102,126,234,.2)!important}.stats-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}.stat-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.04);border:1px solid #f1f5f9;transition:all .3s ease;position:relative;overflow:hidden}.stat-card:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.08)}.stat-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6)}.stat-card.stat-primary:before{background:linear-gradient(90deg,#3b82f6,#1e40af)}.stat-card.stat-success:before{background:linear-gradient(90deg,#10b981,#059669)}.stat-card.stat-info:before{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.stat-card{grid-gap:16px;gap:16px}.stat-card,.stat-icon{display:flex;align-items:center}.stat-icon{width:48px;height:48px;border-radius:12px;justify-content:center;flex-shrink:0}.stat-primary .stat-icon{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.stat-success .stat-icon{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669}.stat-info .stat-icon{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#7c3aed}.stat-content{flex:1 1}.stat-value{font-size:32px;font-weight:700;color:#1e293b;line-height:1;margin-bottom:4px}.stat-title{font-size:14px;color:#64748b;font-weight:500}.error-alert{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:16px 20px;border-radius:12px;margin-bottom:24px;display:flex;align-items:center;grid-gap:12px;gap:12px;font-weight:500}.error-alert span{font-size:18px}.loading-container{padding:24px 0}.skeleton-card{border-radius:20px!important;margin-bottom:16px}.skeleton-content{border-radius:16px!important;margin-top:32px!important}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.zoom-container{padding:16px}.page-header{flex-direction:column;grid-gap:20px;gap:20px;align-items:stretch;text-align:center}.stats-container{grid-template-columns:1fr}.stat-card{padding:20px}.stat-value{font-size:28px}.schedule-btn{justify-content:center;width:100%}}@media (max-width:480px){.page-header{padding:20px}.header-content h1.page-title{font-size:24px}.stat-card{flex-direction:column;text-align:center;grid-gap:12px;gap:12px}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton-element{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:4px}.loading-skeleton-container{padding:24px 16px;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.skeleton-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding:24px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.skeleton-header-content{flex:1 1}.skeleton-title{width:200px;height:32px;border-radius:8px;margin-bottom:8px}.skeleton-subtitle,.skeleton-title{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite}.skeleton-subtitle{width:280px;height:20px;border-radius:4px}.skeleton-button{width:160px;height:48px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:12px}.skeleton-stats-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}.skeleton-stat-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.04);border:1px solid #f1f5f9;display:flex;align-items:center;grid-gap:16px;gap:16px;position:relative;overflow:hidden}.skeleton-stat-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px}.skeleton-stat-card:before,.skeleton-stat-icon{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite}.skeleton-stat-icon{width:48px;height:48px;border-radius:12px;flex-shrink:0}.skeleton-stat-content{flex:1 1}.skeleton-stat-value{width:60px;height:32px;margin-bottom:8px}.skeleton-stat-label,.skeleton-stat-value{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:4px}.skeleton-stat-label{width:120px;height:16px}.skeleton-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:24px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.1)}.skeleton-list-header-content{flex:1 1}.skeleton-list-title{width:180px;height:28px;border-radius:6px;margin-bottom:8px}.skeleton-list-subtitle,.skeleton-list-title{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite}.skeleton-list-subtitle{width:140px;height:16px;border-radius:4px}.skeleton-refresh-button{width:120px;height:44px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:12px}.skeleton-meetings-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:24px;gap:24px}.skeleton-meeting-card{background:#fff;border-radius:20px;padding:24px;border:1px solid rgba(226,232,240,.8);position:relative;overflow:hidden}.skeleton-meeting-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite}.skeleton-meeting-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.skeleton-meeting-title{width:200px;height:22px;border-radius:4px}.skeleton-meeting-title,.skeleton-status-badge{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite}.skeleton-status-badge{width:80px;height:28px;border-radius:20px}.skeleton-meeting-description{width:100%;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:4px;margin-bottom:16px}.skeleton-meeting-info{margin-bottom:20px}.skeleton-info-row{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.skeleton-info-icon{width:40px;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:12px;flex-shrink:0}.skeleton-info-text{flex:1 1}.skeleton-info-primary{width:150px;height:16px;margin-bottom:4px}.skeleton-info-primary,.skeleton-info-secondary{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:4px}.skeleton-info-secondary{width:100px;height:14px}.skeleton-meeting-id{padding:16px;background:rgba(113,128,150,.05);border-radius:12px;border:1px solid rgba(226,232,240,.8);margin-bottom:20px}.skeleton-id-label{width:80px;height:12px;margin-bottom:8px}.skeleton-id-label,.skeleton-id-value{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:4px}.skeleton-id-value{width:120px;height:18px}.skeleton-meeting-actions{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.skeleton-join-button{width:100%;height:48px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:12px}.skeleton-action-buttons{display:flex;justify-content:space-between}.skeleton-action-btn{width:80px;height:36px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s linear infinite;border-radius:8px}@media (max-width:768px){.loading-skeleton-container{padding:16px}.skeleton-meetings-grid{grid-template-columns:1fr}.skeleton-header,.skeleton-list-header{flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch;text-align:center}.skeleton-stats-container{grid-template-columns:1fr}.skeleton-title{width:180px;margin:0 auto 8px}.skeleton-subtitle{width:240px;margin:0 auto}.skeleton-button,.skeleton-refresh-button{width:100%}}@media (max-width:480px){.skeleton-header,.skeleton-list-header,.skeleton-meeting-card{padding:20px}.skeleton-stat-card{flex-direction:column;text-align:center;grid-gap:12px;gap:12px;padding:20px}.skeleton-stat-content{display:flex;flex-direction:column;align-items:center}}.landing-btn{font-size:15px}.btn-admin-mobile,.btn-admin-mobile-more,.btn-student-mobile-more{display:none}@media (max-width:660px){.landing-btn{font-size:11px}.btn-admin-desktop{display:none}.btn-admin-mobile{display:inline-block}.btn-admin-mobile-more,.btn-student-mobile-more{display:none}}@media (max-width:380px){.landing-btn{font-size:10px}.btn-admin-desktop,.btn-admin-mobile{display:none}.btn-admin-mobile-more,.btn-student-mobile-more{display:inline-block}.btn-student-desktop{display:none}}img{display:block;max-width:100%;height:auto}:root{--FF:"DM Sans",sans-serif;--FF-MAINHEADING:"Boogaloo",cursive;--FF-SECTIONHEADING:"Poppins",sans-serif;--FS-MAINHEADING:12rem;--FS-SECTIONTITLE:5.75rem;--BGCOLOR:#fff;--SECTION-BGCOLOR:#edeef7;--BUTTON-COLOR:linear-gradient(90deg,var(--DARKBLUE),var(--PRIMARYBLUE));--FONT-COLOR:#2c3440;--PRIMARYBLUE:#3d9bff;--DARKBLUE:#187de4;--LIGHTBLUE:#edeef7;--NAV-BGCOLOR:#fff;--MAIN-CLR:#0b1360;--BLK-CLR:#000;--BORDER:3px solid var(--LIGHTBLUE);--BORDER-RADIUS:10px;--BUTTON-BORDER-RADIUS:50px}html{scroll-behavior:smooth}.row{margin-right:0;margin-left:0}.bg-landing-page{background-color:#fff}.container{padding-left:20px;padding-right:20px}.footer-container{background-color:#edeef7!important;padding-top:5rem;padding-bottom:1rem}.light-blue-container{background-color:var(--LIGHTBLUE)}.edsider-section-title{font-family:var(--FF-SECTIONHEADING);font-size:var(--FS-SECTIONTITLE);letter-spacing:-.3rem;color:var(--BLK-CLR);font-weight:600;padding-top:50px;padding-bottom:20px}.white-section-title{color:#fff}.navig-links{margin-left:1.5rem}.navbar-light .navbar-nav .nav-link,.navig-links,.navigation-links{color:var(--FONT-COLOR)}.navigation-links{font-family:var(--FF-SECTIONHEADING);font-weight:400;font-size:1.2rem;font-style:normal;letter-spacing:-.05rem}.useful-links{white-space:nowrap;padding-right:16rem}.navbar-collapse{flex-grow:0}.signin-btn{background:var(--button-default-color);padding:10px 20px;background-color:#fff;white-space:nowrap}.getstarted-btn,.register-btn,.signin-btn{--button-default-color:linear-gradient(90deg,#3f11a2,#3d9bff);--button-hover-color:linear-gradient(90deg,#3d9bff,#187de4);border-radius:50rem;font-family:var(--FF-SECTIONHEADING);color:#fff;border:none}.getstarted-btn,.register-btn{background:var(--button-default-color);font-weight:400;font-size:18px;width:20rem!important;transition:background-color .5s ease-in-out;margin-top:64px;margin-bottom:20px;padding:20px 40px}.btn2{width:15rem}.getstarted-btn:hover,.register-btn:hover{background:var(--button-hover-color)}.back-btn{background-color:#5458af;padding:1rem 1.5rem;border-radius:8px;color:#fff!important;width:75px;display:flex;justify-content:center}.back-btn:hover{background-color:#2f316b}#cmc .back-btn{background-color:var(--maincolor-cmc);padding:1rem 1.5rem;border-radius:8px;color:#fff!important;width:75px;display:flex;justify-content:center}#cmc .back-btn:hover{background-color:#046fa4}.home{height:90vh;margin-top:2vh}.support{height:-moz-fit-content;height:fit-content}@media(max-width:768px){.support{height:100vh}}.chooseEdsider{height:-moz-fit-content;height:fit-content}.hero-container{display:flex;flex-direction:column;justify-content:center;grid-gap:16px;gap:16px}.hero-section-container{margin-top:50px}.main-heading{color:var(--MAIN-CLR);font-family:var(--FF-MAINHEADING)!important;font-size:8rem!important;font-weight:400;letter-spacing:-.1rem;margin-bottom:0!important}@media (min-width:1800px){.heroMainSec{margin-top:20vh;padding:0!important;max-width:1500px!important}}@media (min-width:768px) and (max-width:1400px){.heroMainSec{margin-top:20vh}}.sub-heading{color:var(--BLK-CLR);font-family:var(--FF-SECTIONHEADING)!important;font-size:2.3rem;font-weight:400;letter-spacing:-.125rem;padding-bottom:8px;margin:0!important}.paragraph{color:#8290d8;font-family:var(--FF)!important;letter-spacing:-.075rem;font-size:2.5rem}@media (max-width:1200px){.paragraph{font-size:1.5rem}}.lang-text{font-size:1.3rem}.image-container{display:flex;justify-content:center;align-items:center;height:100%}.centered-image{max-width:auto;max-height:60vh;position:absolute}.landing-carousal-img{width:100%;display:flex}.support-img{width:14rem;height:auto}.left-card-container{white-space:nowrap}.image-container-end{display:flex;justify-content:flex-end}.text-container{font-size:1.75rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.0875rem}.support-row-title,.text-container{color:var(--FONT-COLOR);font-family:var(--FF-SECTIONHEADING)}.support-row-title{font-size:1.6rem;font-weight:400;letter-spacing:-.075rem}.support-row-content{font-family:var(--FF)!important;font-size:1.2rem;color:var(--FONT-COLOR);letter-spacing:-.045rem}.support-container{border:var(--BORDER);border-radius:var(--BORDER-RADIUS);background-color:#fff;height:-moz-fit-content;height:fit-content;margin:5px 0;padding:10px}.support-card{padding:10px 20px}.coming-soon-text{position:absolute;font-style:italic;transform-origin:top left;color:red;transform:rotate(-30deg);font-weight:500;padding-top:30px;z-index:1;opacity:0;animation:fade-in-out 2s ease-in-out infinite}@keyframes fade-in-out{0%,to{opacity:0}50%{opacity:1}}.checkIcon{color:var(--DARKBLUE);margin-right:5px}.get-started-title{color:var(--FONT-COLOR);font-size:3rem;font-weight:500;letter-spacing:-.0875rem}.contact-text,.get-started-title{font-family:var(--FF-SECTIONHEADING)}.contact-text{color:#a1a1a1;font-size:1.375rem;font-style:italic;margin-left:25px;font-weight:300}.contact-icons{margin-left:10px}.bg-support-section{background-image:url(/static/media/about-bg.6ab595ab.png);background-size:cover;height:650px}.about-para{font-family:var(--FF)!important;font-size:1.4rem;font-weight:400;line-height:normal;letter-spacing:-.045rem;color:#000}.card-container{height:-moz-fit-content;height:fit-content;border:var(--BORDER);border-radius:var(--BORDER-RADIUS);background-color:#fff;padding:0 4rem 10px;margin-top:30px}.about-card-title{font-family:var(--FF-SECTIONHEADING);font-weight:600;font-size:3rem;letter-spacing:-.1rem;padding-top:40px;color:var(--FONT-COLOR)}.about-card-text{font-family:var(--FF)!important;font-size:1.4rem;letter-spacing:-.045rem;color:var(--FONT-COLOR)}@media (max-width:768px){.about-card-title{padding-top:20px}}.edsider-card{background-color:#fff;border-radius:var(--BORDER-RADIUS)}.edsider-img-container{padding:40px 0}.edsider-card-title{color:var(--FONT-COLOR);font-family:var(--FF-SECTIONHEADING);font-weight:500;letter-spacing:-.08rem;padding-bottom:20px;font-size:2.1rem}.edsider-card-para{width:20rem;font-size:1.3rem;font-family:var(--FF)!important;font-weight:400;letter-spacing:-.045rem;padding-bottom:30px}@media (min-width:768px){.edsider-card{min-height:450px}}.tabs-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tab-heading{font-family:var(--FF-SECTIONHEADING);font-weight:500;font-size:1.125rem}.tab-content-row{padding:20px;border:var(--BORDER);border-radius:var(--BORDER-RADIUS);min-height:220px}.tab-row-title{font-family:var(--FF-SECTIONHEADING);font-size:1.625rem;color:var(--FONT-COLOR);font-weight:500;letter-spacing:-.08125rem;padding-bottom:5px;border-bottom:1px solid grey}.tab-image-container{display:flex;justify-content:center;align-items:center}.tab-row-content{font-family:var(--FF)!important;color:var(--FONT-COLOR);letter-spacing:-.045rem;font-weight:400;font-size:1.3rem}@media (max-width:768px){.edsider-img-container{padding:20px 0}.edsiderImage{width:80px}}.papers-row{padding:30px}.papers-container{height:10rem;margin:5px 0;padding:10px}.papers-container,.papers-para{border:var(--BORDER);border-radius:var(--BORDER-RADIUS);background-color:#fff}.papers-text{font-family:var(--FF)!important;font-size:1.5rem;letter-spacing:-.045rem;padding-left:30px;line-height:normal}.check-icon{width:15px!important}.bg-scholarship-section{background-image:url(/static/media/scholarship.07ca33bf.png);background-size:cover}.schol-card-container{background-color:#fff;display:flex;justify-content:center;align-items:center;height:17rem;border:var(--BORDER);border-radius:var(--BORDER-RADIUS)}.schol-card-title{color:var(--FONT-COLOR);font-size:2rem}.arrow-icons{padding-top:50px;padding-bottom:20px}.arrow-icons-left,.arrow-icons-right{width:60px;height:60px;border-radius:var(--BORDER-RADIUS);display:flex;justify-content:center;align-items:center;cursor:pointer}.arrow-icons-left{background-color:#fff;margin-right:20px}.arrow-icons-right{background:var(--button-gradient,linear-gradient(90deg,#187de4,#3d9bff))}.testimonial-card{background-color:#fff;height:18rem;padding:40px;border:var(--BORDER);border-radius:var(--BORDER-RADIUS)}.testimonial-title{font-family:var(--FF-SECTIONHEADING);color:var(--FONT-COLOR);font-size:1.75rem;letter-spacing:-.0875rem;font-weight:500;margin:0}.testimonial-text{font-family:var(--FF)!important;color:var(--FONT-COLOR);font-size:1.2rem;letter-spacing:-.045rem;padding-top:30px}.bg-cyan-section{background-color:#edeef7}.footer-text{padding-top:20px;padding-bottom:40px}.follow-text,.footer-text{font-family:var(--FF)!important;font-size:1.125rem;letter-spacing:-.05625rem;font-weight:500}.follow-text{margin-bottom:8px!important}.social-icons{margin-left:1px}.fb-icon,.insta-icon,.mail-icon,.twitter-icon{padding-right:8px;cursor:pointer}.footer-title{font-family:var(--FF)!important;font-size:1.125rem;letter-spacing:-.045rem;color:var(--FONT-COLOR);font-weight:600;margin-left:12px}.footer-content{font-size:1rem;font-weight:300;font-family:var(--FF-SECTIONHEADING);letter-spacing:-.04375rem;cursor:pointer}.copyright-container,.footer-content,.footer-links{color:var(--FONT-COLOR)}.copyright-container{border-top:1px solid var(--FONT-COLOR);font-family:var(--FF)!important;font-size:1rem;padding:10px 0;letter-spacing:-.04375rem}.policy-content{color:var(--FONT-COLOR)}@media (max-width:420px){.main-heading{font-size:5rem!important}.hero-section-container{margin-top:20px}.edsider-section-title{font-size:4rem;line-height:4rem}.tab-img-container{width:100px;margin-bottom:10px}}@media (min-width:421px) and (max-width:576px){.hero-section-container{margin-top:20px}.check-container{margin-left:12px}.navigation-list{display:flex}.first-link-item{padding-top:30px}.main-heading{font-size:6rem!important;z-index:5}.edsider-section-title{font-size:4rem;line-height:4rem}.action-links{margin-left:-5px}.register-btn,.signin-btn{color:var(--PRIMARYBLUE)}.register-btn{--button-default-color:linear-gradient(90deg,#fff,#fff);--button-hover-color:linear-gradient(90deg,#fff,#fff);padding:0;text-align:start;margin-left:24px}.image-container{padding-top:10px}.support-left-col{align-items:center}.left-card-container,.support-left-col{display:flex;justify-content:center}.support-title{padding-top:0}.support-container{height:17rem}.support-check{padding-bottom:10px}.text-container{display:flex;justify-content:center;font-size:1.3rem}.card-container{margin-bottom:2rem;height:18rem;padding:0 1rem;display:flex;align-items:center}.bg-about-section{height:780px}.about-card-title{padding-top:0;font-size:2rem}.edsider-card{margin-bottom:20px}.edsider-card-para{width:20rem}.tab-image-container{padding:30px 0}.tab-img-container{width:30%;padding-bottom:20px}.papers-container{height:15rem}.schol-card-container{margin-bottom:2rem;height:10rem}.arrow-icons-left{margin-right:10px}.footer-title{padding-top:30px;margin-left:0}.footer-links{margin-left:0}.general-links{margin-left:-12px}.f-action-links{margin-left:-13px}.copyright-items{display:flex;justify-content:center}.policy-content{display:flex!important;justify-content:center!important}}@media (max-width:768px){.tab-img-container{width:120px}.footer-title{margin-top:16px!important}.footer-text{padding-bottom:20px}}@media (min-width:1201px) and (max-width:1400px){.main-heading{font-size:8rem!important}}@media (min-width:1101px) and (max-width:1200px){.main-heading{font-size:7rem!important}}@media (min-width:576px) and (max-width:1100px){.main-heading{font-size:6rem!important;z-index:5}.action-links{margin-left:-5px}.register-btn,.signin-btn{color:var(--PRIMARYBLUE)}.register-btn{--button-default-color:linear-gradient(90deg,#fff,#fff);--button-hover-color:linear-gradient(90deg,#fff,#fff);padding:0;text-align:start;margin-left:24px}.card-container{padding:0 2rem}.about-card-title{padding-top:2rem}.edsider-card-para{width:15rem}}@media (min-width:768px) and (max-width:991.98px){.register-btn,.signin-btn{color:var(--PRIMARYBLUE)}.register-btn{--button-default-color:linear-gradient(90deg,#fff,#fff);--button-hover-color:linear-gradient(90deg,#fff,#fff);padding:0;text-align:start;margin-left:24px}.schol-card-container{height:10rem}}@media (min-width:769px) and (max-width:1024px){.useful-links{padding-left:1rem}}@media (max-width:1440px){.useful-links{padding-right:6rem}}.edaMain1{z-index:3}.edaMain2{z-index:2}.edaMain3{z-index:1}.image-stack{position:relative;width:100%}.image-stack__item--top{position:absolute;right:0;top:10px;width:60%;z-index:0}.image-stack__item--bottom{padding-top:0;padding-right:20%;width:80%}.aboutImgs{width:auto;height:250px}@media (min-width:910px) and (max-width:1300px){.support-card{padding:0}.support-row-content{font-size:1rem}}@media (max-width:768px){.aboutImgs{display:none}}.welcome-topic{color:#5458af;font-family:"poppins";font-weight:500;font-size:28px;position:relative;z-index:1;line-height:24px}@keyframes bounce-in{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-50px)}}.main-heading{width:9ch;animation:typing 3s steps(9) .5s 1 normal both;white-space:nowrap;overflow:hidden;border-right:.15em solid orange}@keyframes typing{0%{width:0}to{width:8ch}}.sub-heading{animation:fadeIn 1s ease-in-out forwards,layDownGetUp 1s ease-in-out forwards}@keyframes layDownGetUp{0%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}@media (min-width:769px){.paragraph,.sub-heading{white-space:nowrap}.mobileHeroImg{display:none}}@media (max-width:768px){.heroImgs{display:none}.centered-image{position:relative}}.paragraph{animation:fadeIn 1s ease-in-out forwards,layDownGetUp 1s ease-in-out forwards}.getstarted-btn{animation:bounce-in 1.5s}.mobileHero{display:flex;justify-content:center}.mobileHeroImg{height:25vh;width:auto}.image-container{position:relative;width:100%;height:auto}.image-container .centered-image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0}.image-container .edaMain1,.image-container .edaMain2{animation:slideInFade 9s ease-in-out infinite}.image-container .edaMain2{animation-delay:3s}.image-container .edaMain3{animation:slideInFade 9s ease-in-out infinite;animation-delay:6s}@keyframes slideInFade{0%,to{opacity:0;transform:translateX(100%)}10%,30%{opacity:1;transform:translateX(0)}40%,90%{opacity:0;transform:translateX(-100%)}}.supTitle{animation:fadeInFromLeft 1s ease-in-out forwards}@keyframes fadeInFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes fallAndBounce{0%{transform:translateY(-100%);opacity:0}60%{transform:translateY(20%)}80%{transform:translateY(-10%)}to{transform:translateY(0)}}.falling-image1{animation:fallAndBounce 1.5s ease-out forwards}@media (max-width:910px){.falling-image1{margin-bottom:15%;visibility:hidden}.image-stack__item--top{width:100%}.support-card{padding:0 5px}}.support-container{opacity:0;transform:translateX(200px);transition:opacity 1s ease-out,transform 1s ease-out}.animate{transform:translateX(0)}.support-container.animation-delay-1{transition-delay:.6s}.support-container.animation-delay-2{transition-delay:1.2s}.support-container.animation-delay-3{transition-delay:1.8s}.support-row-title{font-weight:700;margin-bottom:.5rem}.support-row-content{line-height:1.4}@keyframes typingEffect{0%{width:0}to{width:100%}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.edsider-card{opacity:0;transform:translateY(100px);transition:opacity .6s ease-out,transform .6s ease-out}.animate{transform:translateY(0)}@media (max-width:768px){.edsider-card{margin:10px}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes layEffect{0%{opacity:0;transform:rotate(90deg) translateY(-100%)}to{opacity:1;transform:rotate(0deg) translateY(0)}}@keyframes standEffect{0%{opacity:0;transform:rotate(-90deg) translateY(-100%)}to{opacity:1;transform:rotate(0deg) translateY(0)}}.about-title{opacity:0;transform:translateY(-100%)}.about-card,.about-para,.aboutImgs{opacity:0}.about-title.animate{animation:slideInUp 1s ease-out forwards}.about-para.animate{animation:slideInDown 1s ease-out forwards}.left-to-right.animate{animation:slideInLeft 1s ease-out forwards}.right-to-left.animate{animation:slideInRight 1s ease-out forwards}.lay-effect.animate{animation:layEffect 1.5s ease-out forwards}.stand-effect.animate{animation:standEffect 1.5s ease-out forwards}@keyframes topToButtom{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes buttomToTop{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.up-to-down{opacity:0;transform:translateY(-100%)}.down-to-up{opacity:0;transform:translateY(100%)}.animate{opacity:1}.up-to-down.animate{animation:topToButtom 1s ease-out forwards}.down-to-up.animate{animation:buttomToTop 1s ease-out forwards}.informingMsg{font-weight:500;color:#5976df}:root{--CMC-FF:"Darker Grotesque",sans-serif;--CMC-HEADING:20rem;--CMC--SUBHEADING:5rem;--CMC-FONT:#191919;--CMC-GRADIENT:linear-gradient(90deg,var(--DARKBLUE),var(--PRIMARYBLUE));--PURPLE:#9a7bff;--TURQUOISE:#4df4ff;--LIGHTGREEN:#e4f1ee;--LIGHTORANGE:#fff6e5;--LIGHTTURQUOISE:#e2fafd;--LIGHTBLUE:#e1e9ff}img{pointer-events:none}.cmc-landing{background-image:url(/static/media/cmc-bg.9fe50bc6.svg);background-color:#fff;background-size:cover;background-repeat:repeat-y}.cmc-nav{border-bottom:4px solid #fff;background:hsla(0,0%,100%,.85);box-shadow:0 10px 40px 0 rgba(225,233,255,.25);z-index:1;position:relative}.cmc-links{color:var(--CMC-FONT);font-family:var(--CMC-FF)!important;font-size:20px;cursor:pointer;font-weight:600}.cmc-links:hover{background:linear-gradient(90deg,var(--PURPLE),var(--PURPLE),#4679b3,#4679b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cmc-hero-container{padding:110px 0}.cmc-heading{font-size:72px;line-height:70px;z-index:10}.cmc-para{font-family:var(--CMC-FF)!important;width:400px;margin-top:30px!important;font-size:22px;font-weight:500;line-height:20px;z-index:10}.title-gradient{background:linear-gradient(90deg,var(--PURPLE),var(--PURPLE),var(--TURQUOISE),var(--TURQUOISE));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cmc-signin-btn{background:linear-gradient(hsla(0,0%,100%,.9607843137254902),hsla(0,0%,100%,.9607843137254902)) padding-box,linear-gradient(90deg,var(--PURPLE),var(--PURPLE),var(--PRIMARYBLUE),var(--PRIMARYBLUE)) border-box;border:2px solid transparent;border-radius:5px;color:#4d4077}.cmc-register-btn,.cmc-signin-btn{padding:15px 30px;font-size:20px;font-family:var(--CMC-FF)!important;font-weight:600}.cmc-register-btn{background:linear-gradient(90deg,var(--PURPLE),#3d9bff);--button-hover-color:linear-gradient(90deg,#3480d1,#7d64ce);border:none;border-radius:5px;color:#fff}.cmc-signin-btn:hover{background:linear-gradient(90deg,rgba(61,155,255,.1450980392156863),rgba(154,123,255,.1450980392156863))}.cmc-register-btn:hover{background:var(--button-hover-color)}.book-img{margin-right:-100px;z-index:1}.child-img-container{margin-top:-200px}.child-img{margin-right:-285px;z-index:2;margin-bottom:10px}.light-green-container{padding:30px 0;background-color:var(--LIGHTGREEN);border-radius:30px;margin-top:-55px;z-index:1}.arrow-one{margin-left:60px;margin-top:-60px}.arrow-two{z-index:2;margin-left:-475px;margin-bottom:-70px}.signin-container{background-color:var(--LIGHTGREEN);margin-top:30px;border-radius:20px;z-index:2}.btn-register{background-color:#4a938d;color:#fff;border:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-size:14px;margin-left:20px}.btn-register:hover{background-color:#3b7570}.signin-heading{font-size:50px;font-weight:700}.signin-heading,.signin-para{font-family:var(--CMC-FF)!important}.signin-para{font-size:18px}.gradient-line{width:150px;height:10px;border-radius:10px;background:linear-gradient(90deg,#4a938d,#ffa700)}.parent-img{background-image:url(/static/media/parentimg.5637c533.svg)}.parent-img,.student-img{height:253.04px;width:380px;background-size:cover;background-repeat:no-repeat}.student-img{background-image:url(/static/media/studentimg.6480cf0e.svg)}.admin-img{background-image:url(/static/media/admin-card-img.483e19bb.png)}.admin-img,.teacher-img{height:253.04px;width:380px;background-size:cover;background-repeat:no-repeat}.teacher-img{background-image:url(/static/media/teacher.9ae03ad7.svg)}.button-container{padding:20px 0;background-color:#fff;width:380px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.signin-btn-container{width:300px;height:45px;border-radius:8px;background-color:#4a938d;border:none;color:#fff;font-size:14px}.signin-btn-container:hover{background-color:#3b7570}@media (max-width:767px){.cmc-logo{width:200px!important}.register-btn-container{padding-right:0!important}.cmc-heading{font-size:50px;line-height:55px}.cmc-para{width:300px}.cmc-links{font-size:12px}.title-underline{width:160px!important}.book-img{display:none}.child-img-container{padding-top:175px;display:flex!important;justify-content:center!important}.child-img{margin-right:0}.light-green-container{margin-top:50px}.group-img{width:350px!important}.arrow-one,.arrow-two,.no-account-text,.vector-one,.vector-two{display:none}}@media (min-width:768px) and (max-width:1024px){.book-img{margin-right:-45px;width:150px!important;margin-top:100px}.child-img{width:400px!important}.child-img-container{margin-top:0;display:flex!important;justify-content:center!important}.child-img{margin-right:0}.light-green-container{margin-top:30px}.arrow-one{margin-top:-130px;margin-left:-80px}.arrow-two{margin-left:-220px;margin-top:240px}.parent-img{background-image:url(/static/media/parentimg.5637c533.svg)}.parent-img,.student-img{height:174px;width:261px;background-size:cover;background-repeat:no-repeat}.student-img{background-image:url(/static/media/studentimg.6480cf0e.svg)}.button-container{padding:20px 0;background-color:#fff;width:261px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.signin-btn-container{width:220px;height:45px;border-radius:8px;background-color:#4a938d;border:none;color:#fff;font-size:14px}}:root{--primaryCover-color:#133461;--secondaryCover-color:#bec7cf;--thirdyCover-color:#fff}.body{background-color:#fff;margin:20px 100px!important}@media only screen and (max-width:600px){.body{margin:20px!important}}.headerBar{background-color:var(--primaryCover-color);height:20px}.MuiGrid-root{padding:0!important;margin:0!important}.personIcon{background-color:var(--secondaryCover-color);margin:5px;border-radius:50px;height:40px;width:40px}.PIcon{height:20px!important;width:20px!important}.center{justify-content:center}.alignItemsCenter,.center{display:flex;align-items:center}.alignItemsRight{display:flex;justify-content:end}.alignItemsLeft{display:flex;justify-content:start}.justifyContentCenter{display:flex;justify-content:center}.justifyContentLeft{display:flex;justify-content:start}.justifyContentRight{display:flex;justify-content:end}.button1{background-color:var(--primaryCover-color)!important;height:50px;margin-left:10px!important;font-family:Poppins,Helvetica,sans-serif!important;font-weight:500;text-transform:none!important}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column!important}.links{background-image:linear-gradient(90deg,#133461,#ced8e5);border-left:5px solid var(--secondaryCover-color);color:var(--thirdyCover-color);padding:10px!important;margin-bottom:20px!important}.link,.links{border-radius:5px}.link{background-image:linear-gradient(90deg,#cdd5df,#f4f8fc);border-left:5px solid var(--primaryCover-color);padding:10px;margin-bottom:20px;margin-right:5px;width:95%}.study{height:100px;margin:0 20px}.cursive{font-family:"Birthstone",cursive;font-size:24px}.menu_board,.menu_board_blue{height:16px;margin-right:10px}.cgclogo{width:80px}.welcome{grid-gap:10px;gap:10px;text-align:center}.text01{font-size:16px}.text01,.text02{color:var(--primaryCover-color)}.text02{font-size:28px;margin:20px}.text03{color:var(--primaryCover-color);padding:10px;font-weight:600}.text03,.text04{font-size:12px;cursor:pointer}.text04{color:#2f80ed;margin:5px 0}.hr{margin:30px 0}.hr,.hr2{border-bottom:1px solid var(--secondaryCover-color)}.hr2{margin:2px 10px;width:80%}.sets{border:1px solid var(--secondaryCover-color);border-radius:5px;margin:10px!important}.courses{border-left:5px solid #50f;background-color:#e1d2ff;grid-gap:5px;gap:5px}.announcement,.courses{border-radius:5px;margin:5px!important}.announcement{grid-gap:10px;gap:10px}.ann1{border:2px solid #feb446}.ann2{border:1px solid #f18a8a}.ann_body{font-size:10px;font-weight:500}.announcementTopic{font-size:14px;border-bottom:3px}.ann_date{font-size:8px;font-weight:500}.chip{border-radius:2px;padding:2px;font-size:8px}.chip1{background-color:#ffebdb;color:#feb446;margin-left:10px}.chip2{background-color:#fbdddd;color:#eb5757}.edu{margin:5px}.cover{width:100%!important}@media only screen and (min-width:1600px){.text01{font-size:24px}}@media only screen and (min-width:1400px){.text01{font-size:20px}}@media only screen and (max-width:1000px){.topbar{height:10px}}@media only screen and (max-width:850px){.personIcon{display:none}}@media only screen and (max-width:600px){.text01{font-size:8px}.text02{font-size:12px}.link{width:100%}.study{height:50px;margin:0 10px}.button1{height:30px}.btntxt{font-size:8px}.hand{height:10px}}.custom-calendar .rbc-month-view{border:none}.custom-calendar .rbc-header{border-bottom:none}.custom-calendar .rbc-row-bg{border-top:none}.custom-calendar .rbc-time-header{border-right:none}.announcementBox{display:flex!important;justify-content:center!important;flex-direction:column!important;align-items:center!important}.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);background-size:cover;background-repeat:repeat-y;background-color:#000;height:110lvh}@media (min-width:576px) and (max-width:1024px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);height:120vh}}@media (max-width:1281px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);height:120vh}}@media (min-width:1025px) and (max-width:1280px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);height:130vh}}@media (min-width:768px) and (max-width:1024px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png)}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png)}}@media (min-width:481px) and (max-width:767px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);height:180vh}}@media (min-width:320px) and (max-width:480px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);height:180vh}}@media (max-width:319px){.royal-landing-bg{background-image:url(/static/media/royal-bg.c4af9750.png);height:180vh}}:root{--primary-color:#4a4e69;--secondary-color:#9a8c98;--background-color:#f8f9ff;--text-color:#22223b;--success-color:#baffcf}.root{background-color:var(--background-color);display:flex;justify-content:center;padding-bottom:16px}.profileHeader{margin:16px}.courseItem,.profileHeader{color:var(--text-color)}.tabContent{background-color:var(--background-color)}.profileHeader{display:flex;align-items:center;margin-bottom:20px;justify-content:space-between}.courseDetails{color:var(--text-color);border:2px solid #99b2d6;padding:12px 16px;border-radius:15px!important;margin-bottom:16px;width:96%;height:40vh;overflow-y:auto}.tbcnt{width:98%}.avatar{width:80px;height:80px;margin-right:20px;border-radius:50px}.courseItem{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.statusChip{margin-left:10px}.arrowforward{color:#8089db}.actionBtn{background-color:red;box-shadow:2px 2px 2px 2px #d4d4d4;opacity:.2}.name{font-weight:600}.aprstat{flex-direction:row}.aprstat,.statz{display:flex;align-items:center}.statz{border-radius:8px;padding:4px 8px;justify-content:space-between}.clr1{background-color:var(--success-color);border:2px solid #33bc5a;color:#1e6e35}.clr2{background-color:#fff5ba;border:2px solid #bcae33;color:#746b1e}.profdata{margin:16px 8px!important;display:flex;justify-content:space-between}.profdata2{display:flex;justify-content:start}.profdata3{font-weight:600}.dot{color:#33bc5a}.dot2{color:#bcae33}.tblCell{padding:8px!important;border:none!important}.cItem{display:flex;flex-direction:column}.stdcourses{box-shadow:0 0 4px 1px #add8e6;border-radius:5px}.courseEnolled{margin:4px 2px;display:flex;align-items:center}.fullWidth{width:100%}.profileDetails{margin-right:16px}.desc-icon{color:#7779cf}.theCourses{overflow:auto}.aehs-login-page{flex-direction:column}.aehs-login-page,.navbar{display:flex;background-color:#fff}.navbar{justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid #ddd;width:100%}.navbar-logo{display:flex;align-items:center;padding-left:0!important}.navbar-logo img{height:40px;margin-right:10px}.navbar-links{display:flex;grid-gap:1rem;gap:1rem}.tab-button{background:none;border:none;padding:.5rem 1rem;cursor:pointer;font-size:1.25rem}.tab-button.active{border-bottom:3px solid #000;color:#000;font-weight:700}.tab-button:not(.active){color:#777;font-weight:400}.login-button{padding:.5rem 1rem;background-color:#627ccf;color:#fff;border:none;cursor:pointer}@media (min-width:1150px){.aehsMobileFooter{display:none}}@media (max-width:1150px){.aehsWebFooter{display:none}}@media (min-width:768px){.AEHScontent{padding:1rem;margin:0 2rem;background-color:#fff}.galleryCard{width:28vw;height:25vh;margin:32px}.galleryCard,.smImage{border-radius:16px}.languageDropMobile{display:none}}.heroImg{margin:32px}.AEHSwelcomeSection{margin:16px 32px;background-image:linear-gradient(90deg,#e7fafe,#fff);border-radius:32px}.guidanceSection{margin:16px 32px;background-image:linear-gradient(270deg,#e7fafe,#fff);border-radius:32px;display:flex;flex-direction:row}.goodchef{display:flex;flex-direction:column}.applybtn,.learnbtn{width:150px;margin:24px;display:flex;justify-content:center}.AEHSfaq{padding:0 48px}.AEHSwelcomeContent{margin:16px!important;display:flex;flex-direction:column;justify-content:space-between}.AEHSwelcomeTitle{font-size:56px;color:#000}.AEHSSubTitle,.AEHSwelcomeTitle{font-weight:600;line-height:1;margin:24px;letter-spacing:-2px}.AEHSSubTitle{font-size:48px}.welcomeSubtitle{font-size:18px;margin:24px}.topT1{margin-top:6vh}.topT2,.topT3{margin-top:4vh}.screenTwo{margin-top:1vh}.welcomeSubtitle2{margin-left:20px}.welcomeDescription{font-size:16px;margin:24px;text-align:justify}.socialIcons{margin:32px 24px}.socialIcons,.socialIconsFooter{display:flex;flex-direction:row;grid-gap:24px;gap:24px}.socialIconsFooter{justify-content:end}.courseCategories{margin:16px 0}.courseImage{height:120px;width:120px;display:flex;justify-content:center}.logo-mobile{display:none}@media only screen and (max-width:768px){.galleryCard{border-radius:16px;margin:8px 0}.AEHSwelcomeTitle{font-weight:500!important;font-size:40px!important;line-height:1;margin:16px!important;letter-spacing:-2px;color:#000}.AEHSSocialMedia{padding:0 24px!important}.promoPosters{padding:0!important}.navbar-dropdown-mobile{display:flex;justify-content:end;margin:2px 24px}.aehsbutton{padding:8px!important;font-size:10px!important}.tab-button{font-size:1rem}.courseCategories{display:flex;justify-content:center}.footercredit{flex-direction:column}.languageDropWeb{display:none}}.photoGallery{display:flex;flex-direction:row;justify-content:center;align-items:center}.sectionTitle{font-size:20px;font-weight:600;text-align:center}.guidanceImage{margin:16px;border-radius:8px;height:48vh}.footertxt1{font-weight:700;font-family:"Lobster",cursive;display:flex;flex-direction:row}.footertxt2{opacity:.7;margin:8px}.footertxt3{margin:8px}.footertxt3,.footertxt4{color:#ff7967}.footerContactData{display:flex;flex-direction:row;justify-content:space-between}.footercredit{white-space:nowrap}.footerBottomSection,.footercredit{display:flex;justify-content:center}.footerBottomSection{flex-direction:row}.aehsbutton{border-radius:32px!important}.aehsbutton,.aehsbutton2{background-color:#000!important;color:#fff!important;padding:16px;cursor:pointer}.aehsbutton2{border-radius:16px!important;margin-top:8px;flex-direction:row}.aehsbutton2,.promotxt{display:flex;align-items:center;justify-content:center}.promotxt{flex-direction:column;justify-content:space-around}.promoTitle{text-align:center}.promoDescription{text-align:center;margin:16px;font-size:16px;line-height:20px}.promoPageContainer{margin:16px 32px}.linkButton{margin:8px;padding:16px;box-shadow:0 0 24px 0 #a7a7a7;border-radius:32px;display:flex;justify-content:space-around}.calendar{margin-bottom:32px}.AEHSAnnouncement{display:flex;flex-direction:column;box-shadow:0 0 24px 0 #a7a7a7;padding:16px;grid-gap:8px;gap:8px;border-radius:16px}.anns{border:1px solid #feb446;border-radius:8px}.AnnTopic{font-weight:500;font-size:16px;display:flex;flex-direction:row}.AEHSSocialMedia{background-image:linear-gradient(#fff,#e7fafe);border-radius:32px;padding:0 48px;margin:8px}.AEHSfooter{padding:32px}.promoContent{height:100%;display:flex;flex-direction:row;background-image:linear-gradient(90deg,#e7fafe,#fff);border-radius:32px 0 32px 0;justify-content:center}.chefImage{height:450px;width:80%;margin-left:8px}.foodImage{height:450px;border-radius:32px}.contactInfo{width:100%;display:flex;flex-direction:row;justify-content:space-around;padding:12px;text-align:center}.subSection{margin:5rem 1rem}.aehsLoginbtn{display:flex}.aehsLoginbtn,.languageDropMobile,.languageDropWeb{flex-direction:row;align-items:center;justify-content:end;font-weight:500}.navbar-dropdown{padding:8px}.instaIcon{cursor:pointer}.guidanceTxt{width:80%}.AehsAnswers{font-weight:600}.sectionBody{font-size:16px;font-weight:500;text-align:center}*{margin:0;padding:0;box-sizing:border-box}.containerNVQ{display:flex;justify-content:space-around;align-items:center;flex-direction:row;flex-wrap:wrap;padding:16px}.containerNVQ .nvqbox{position:relative;width:320px;height:320px;display:flex;justify-content:center;align-items:center;margin-top:16px;transition:.5s}@media (max-width:768px){.nvqbox{max-width:48%;height:210px!important}}@media (max-width:900px){.promoImages{display:none!important}}.containerNVQ .nvqbox:before{content:" ";left:50px;text-decoration:none}.containerNVQ .nvqbox:after,.containerNVQ .nvqbox:before{position:absolute;top:0;width:50%;height:100%;background:#fff;border-radius:8px;transform:skewX(15deg);transition:.5s}.containerNVQ .nvqbox:after{content:"";left:50;filter:blur(30px)}.containerNVQ .nvqbox:hover:after,.containerNVQ .nvqbox:hover:before{transform:skewX(0deg);left:20px;width:calc(100% - 90px)}.containerNVQ .nvqbox:first-child:after,.containerNVQ .nvqbox:first-child:before{background:linear-gradient(315deg,#ffbc00,#ff0058)}.containerNVQ .nvqbox:nth-child(2):after,.containerNVQ .nvqbox:nth-child(2):before{background:linear-gradient(315deg,#03a9f4,#ff0058)}.containerNVQ .nvqbox:nth-child(3):after,.containerNVQ .nvqbox:nth-child(3):before{background:linear-gradient(315deg,#4dff03,#00d0ff)}.containerNVQ .nvqbox:nth-child(4):after,.containerNVQ .nvqbox:nth-child(4):before{background:linear-gradient(315deg,#7903ff,#fffb00)}.containerNVQ .nvqbox span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;pointer-events:none}.containerNVQ .nvqbox span:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-radius:8px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:.1s;animation:animate 2s ease-in-out infinite;box-shadow:0 5px 15px rgba(0,0,0,.08)}.containerNVQ .nvqbox:hover span:before{top:-50px;left:50px;width:100px;height:100px;opacity:1}.containerNVQ .nvqbox span:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;border-radius:8px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:.5s;animation:animate 2s ease-in-out infinite;box-shadow:0 5px 15px rgba(0,0,0,.08);animation-delay:-1s}.containerNVQ .nvqbox:hover span:after{bottom:-50px;right:50px;width:100px;height:100px;opacity:1}@keyframes animate{0%,to{transform:translateY(10px)}50%{transform:translate(-10px)}}.containerNVQ .nvqbox .nvqcontent{position:relative;left:0;padding:20px 32px;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;z-index:1;transform:.5s;color:#fff}.containerNVQ .nvqbox:hover .nvqcontent{left:-25px;padding:40px 24px}.containerNVQ .nvqbox .nvqcontent h2{font-size:2em;color:#fff;margin-bottom:10px}.containerNVQ .nvqbox .nvqcontent p{font-size:1.1em;margin-bottom:10px;line-height:1.4em}.containerNVQ .nvqbox .nvqcontent .courseCard{display:inline-block;font-size:1.1em;color:#111;background:#fff;padding:10px;border-radius:4px;text-decoration:none;font-weight:700;margin-top:5px}.containerNVQ .nvqbox .nvqcontent a:hover{background:#ffcf4d;border:1px solid rgba(255,0,88,.4);box-shadow:0 1px 15px rgba(1,1,1,.2)}.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);background-size:cover;background-repeat:repeat-y;background-color:#000;height:110lvh}.royal-logo-img{max-width:200px;max-height:95px}@media (min-width:576px) and (max-width:1024px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);height:120vh}}@media (max-width:1281px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);height:120vh}}@media (min-width:1025px) and (max-width:1280px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);height:130vh}}@media (min-width:768px) and (max-width:1024px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg)}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg)}}@media (min-width:481px) and (max-width:767px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);height:180vh}}@media (min-width:320px) and (max-width:480px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);height:180vh}}@media (max-width:319px){.aehs-landing-bg{background-image:url(/static/media/hotel_school.e6ccfd14.jpg);height:180vh}}body{min-height:100vh}.container-terms,body{display:flex;flex-direction:column}.container-terms{margin:50px auto;width:70%;padding:30px;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;background-color:#f7f7f7;text-align:center;flex-grow:1}.title{font-size:32px;color:#333}.contents,.title{margin-bottom:20px}.contents{color:#666;text-align:justify;line-height:1.6}.checkbox-label{display:flex;align-items:center;justify-content:center;margin-bottom:15px;color:#333}.checkbox-custom{width:20px;height:20px;border:2px solid #007bff;border-radius:4px;margin-right:10px;cursor:pointer;outline:none;transition:border-color .3s;vertical-align:middle}.checkbox-custom:checked{border-color:#0056b3;background-color:#0056b3}.checkbox-text{font-weight:500;vertical-align:middle}.language-label{display:block;margin-bottom:10px;color:#333;font-weight:500;text-align:right}.language-select{padding:4px;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#333;font-size:14px;width:10%;vertical-align:middle}.language-select:after{content:"\25BE";position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}.submit-button{padding:10px 20px;border:none;border-radius:5px;background-color:#007bff;color:#fff;cursor:pointer;font-size:16px;transition:background-color .3s,opacity .3s}.submit-button:disabled,.submit-button[disabled]{background-color:#ccc;cursor:not-allowed}.submit-button:hover{background-color:#0056b3}@media (max-width:768px){.container-terms{width:90%}.language-label{text-align:left}.language-select{width:100%}}.submit-button-back{padding:10px 20px;border:none;border-radius:5px;background-color:#ccc;color:#333;cursor:pointer;font-size:16px;transition:background-color .3s,opacity .3s;align-self:flex-start;margin-bottom:10px}.submit-button-back:hover{background-color:#999}body{margin:0;padding:0}.navigation-bg{background-color:#fff;box-shadow:0 10px 10px -10px rgba(33,35,38,.1)}.login-edsider-background{background-image:url(/static/media/login-bg.7b596727.png)}.login-cmc-background,.login-edsider-background{background-color:#f2f2f2;display:flex;align-items:flex-start;justify-content:center;background-size:cover}.login-cmc-background{background-image:url(/static/media/cmclogin-bg.c9185bec.svg)}.container{padding-bottom:5rem}.login-card{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:8px;padding:30px;max-width:600px;margin:0 auto}.login-card-title{text-align:center;margin-top:5rem;margin-bottom:2rem}.login-card-body{display:flex;flex-direction:column;align-items:center}.request-form-para{text-align:justify}.req-form-name{padding-left:0;padding-right:0}form{width:100%}.form-group{margin-bottom:2rem}form label{font-weight:700;display:block;margin-bottom:.5rem}form input[type=email],form input[type=text]{font-family:"Poppins","sans-serif";width:100%;padding:1rem;border:1px solid #ccc;border-radius:8px;transition:border-color .3s ease}form input[type=email]:focus,form input[type=text]:focus{outline:none;border-color:#7779cf}.form-error-message{color:red;font-size:.875rem;margin-top:.5rem}.form-success-message{color:green;font-size:.875rem;margin-top:.5rem}button[type=submit]{color:#fff;padding:1rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}button[type=submit],button[type=submit]:hover{background-color:#5458af}.spinner-container{display:flex;justify-content:center;align-items:center;height:150px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-container{font-size:1rem;padding:10px 0;color:#2c3440;letter-spacing:-.04375rem;background-color:#fff}.sec-topic{color:var(--maincolor);font-size:16px;font-weight:500;padding-bottom:8px}.announcement-container{background-color:#fff}.announcement-card{cursor:pointer}.users-container{padding:10px 0}.pprcountTopics{margin-left:8px}.teacher-ann-dashboard-cards{background-color:#edeef7;border-radius:10px;padding:8px;height:60vh;overflow-y:auto}.Announcements{background-color:#fff;border-radius:10px}.parent-heading{font-size:15px;font-family:"Poppins",sans-serif;font-weight:600}.quickguide-content{border-radius:10px;margin:5px;width:100%;padding:5px;min-height:40px;display:flex;align-items:center;justify-content:center}.quickguide-text{font-weight:200}.enrolled{background:linear-gradient(90deg,#7f84db,#84bfe1)}.completed,.enrolled{border-radius:10px;border:2px solid #edeef7;display:flex;flex-direction:column;align-items:center;margin:5px;padding:1rem}.completed{background:linear-gradient(90deg,#238bce,#00c6ff)}.whiteTxt{color:#fff!important;margin-top:0}.colPadding{padding:0}.pprEnrollmnt{cursor:pointer;box-shadow:1px 1px 8px 0 rgba(54,54,54,.2),1px 1px 8px 0 rgba(65,65,65,.19);border-radius:5px;padding:10px}.parentData{color:#939393;font-weight:500;display:flex;width:100%;justify-content:space-between}@media (max-width:767px){.firstCol{padding:0}.stdDash{padding:0!important}.displayWeb{display:none}.welcome-topic{display:flex;justify-content:center}.welcomeParagraph2{display:none}.parentD{margin-top:5px!important}}.parentData2{color:#000;font-weight:500}.confirmstatus{background-color:#939393;border-radius:5px;padding:4px}.ArrowForwardIcon{color:#8089db}.article{color:#7779cf;background-color:#f0f0ff;padding:5px}.articleIcon{color:#414141;margin-right:5px}.enrollPprsSpinner{color:#fff}.availableSub{color:#4f4f4f;margin-top:0;font-weight:600;font-size:16px}.enrollTopics{color:#4f4f4f;margin-top:0;font-weight:500;font-size:20px}.medium{color:#818181;font-weight:500;font-size:14px}.ptag1{color:#818181;font-size:12x}.subjectsAvailable{color:#818181;font-weight:400;font-size:12px;padding:10px 0}.ppr_details{background-color:#f0f0ff;padding:15px;border-radius:10px;overflow:auto;margin:10px 0}.dashContent{margin:20px}.handIcon{width:25px}.welcomeMiniImg{height:200px;margin:30px 30px 20px}.welcomeParagraph{color:#6d6d6c;font-weight:500;margin-bottom:10px!important;margin:5px;height:6vh;text-align:center}.alignItems{display:flex;align-items:center}.enrollTopic{margin:10px 0}.pprEnrollments{overflow:auto}.pprEnrollments,.subPackges{border:2px solid #d9d9d9;border-radius:10px;padding:10px;margin:5px}@media (min-width:916px) and (max-width:993px){.ppr_details{height:54vh!important}}@media (min-width:767px) and (max-width:915px){.ppr_details{height:48vh!important}}@media (min-width:767px){.displayMobile{display:none}.subPackges{height:33vh}.ppr_details{height:61vh}.pprEnrollments{height:40vh}.parentD{height:30vh}.quickGuide{height:16vh}}@media (min-height:500px) and (max-height:700px){.quickHeight{height:20vh}.subPackges{height:34vh}}.quickGuide{margin:0 10px}.parentD,.quickGuide{border:2px solid #d9d9d9;border-radius:10px;padding:10px}.parentD{overflow:auto}.gridSpace,.parentD{margin:10px}.dataCards{margin-top:4vh}.w3-container{width:400px;border-radius:15px;border:4px solid #a7c2cb;border-image-slice:1;padding:15px;background-color:#2d1769;margin:10px}.name{font-size:20px;font-weight:500}.assignmentName{font-size:12px;font-weight:300}.assignmentCompleted{background-color:#c6eee4;color:#55a791;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:2px 5px}.userCode{font-size:12px;font-weight:300}.subData,.userCode2{font-size:12px;font-weight:500}.subData{margin-bottom:5px}.flex_0{flex:0% 1}.theData{font-size:20px;font-weight:700}.grbtn{display:flex;justify-content:space-around}.gradebtn{background-color:#e4e6ff;color:#3a8bd3;border-radius:10px;padding:5px 10px}.lineGrade{margin-bottom:15px}.lineItems{margin-bottom:10px!important}.subjectTopic{display:flex;justify-content:end}.subscription_card{border-radius:10px;width:100%;margin:10px}.subFirstLine{display:flex;justify-content:space-between;margin-bottom:10px}.seeAll{color:#3a8bd3}.gold{box-shadow:0 0 4px 0 #ffd145}.gold:hover{box-shadow:0 0 12px 0 #ffd145}.silver{box-shadow:0 0 6px 0 #949393}.silver:hover{box-shadow:0 0 12px 0 #949393}.bronze{box-shadow:0 0 4px 0 #cd7f32}.bronze:hover{box-shadow:0 0 12px 0 #cd7f32}.subPackageReserve{padding:5px 20px 10px}.stdDash{background-color:#ebf9ff;border-radius:10px;padding:10px}.whiteBgClr{background-color:#fff}.watermark{font-family:"Rancho",cursive!important;color:#5bb1e3;opacity:.3!important;font-size:4rem;text-align:center;font-weight:400;line-height:4rem;margin-top:16%}.stdpopupLeftside{overflow:auto;max-height:450px}@media (min-width:767px){.stdpopupLeftside{background-color:#ebf9ff;padding:5px}.popupAccordions{background-color:#ebf9ff!important}.studentPopupCard{background-color:#ebf9ff}}.popupAcc{margin:5px}.studentPopup{padding-bottom:0!important}.smtext{font-size:12px;color:#000;font-weight:400}.pprcounts1{padding-left:10px!important;padding-right:10px!important;margin-top:10px}.adminDashData1{max-height:76vh;overflow:auto}.teacherDashData1,.teacherDashData2{height:35vh;overflow:auto}.pprcounts2{padding-left:10px!important;padding-right:10px!important;margin-top:10px!important}@media (min-width:768px){.pprcounts1{margin-right:5px}.pprcounts2{margin:5px}}.TeacherImg{height:180px;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-top:10px}@media (max-width:768px){.qguide{margin-top:8px}.TeacherImg,.TeacherImg2{display:none}}.teacher-dashboard-cards{background-color:#edeef7;border-radius:10px;box-shadow:0 0 8px 1px rgba(0,0,0,.25);min-height:14vh;display:flex;justify-content:center}.teacher-card-value{font-size:24px;font-weight:600;padding-top:5px;color:#231f20;display:flex;justify-content:center}.teacher-card-topic{padding:4px;text-align:center}.lateAsseCard{border-radius:10px;box-shadow:0 0 8px 1px rgba(0,0,0,.25);padding:4px;margin:5px 0}.asseCardDetail{margin:5px}.lateAsseContent{border:2px solid #d9d9d9;border-radius:10px;padding:8px;margin-bottom:8px;overflow:auto}.height60vh{height:60vh}.stateAsses{padding:8px;border-radius:16px;background-color:#cff4e4;color:#1d583f;font-weight:500}.created_on,.stateAsses{font-size:10px}.annTopic{font-weight:500;margin-bottom:8px}.anncont{background-color:#edeef7;text-align:justify;padding:4px;margin-bottom:4px;border-radius:4px}.custom-header{background-color:var(--maincolor)}#cmc .custom-header{background-color:var(--maincolor-cmc);color:#fff}.custom-progress-bar .progress-bar{background-color:var(--maincolor)}#cmc .custom-progress-bar .progress-bar{background-color:var(--maincolor-cmc)}.best-selling-th{background-color:var(--maincolor)}#cmc .best-selling-th,#cmc .top-right-buttons-drillchart button{background-color:var(--maincolor-cmc);color:#fff}#cmc .top-right-buttons-drillchart button{border:none;border-radius:5px;padding:10px 12px;margin-right:5px;cursor:pointer}#notice-card-header{background-color:var(--maincolor)}#cmc #notice-card-header{background-color:var(--maincolor-cmc);padding:10px;border-bottom:1px solid #ccc}.parent-section-title{color:var(--maincolor)}#cmc .parent-section-title,.parent-section-title{font-family:"Poppins",sans-serif!important;font-size:16px;font-weight:500;padding-bottom:24px;letter-spacing:-.5px}#cmc .parent-section-title{color:var(--maincolor-cmc)}.announcement-container{border:1px solid #edeef7;border-radius:10px}#cmc .announcement-container{border:1px solid #e8f6ff;border-radius:10px}.child-view-icon{background-color:var(--maincolor)}#cmc .child-view-icon,.child-view-icon{padding:4px;border-radius:5px;margin-right:8px;border:none}#cmc .child-view-icon{background-color:var(--maincolor-cmc)}.child-dropdown{color:#5f6276;font-family:"Poppins",sans-serif;font-size:12px}#cmc .view-more,.view-more{padding-bottom:15px}.users-container{background-color:#edeef7;border-radius:10px;padding:20px 0}#cmc .users-container{background-color:#f2faff;border-radius:10px;padding:20px 0}.user-cards{border-radius:8px;border:3px solid #edeef7}#cmc .user-cards,.user-cards{background-color:#fff;padding:10px 0}#cmc .user-cards{border-radius:8px;border:3px solid #e8f6ff}.user-card-value{font-size:24px;font-weight:600;padding-top:5px;color:#231f20}.dashboard-top-container{background-color:#edeef7;border-radius:10px;padding:10px 0}#cmc .dashboard-top-container{background-color:#f2faff;border-radius:10px;padding:10px 0}.dashboard-bottom-container{border:1px solid #edeef7;border-radius:10px}#cmc .dashboard-bottom-container{border:1px solid #e8f6ff;border-radius:10px}.section-title{color:var(--maincolor)}#cmc .section-title,.section-title{font-family:"Poppins",sans-serif!important;font-size:16px;font-weight:500;letter-spacing:-.5px}#cmc .section-title{color:var(--maincolor-cmc)}.dashboard-cards{background-color:#fff;border-radius:10px;border:5px solid #edeef7}#cmc .dashboard-cards{background-color:#fff;border-radius:10px;border:5px solid #e8f6ff}.card-value{font-size:24px;font-weight:600;padding-top:5px;color:#231f20}.view-more{color:#545cb4}#cmc .view-more,.view-more{font-size:10px;font-weight:600;cursor:pointer}#cmc .view-more{color:var(--maincolor-cmc)}.announcement-title{font-size:16px}.announcement-content{font-size:10px}.announcement-card{border:2px solid #edeef7;padding:20px 5px;border-radius:10px}#cmc .announcement-card{border:2px solid #e8f6ff;padding:20px 5px;border-radius:10px}#cmc .quickguide-container{border:1px solid #a3e6ff;border-left-width:8px;border-radius:5px}#cmc .quickguide-heading,.quickguide-heading{font-size:15px;font-family:"Poppins",sans-serif;padding-left:15px;font-weight:600}.quickguide-content{border:1px solid #c8c9f9;background-color:#f5f5ff;border-radius:5px;cursor:pointer}#cmc .quickguide-content{border:1px solid #b3edff;background-color:#eafaff;border-radius:5px;cursor:pointer}.quickguide-text{color:var(--maincolor);font-weight:500}#cmc .quickguide-text{color:var(--maincolor-cmc);font-weight:500}.steps-label{background-color:#f5f5ff;color:var(--maincolor);border-radius:5px;border:1px solid #c8c9f9}#cmc .steps-label,.steps-label{padding:5px 10px;font-weight:600}#cmc .steps-label{background-color:#eafaff;color:var(--maincolor-cmc);border-radius:5px;border:1px solid #b3edff}.steps-btn{background-color:var(--maincolor)}#cmc .steps-btn,.steps-btn{padding:5px 10px;border-radius:3px;color:#fff}#cmc .steps-btn{background-color:var(--maincolor-cmc)}.steps-content-text{font-size:12px;padding:10px 0}@media screen and (max-width:1057px){.congratulations-img-left,.congratulations-img-right{display:none}}#cmc .steps-content-text{font-size:12px;padding:10px 0}.progress_bar{height:140px;margin-top:"-20px";max-width:"100%";background-color:#fafafa;border:none;display:flex;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth}.progress_bar::-webkit-scrollbar{display:none}.user-list-row{display:flex;flex-direction:row}@media (max-width:767px){.user-list-row{flex-direction:column-reverse}}.my-custom-scrollbar{position:relative;height:110vh;width:auto;overflow:auto;overflow-x:hidden}.table-wrapper-scroll-y{display:block}.dataTables_empty{opacity:0}.editor-class{padding:1rem;border:1px solid #e4e6ef}.parent-class{max-width:1200px;display:grid;grid-gap:1rem}.single-column{grid-template-columns:repeat(1,1fr)!important}figure{margin:1em 5px}@media (min-width:600px){.parent-class{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.parent-class:not(.single-column){grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.create-questions-actions{justify-content:start!important;padding-top:30px}.questions-table{margin-top:0}}@media (max-width:991.98px){.create-questions-actions{justify-content:start!important;padding-top:30px}}h1,h2,h3,h4,h5,input,label,MenuItem,p,select,td,th{font-family:"Poppins",sans-serif!important}.question-right-container{overflow-y:auto;height:630px}@media only screen and (min-width:601px) and (max-width:900px){.question-right-container{height:900px}}@media (min-width:768px) and (max-width:1199.98px){.question-right-container{height:960px}}.settings-menu{color:var(--maincolor)}#cmc .settings-menu,.settings-menu{width:20px;height:50px;position:absolute;background-color:#fff;border-radius:2px;cursor:pointer;border:none}#cmc .settings-menu{color:var(--maincolor-cmc)}@media (max-width:1000px){.settings-modal{display:none}}.custom-header{color:#fff}.custom-header,.custom-progress-bar .progress-bar{background-color:#5458af}.DashboardTiles{margin:20px}.tilePaper-dashboard{padding:20px;display:flex;flex-direction:column;align-items:center}.tileTitle-dashboard{font-size:1.2rem;margin-bottom:10px}.tileContent-dashboard{display:flex;align-items:center}.tileIcon-dashboard{margin-right:10px}.tileCount-dashboard{font-size:1.5rem;font-weight:700}.best-selling-courses{margin:2px;display:flex;flex-direction:column;align-items:center}.best-selling-table{width:100%;border-collapse:collapse;margin-top:10px}.best-selling-th{background-color:#5458af;color:#fff}.best-selling-table td,.best-selling-table th{padding:10px;text-align:left;border:1px solid #ddd}.best-selling-table tr:hover{background-color:#d9daf1}.scrollable-chart{display:inline-block;overflow-x:auto;width:100%}.doughnutchart-card,.progress-card{background-color:#fff;border-radius:10px;box-shadow:0 1px 2px 1px rgba(0,0,0,.1);padding-top:20px}.doughnutchart-card{height:auto}.coursetable-card{background-color:#fff;border-radius:10px;box-shadow:0 1px 2px 1px rgba(0,0,0,.1);height:380px;padding-top:20px;padding-left:20px;padding-right:20px}.attendance-card,.drilldown-card{height:auto;padding-left:20px;padding-right:20px}.attendance-card,.doughnutchart1-card,.drilldown-card{background-color:#fff;border-radius:10px;box-shadow:0 1px 2px 1px rgba(0,0,0,.1);padding-top:20px}.doughnutchart1-card{height:380px}.content-drillchart td,.content-drillchart th{border:1px solid #d9daf1;padding:8px;text-align:left}.content-drillchart th{background-color:#fffdfd}.content-drillchart tr:hover{background-color:#d9daf1}.content-drillchart.level-1 tr,.content-drillchart.level-2 tr,.content-drillchart.level-3 tr{background-color:#e9e9f5}.container-drillchart{border:1px solid #ccc;height:300px;max-width:600px;padding:10px;margin:20px auto;background-color:#d9dbf1;border-radius:5px;overflow-y:auto}.content-drillchart{margin-top:6px;margin-bottom:10px;border-collapse:collapse;width:100%}.top-right-buttons-drillchart{position:absolute;top:0;right:10px;margin:10px}.top-right-buttons-drillchart button{color:#fff;background-color:#545cb4;border:none;border-radius:5px;padding:10px 12px;margin-right:5px;cursor:pointer}.attendence-chart{margin-top:50px}.notice-board{margin:10px}#notice-board-card{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:8px;overflow:hidden}#notice-card-header{background-color:#5458af;padding:10px;border-bottom:1px solid #ccc}#notice-header-title{margin:0;color:#fff}#notice-card-body{display:flex;flex-direction:column;padding:10px}.profile-info{display:flex;align-items:center;margin-bottom:10px}.profile-pic{width:50px;height:50px;border-radius:50%;margin-right:10px}.sender-info{flex-grow:1}.sender-name{font-weight:700;margin:0}.notice,.sender-role{margin:0}.quickguide-container{padding:30px 0;border:1px solid #c8c9f9;border-left:8px solid #7779cf;border-radius:5px}.quickguide-button{border:1px solid #c8c9f9;padding:5px 15px;background-color:#f9f9ff;font-family:"Poppins",sans-serif;border-radius:8px;margin-top:5px;font-size:12px;color:var(--maincolor);font-weight:500}.dashboard__welcome{background-color:#f9f9ff;border:1px solid #c8c9f9;border-radius:5px;padding:10px 15px}.dashboard__welcome-text{font-weight:500;color:var(--maincolor);font-size:18px}.dashboard__container{border:2px solid #edeff7;border-radius:5px;padding:10px 15px}.dashboard__container-title{display:block;color:#303030;font-size:14px;font-weight:600}.dashboard__container-text{font-size:10px;color:#5f6276}.announcement__card{border-top:1px solid #edeef7;border-bottom:1px solid #edeef7;padding:12px 0}.announcement__title,.document__title{font-weight:500;font-size:13px}.document__icon{width:30px;height:30px;border-radius:5px;justify-content:center;align-items:center;background-color:#f0f0ff}.announcement__breadcrumb,.document__breadcrumb{font-size:8px!important;font-weight:500!important}.announcement__content,.document__content{font-size:10px}.dashboard__count-cards-pink{background-image:linear-gradient(90deg,#d53364,#f249a4);border-radius:5px;padding:10px 15px;border:2px solid #ffcedd}.dashboard__count-cards-blue{background-image:linear-gradient(90deg,#7f83db,#84c1e1);border-radius:5px;padding:10px 15px;border:2px solid #edeef7}.dashboard__count-cards-green{background-image:linear-gradient(90deg,#4aa96d,#7dc3ab);border-radius:5px;padding:10px 15px;border:2px solid #ceffee}.dashboard__count-cards-purple{background-image:linear-gradient(90deg,#7665a8,#ad569b);border-radius:5px;padding:10px 15px;border:2px solid #d7caff}.dashboard__count-cards-orange{background-image:linear-gradient(90deg,#f17a41,#ffce60);border-radius:5px;padding:10px 15px;border:2px solid #fce5af}.dashboard__count-cards-dodger{background-image:linear-gradient(90deg,#238bce,#00c6ff);border-radius:5px;padding:10px 15px;border:2px solid #c6f3ff}.dashboard__user-text{color:#fff;font-weight:400;font-size:10px}.dashboard__user-count{color:#fff}.chart-container{flex-wrap:wrap}.receivables-row{padding:8px 10px;border-bottom:1.2px solid #edeff7}.receivables-title{color:#939393;font-size:12px;font-weight:500}.receivables-amount{font-weight:700}.revenue-container{background-image:linear-gradient(90deg,#f17a41,#ffce60);border-radius:5px;padding:10px 15px;border:2px solid #fce5af}.revenue-text{color:#fff;font-size:10px}.revenue-amount{color:#fff}.revenue__icon{width:30px;height:30px;border-radius:5px;justify-content:center;align-items:center;background-color:rgba(255,207,96,.2)}.dashboard-subheading{font-size:12px;color:#2d2d2d;font-weight:600}.revenue-row-text{font-size:12px}.payment-overdue-container{background-color:#fafbfc;border-radius:5px;border-left:4px solid #238bce}.reminder-text{font-size:10px;color:#a2a5b5}@media (max-width:1100px) and (min-width:990px){.responsive-layout{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=main.64e0f36a.chunk.css.map */