@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth}@font-face{font-family:OpenSans-Regular;src:url(/assets/OpenSans-Regular-7s9KL9Bb.ttf) format("truetype")}@font-face{font-family:OpenSans-Bold;src:url(/assets/OpenSans-Bold-DqUvPboT.ttf) format("truetype")}@font-face{font-family:OpenSans-Semibold;src:url(/assets/OpenSans-Semibold-gN-3ccKH.ttf) format("truetype")}@font-face{font-family:OpenSans-ExtraBold;src:url(/assets/OpenSans-ExtraBold-fqOqBv5P.ttf) format("truetype")}:root{--primary-bg-color: #f6faff;--white-bg-color: #FDFDFD;--secondary-bg-color: #121212;--primary-color: #227AFF;--primary-hover-color: #227AFF1A;--secondary-color: #006498;--success-color: #47B881;--danger-color: #F64C4C;--warning-color: #FFAD0D;--light-color: #f8f9fa;--dark-color: #121212;--info-color: #7700F6;--muted-color: #A3A3A3;--border-color: #D4D4D4;--box-shadow-color: rgba(0, 0, 0, .1);--font-family: "OpenSans-Regular", sans-serif;--font-size-h1: 32px;--font-size-h2: 28px;--font-size-h3: 24px;--font-size-h4: 20px;--font-size-h5: 18px;--font-size-h6: 16px;--line-height-h1: 40px;--line-height-h2: 36px;--line-height-h3: 32px;--line-height-h4: 28px;--line-height-h5: 26px;--line-height-h6: 24px;--font-size-large: 16px;--font-size-medium: 14px;--font-size-small: 12px;--font-size-mini: 10px;--line-height-large: 24px;--line-height-medium: 20px;--line-height-small: 16px;--line-height-mini: 16px;--font-weight: 400;--font-weight-bold: 600}body{background-color:var(--primary-bg-color);color:var(--dark-color);overflow-y:auto}.opensans-bold{font-family:OpenSans-Bold}.opensans-semi-bold{font-family:OpenSans-Semibold}.opensans-extra-bold{font-family:OpenSans-ExtraBold}.bg-primary{background-color:var(--primary-bg-color)}.bg-white{background-color:var(--white-bg-color)}.bg-secondary{background-color:var(--secondary-bg-color)}.bg-light{background-color:var(--light-color)}.bg-dark{background-color:var(--dark-color)}.bg-success{background-color:var(--success-color)}.bg-danger{background-color:var(--danger-color)}.bg-warning{background-color:var(--warning-color)}.btn-primary,.btn-primary:hover{background-color:var(--primary-color)!important}.btn-danger,.btn-danger:hover{background-color:var(--danger-color)!important;border:none!important}.bg-border{background-color:var(--border-color)}.bg-primary-hover{background-color:var(--primary-hover-color)}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--secondary-color)}.text-success{color:var(--success-color)}.text-danger{color:var(--danger-color)}.text-warning{color:var(--warning-color)}.text-light,.text-light:hover{color:var(--light-color)!important}.text-dark{color:var(--dark-color)}.text-muted{color:var(--muted-color)}.text-info{color:var(--info-color)}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.hover-primary:hover{color:var(--primary-color)}.hover-secondary:hover{color:var(--secondary-color)}.hover-success:hover{color:var(--success-color)}.hover-danger:hover{color:var(--danger-color)}.hover-warning:hover{color:var(--warning-color)}.hover-bg-primary:hover{background-color:var(--primary-hover-color)}.hover-bg-secondary:hover{background-color:var(--secondary-color)}.hover-bg-danger:hover{background-color:var(--danger-color)}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.position-absolute{position:absolute}.list-unstyled{list-style:none}.fs-large{font-size:var(--font-size-large)}.fs-medium{font-size:var(--font-size-medium)}.fs-small{font-size:var(--font-size-small)}.fs-mini{font-size:var(--font-size-mini)}.lh-large{line-height:var(--line-height-large)}.lh-medium{line-height:var(--line-height-medium)}.lh-small{line-height:var(--line-height-small)}.lh-mini{line-height:var(--line-height-mini)}.fw-normal{font-weight:var(--font-weight)}.border{border:1px solid var(--border-color)}.border-2{border:2px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.shadow-sm{box-shadow:0 2px 4px var(--box-shadow-color)}.shadow-md{box-shadow:0 4px 8px var(--box-shadow-color)}.shadow-lg{box-shadow:0 8px 16px var(--box-shadow-color)}.rounded-1{border-radius:.125rem}.rounded-2{border-radius:.25rem}.rounded-3{border-radius:.5rem}.rounded-4{border-radius:1rem}.rounded-5{border-radius:2rem}.rounded-pill{border-radius:50rem}.rounded-circle{border-radius:50%}button{cursor:pointer}.sidebar::-webkit-scrollbar-button,.body::-webkit-scrollbar-button{display:none!important}.sidebar::-webkit-scrollbar{width:5px}.sidebar::-webkit-scrollbar{width:10px;height:10px}.sidebar::-webkit-scrollbar-track{background:var(--primary-bg-color);border-radius:10px}.sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--white-bg-color),#9b59b6);border-radius:10px}.sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--white-bg-color),#8e44ad)}.sidebar::-webkit-scrollbar-corner{background:var(--primary-bg-color)}*{margin:0;padding:0;box-sizing:border-box;font-family:Open Sans,sans-serif;scrollbar-width:thin;scrollbar-color:var(--primary-color) var(--primary-bg-color)}h1,h2,h3,h4,h5,h6,p,span{color:var(--dark-color)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.text-large{font-size:16px;line-height:24px}.text-medium{font-size:14px;line-height:20px}.text-small{font-size:12px;line-height:16px}.text-mini{font-size:10px;line-height:16px}.fw-bold{font-weight:var(--font-weight-bold)}.text-decoration-underline{text-decoration:underline!important}.text-decoration-none{text-decoration:none}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-justify{text-align:justify}.d-none{display:none!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-end{justify-content:flex-end!important}.flex-column{flex-direction:column!important}.align-items-center{align-items:center!important}.align-items-start{align-items:flex-start!important}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:3rem}.w-100{width:100%!important}.h-100{height:100%!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:1rem}.ps-4{padding-inline-start:1.5rem}.ps-5{padding-inline-start:3rem}.pe-1{padding-inline-end:.25rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:1rem}.pe-4{padding-inline-end:1.5rem}.pe-5{padding-inline-end:3rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:1rem}.ms-4{margin-inline-start:1.5rem}.ms-5{margin-inline-start:3rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:1rem}.me-4{margin-inline-end:1.5rem}.me-5{margin-inline-end:3rem}.mx-auto{margin-left:auto!important;margin-right:auto!important}.ms-auto{margin-left:auto!important}.border-none{border:none!important}.bg-transparent{background-color:transparent!important}.shadow-none{box-shadow:none}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.export-icon,.export-icon:hover{background-color:var(--primary-color)!important;color:var(--light-color)!important;border-radius:10px!important;border:none!important;height:auto;padding:8px!important}.student-email-btn,.student-email-btn:hover{border-color:var(--primary-color)!important}.common-btn,.common-btn:hover{background-color:var(--primary-color)!important;padding:8px;border-radius:10px}.common-btn-radius{border-radius:10px}.ant-checkbox-label,.ant-radio-label{word-break:break-word!important;overflow-wrap:break-word!important}.paypal-payment-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1001}.paypal-payment-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}.paypal-payment-form{width:100%}.payment-info{background-color:var(--primary-bg-color);padding:16px;border-radius:8px;border:1px solid var(--border-color)}.payment-info h5{color:var(--dark-color);margin-bottom:8px;font-weight:var(--font-weight-bold)}.payment-info p{color:var(--muted-color);margin:0;font-size:var(--font-size-medium)}.card-element-container{padding:16px;border:1px solid var(--border-color);border-radius:8px;background-color:#fff}.card-element-container .form-label{display:block;margin-bottom:8px;font-weight:var(--font-weight-bold);color:var(--dark-color)}.payment-buttons{margin-top:20px}.payment-buttons .ant-btn{min-width:100px;height:40px;border-radius:6px;font-weight:var(--font-weight-bold)}.payment-buttons .ant-btn-primary{background-color:var(--primary-color);border-color:var(--primary-color)}.payment-buttons .ant-btn-primary:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.paypal-payment-form .paypal-buttons{margin:16px 0}.icon-default-size{width:20px;height:20px}.dashboard-layout{min-height:100vh}.dashboard-content{min-height:100vh;width:calc(100% - 280px);margin-left:auto}.sidebar{height:100vh;position:fixed;overflow-y:auto;left:0;top:0;z-index:998;width:280px;box-shadow:0 14px 42px #080f340f;background-color:var(--white-bg-color)}.sidebar-logo{position:sticky;top:0;background-color:var(--white-bg-color);padding:15px}.sidebar-menu{margin-top:30px;height:calc(100% - 250px);padding:0 17px}.menu-heading{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--muted-color);margin-bottom:15px}.menu-item{display:flex;align-items:center;justify-content:flex-start;gap:15px;padding:10px 20px!important;font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--dark-color);cursor:pointer;transition:background-color .3s,color .3s;margin-bottom:15px;height:auto!important;border-radius:10px!important}.menu-item span{color:var(--muted-color);font-size:var(--font-size-large);line-height:var(--line-height-large)}.menu-item span.active{color:var(--primary-color)}.logout-text{color:var(--danger-color)!important}.menu-item.active,.menu-item:hover{background-color:var(--primary-hover-color);color:var(--primary-color)}.user-header{padding:35px 0}.header-search{max-width:600px;color:var(--dark-color);width:100%;border:1px solid var(--border-color);border-radius:12px;padding:14px 15px;background-color:var(--white-bg-color);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgBzZO9bcMwEIVPUmGk00+TkiNog2gEbWCP4A2cTJBs4LhKmw2iDaJ06ZIyKYSwVCXlI0wBgm1ahKHCDyDuyDu+O/LuRK4dgcsQgyiKyr7vldl3XVdprSu5hDBN0w1izdKsKggCBaFCCuuhaZpn8QVk70mSfJFgIcdZr7D/2YBeZBtLplw+2HL8+lMBDx2Vl+M+8D2B3846ZVlWmuzEA6Pg8aEtHBSqmSM+fAip9rdVlZOQKmqZAeFIr2mJO59L9p9JVNdOwqFp+Zv1FGEYhkvE65SfiVyaPjOt4fKZaq1ovGnb9vMG8PQXRLxYLH45+7HBCs622ErWLUWssR0VMXBkmjPHj1wqRsemaDuK94QsePYWfcVX7cQX8R75qefZMTS9uJS5MJCaoZC5YAp5bvavD/9mjmpRP4oCEwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:right 10px center;background-size:20px 20px}.header-search:focus{outline:none;border:1px solid var(--primary-color)}.header-search::placeholder{color:var(--muted-color);font-size:var(--font-size-large);line-height:var(--line-height-large)}.notification-icon,.notification-icon-mobile{width:50px;height:50px;border-radius:50%;border:1px solid var(--border-color)}.course-container{position:relative;overflow:hidden;border-radius:20px;background-color:var(--secondary-color);padding:30px 20px;background-position:top right;background-repeat:no-repeat;background-image:url(/assets/shine-Db8bEYkf.png)}.course-board-heading{font-size:var(--font-size-small);font-weight:400;text-transform:uppercase;color:var(--light-color);margin-bottom:16px}.course-board-title{font-size:var(--font-size-h3);color:var(--light-color);margin-bottom:16px}.course-board-link{background-color:var(--primary-bg-color);padding:10px 12px;border-radius:40px;color:var(--dark-color);font-size:var(--font-size-small);font-weight:500;width:max-content;gap:12px}.course-board-button{background-color:var(--secondary-color);border-radius:50%;width:30px;height:30px}.dashboard-container{display:grid;grid-template-columns:auto 250px}.dashboard-container .user-wrapper{background-color:var(--white-bg-color);height:100%}.profile-wrapper{display:flex;justify-content:center;align-items:center}.circle-progress{position:relative;width:100px;height:100px}.profile-img{width:68px;height:68px;border-radius:50%;display:block}.progress-ring{position:absolute;top:0;left:0;transform:rotate(-90deg);width:100%;height:100%;pointer-events:none}.progress-ring-bg{fill:none;stroke:var(--border-color);stroke-width:3}.progress-ring-fill{fill:none;stroke:var(--secondary-color);stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:50;transition:stroke-dashoffset .3s ease}.profile-wish{font-size:var(--font-size-large);font-weight:500;margin-top:16px}.profile-des{margin-top:8px;color:var(--border-color);font-size:var(--font-size-small)}.certificate-wrapper{margin-top:25px;padding:10px;background-color:var(--primary-bg-color)}.certificate-base{position:relative;width:100%;height:140px}.certificate-base .user-certificates{width:100%;height:100%;object-fit:contain}.user-certificates.locked{opacity:.5}.lock-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;color:var(--dark-color)}.certificate-des{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:8px 0 9px}.download-btn{background-color:var(--primary-color);border-radius:20px;font-size:var(--font-size-small);font-weight:600;color:var(--light-color);gap:10px;padding:8px 15px}.download-btn.disabled{opacity:.5;cursor:not-allowed}.course-wrapper,.my-course-list{margin-top:20px;display:grid;grid-gap:20px}.course-item{padding:20px;background-color:var(--white-bg-color);border-radius:20px}.course-thumbnail{border-radius:20px;width:100%;height:200px;object-fit:cover;margin-bottom:10px}.course-title{margin-bottom:10px;font-size:var(--font-size-large);line-height:var(--line-height-medium);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px}.course-title-admin{min-height:20px!important}.course-time{display:grid;grid-template-columns:15% 35% 50%;font-size:var(--font-size-large);line-height:var(--line-height-medium);color:var(--muted-color);align-items:center;margin-bottom:10px}.active-course{margin-bottom:10px;display:block;border-radius:20px;width:max-content;margin-left:auto;background-color:#ecebff;padding:3px 16px;color:var(--primary-color);font-size:var(--font-size-large);line-height:var(--line-height-medium)}.toggle-icon{display:none}body.backdrop-open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;transition:background-color .6s linear;z-index:999}.common-modal{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1000}.common-wrapper{max-width:275px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;min-height:300px;background-color:var(--white-bg-color);border-radius:20px}.modal-icon{width:60px;height:60px;object-fit:cover}.modal-heading{font-weight:700;font-size:var(--font-size-large);line-height:var(--line-height-h6);letter-spacing:-.8%;margin-top:20px}.modal-des{font-weight:400;font-size:var(--font-size-medium);line-height:var(--line-height-medium);letter-spacing:-.6%;color:var(--muted-color);margin-top:8px}.modal-done,.modal-done:hover{background-color:var(--primary-color)!important;border:none!important;color:var(--light-color)!important;border-radius:12px!important;outline:none!important;height:auto!important}.modal-footer{margin-top:20px}.modal-close,.modal-close:hover{border-radius:12px!important;border:1px solid var(--muted-color)!important;background-color:transparent!important;outline:none!important;color:var(--dark-color)!important;height:auto!important}.modal-close,.modal-done{padding:13px 35px!important;min-width:115px}.modal-done svg,.login-button svg,.start-quiz-btn svg,.option-close-btn svg{fill:var(--light-color)!important}.back-btn{background-color:#f6f6f8!important;border-radius:50%;border:none;width:40px;height:40px;padding:0!important}.course-head-link{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--dark-color)!important}.video-swiper{width:100%;height:200px}.video-swiper img{width:100%;height:100%;object-fit:cover}.video-swiper .swiper-slider{width:100%;height:100%;pointer-events:auto!important}.video-swiper .swiper-pagination-bullet{background-color:#227aff1a;height:8px;opacity:1;border-radius:50%;transition:all .3s ease;margin:0 2px!important}.video-swiper video,.video-swiper audio{pointer-events:auto}.video-swiper .swiper-pagination-bullet-active-main{background-color:var(--primary-color)!important}.course-view{display:grid;gap:2%;grid-template-columns:100%}.course-week-wrapper{display:flex;height:100vh;overflow:hidden;position:relative}.course-main-content{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:20px;min-width:0}.weeks-list{position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden;width:300px;flex-shrink:0;background-color:#fff;border-left:1px solid #e8e8e8}.weeks-list::-webkit-scrollbar{width:0px;background:transparent}.weeks-list{-ms-overflow-style:none;scrollbar-width:none}.custom-nav{top:0%;z-index:2;width:100%;height:100%;padding:20px;pointer-events:none}.custom-nav-btn{background-color:var(--primary-color);width:35px;height:35px;pointer-events:auto}.material-preview{height:100%;display:flex;flex-direction:column;align-items:center}.material-preview .material-video{width:100%;height:400px;border-radius:12px}.material-preview .material-audio{display:block;margin:auto}.course-details{height:max-content;box-shadow:0 4px 4px #00000014}.course-tab .ant-tabs-tab-btn{color:var(--muted-color)!important;font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.course-tab .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dark-color)!important}.course-tab .ant-tabs-nav:before{border:none!important}.course-list:before{content:"";position:absolute;top:3px;left:0;width:12px;height:12px;border-radius:50px;border:1px solid var(--primary-color)}.course-list.active:before{background-color:var(--primary-color)}.course-list.active:after{background-color:var(--primary-color)!important}.course-list:not(:last-child):after{position:absolute;content:"";width:4px;height:80%;top:17px;left:5px;background-color:var(--muted-color)}.start-quiz-btn{margin:0 auto;display:block;border-radius:10px;background-color:var(--primary-color);padding:8px 40px!important;height:40px;width:180px!important;width:100%;text-align:center}.start-quiz-btn>span{color:var(--light-color);font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.final-completed{margin:0 auto;display:block;border-radius:10px;background-color:var(--primary-color);padding:8px 40px!important;height:40px;width:100%;text-align:center}.start-quiz-btn:hover{background-color:var(--primary-color)!important}.week-wrapper{display:grid;gap:10px;place-items:start;grid-template-columns:10% 65% 20%;position:relative;border-bottom:1px solid #A3A3A361}.week-wrapper .ant-dropdown{position:relative!important;margin-top:8px}.week-checkbox .ant-checkbox-inner{border-radius:30px}.week-checkbox .ant-checkbox-checked .ant-checkbox-inner,.week-checkbox .ant-checkbox-checked:hover .ant-checkbox-inner{background-color:var(--success-color)!important;border-color:var(--success-color)!important}.week-checkbox .ant-checkbox-inner{border-color:var(--primary-color)!important}.topic-button>span:last-child{font-size:var(--font-size-medium);line-height:var(--line-height-medium);font-weight:700}.lock-icon{align-self:center}.week-status>span{color:var(--light-color)}.week-status.in-active:hover,.week-status.in-active{background-color:var(--warning-color)!important}.week-status.active:hover,.week-status.active{background-color:var(--success-color)!important}.quiz-answer.active{background-color:#eef5ff}.quiz-answer .ant-radio-label,.quiz-answer .ant-checkbox-label{padding-left:12px}.quiz-answer .ant-radio-inner:after,.quiz-answer .ant-checkbox-inner:after{display:none!important}.quiz-answer .ant-checkbox-inner{border-radius:50%!important}.quiz-answer .ant-radio-checked .ant-radio-inner,.quiz-answer .ant-checkbox-checked .ant-checkbox-inner{background-color:#227aff80!important;border-color:#227aff80!important}.quiz-btn,.quiz-btn:hover{background-color:var(--primary-color)!important;border-radius:10px!important;max-width:193px;width:100%;height:40px;box-shadow:none!important}.quiz-btn.cancel{background-color:transparent!important;border:1px solid var(--primary-color)}.materials-item{padding:24px;border:1px solid #9999994D;border-radius:10px}.materials-type{background-color:#227aff12;width:50px;height:50px;border-radius:50%}.student-info .ant-modal-content{border-radius:20px;padding:16px 20px}.student-details{background-color:#00000008}.score-box{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}.score-item{border:1px solid #00000017;border-radius:20px}.week-box{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.week-item{border-radius:10px}.week-item.completed{background-color:#47b88126;border:1px solid #47B881}.week-item.pending{background-color:#f64c4c26;border:1px solid #F64C4C}.student-btn{width:100%;padding:9px;height:auto;box-shadow:none!important;max-width:180px}.download-btn,.download-btn:hover{background-color:var(--primary-color)!important;border-radius:10px!important}.admindashboard-grid{display:grid;gap:20px;grid-template-columns:100%}.overview-wrapper,.certifications-dashboard{display:grid;gap:30px;grid-template-columns:repeat(1,1fr)}.overview-card{border-radius:20px;border:1px solid #9999994D;padding:10px 18px}.recent-enrolled{border:1px solid #9999994D;border-radius:20px;padding:20px}.recent-enrolled-item{border-bottom:1px solid #9999994D}.register-container{background-repeat:no-repeat;background-position:center;background-size:cover}.register-wrapper{width:100%;margin:0 auto;min-height:200px;padding:25px 20px}.register-wrapper .ant-input-prefix,.register-wrapper .ant-picker-prefix{margin-inline-end:8px!important}.register-wrapper .ant-picker{padding:4px 16px}.register-radio .ant-radio-inner{width:20px;height:20px;border:2px solid var(--primary-color)}.register-radio .ant-radio-checked .ant-radio-inner{background-color:transparent!important}.register-radio .ant-radio-checked .ant-radio-inner:after{background-color:var(--primary-color);width:30px;height:30px;margin-block-start:-15px;margin-inline-start:-15px}.register-wrapper .ant-checkbox-inner,.register-wrapper .ant-checkbox-inner:hover{border:2px solid var(--primary-color)}.register-wrapper .ant-checkbox-label{padding-inline-end:12px;padding-inline-start:12px}.gender .ant-form-item-label{padding:0 0 2px!important;font-size:0px!important}.lesson-btn,.lesson-btn:hover{min-width:140px;background-color:var(--primary-color)!important;border:none!important}.rotate-arrow{transform:rotate(-180deg)}.rotate-90{transform:rotate(-90deg)}.lesson-home-wrapper:hover{background-color:var(--white-bg-color)}.circle-item{margin-bottom:20px;border:2px solid var(--primary-color);border-radius:50%}.finalquiz-option{height:100px;display:flex;flex-direction:column;justify-content:end}.info-wrapper-final>div:nth-child(4) .circle-item{border:1px solid var(--muted-color)!important}.info-wrapper-final>div:nth-child(4) span{color:var(--muted-color)!important}.info-wrapper-final{border-radius:20px}.corner-item{width:30px;height:30px}.side-item{width:20px;height:20px}.center-item{width:10px;height:10px}.normal-item{width:15px;height:15px}.progress-final{max-width:400px;padding:20px 16px;border:1px solid #99999929}.step-final{width:120px}.final-prev-btn,.final-prev-btn:hover{padding:8px 78px!important;height:auto!important;border-radius:10px!important;background-color:transparent!important}.final-next-btn,.final-next-btn:hover{padding:8px 78px!important;height:auto!important;border-radius:10px!important;background-color:var(--primary-color)!important}.corner-item.active,.side-item.active,.center-item.active,.normal-item.active{background-color:var(--primary-color)!important}.congratulation-page{height:100vh;background-image:url(/assets/final-BTp_ReeV.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.finish-wrapper{max-width:250px;border-radius:20px;padding:100px 20px 20px}.final-win{position:absolute;width:30%;height:auto;margin:0 auto;top:-51px;display:block;transform:translate(100%)}.start-button,.start-button:hover{padding:8px 78px!important;height:auto!important;border-radius:10px!important;background-color:var(--primary-color)!important;color:var(--light-color)}.course-description{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.week-wrapper.active{background-color:#227aff1a}.start-quiz-btn:hover{color:var(--light-color)!important}.weeks-list{box-shadow:14px 0 42px #080f340f;padding-bottom:30px}.weeks-heading{position:sticky;top:0;z-index:2}.attempt-wrapper{display:grid;grid-template-columns:100%}.attempt-item{box-shadow:14px 14px 42px #080f340f;border-radius:20px}.progress-enrolled{border:1px solid #9999994D;border-radius:20px;padding:20px}.border-line{border:1px solid #9999994D}.status-indicators .ant-badge-status-text{margin:0!important;font-size:var(--font-size-mini)!important;color:var(--dark-color)!important}.status-indicators .ant-badge-status-dot{width:8px!important;height:8px!important;border-radius:50%;margin-right:6px}.is-loading{background-color:var(--light-color)!important;background-image:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%)!important;background-size:200% 100%;animation:1.5s shine linear infinite}.overview-card-loading{padding:30px}.overview-certificate-card-loading{padding:45px}.course-bigcard-loading{height:300px}.enrollName-loading{width:150px;height:10px}.enrollTime-loading{width:70px;height:10px}.enrollEmail-loading{height:10px}@keyframes shine{to{background-position-x:-200%}}.admin-course-thumbnail{width:100px;height:100px;object-fit:cover;border-radius:10px}.week-progress-wrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.week-progress-box.completed{background-color:#47b88126;border:1px solid #47B881;cursor:pointer}.week-progress-box.inprogress{background-color:#ffad0d26;border:1px solid #FFAD0D;cursor:not-allowed}.week-progress-box.notstarted{background-color:#f64c4c26;border:1px solid #F64C4C;cursor:not-allowed}.week-progress-box.completed:hover{background-color:#47b881!important;border:1px solid #47B881!important}.week-progress-box.completed:hover p{color:var(--light-color)!important}.answer-option.correct{background-color:#47b88126}.answer-option.incorrect{background-color:#f64c4c26}.custom-radio.correct .ant-radio-inner{border-color:#47b881!important;background-color:#47b881!important}.custom-radio.incorrect .ant-radio-inner{border-color:#f64c4c!important;background-color:#f64c4c!important}.admin-answer-feedback .ant-form-item-label label{font-size:var(--font-size-large);font-weight:300}.admin-answer-feedback .ant-input{background-color:#d9d9d94a;border:none;border-radius:10px;padding:12px 14px;font-size:14px;resize:none}.admin-answer-feedback .ant-input::placeholder{color:var(--dark-color)}.add-course-icon{background-color:var(--primary-color);color:var(--light-color);border-radius:10px;border:none;height:auto;padding:8px 15px}.custom-course-input{height:40px;border-radius:10px}.custom-certificate-input{height:50px;font-size:var(--font-size-large);border-radius:12px}.custom-course-input .ant-select-selector,.custom-certificate-input .ant-select-selector{border-radius:10px!important}.upload-wrapper{border:1px solid var(--border-color);border-radius:20px;padding:16px}.course-img-upload .ant-upload-drag{border-radius:20px;background-color:var(--white-bg-color);border:1px dashed var(--primary-color)}.course-upload-icon{border-radius:10px;width:40px;height:40px;padding:10px;background-color:var(--primary-color)}.admin-courseImg{position:relative;width:100px;height:100px;overflow:hidden;border-radius:10px}.admin-courseImg-preview{width:100%;height:100%;object-fit:cover;border-radius:10px}.admin-courseImg-preview-close{position:absolute;top:5px;right:5px;font-size:var(--font-size-large);color:red;background:var(--light-color);border-radius:50%}.course-form-card{border-radius:20px!important}.course-form-card .ant-form-item-label{min-height:32px;display:flex;align-items:center}.add-course-btn{height:40px;width:132px!important;text-align:center}.view-lesson-btn,.lesson-btn-options{height:32px;width:100px!important;text-align:center;border-radius:10px}.lesson-material-icon{width:40px;height:40px;background-color:var(--primary-hover-color)}.course-status{width:68px;height:20px;background-color:#ecebff}.student-status{width:58px;height:22px}.student-issued{background-color:#47b88136}.student-expired{background-color:#ffb5b7}.student-pending{background-color:#f6f7cf}.certificate-view{border-radius:12px}.cancel{border-color:var(--primary-color)}.add-course-btn.submit:hover{background-color:var(--primary-color)!important;border:none!important}.custom-input{border-radius:10px;height:50px;border:1px solid var(--border-color)}.course-overflow-hide{max-width:180px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.progress-bar .ant-progress-text{font-size:12px!important;font-weight:600;min-width:50px}.option-close-btn,.option-close-btn:hover{top:-9px;right:-9px;padding:0!important;height:20px;width:20px!important;border-radius:50%;border:none!important;background-color:var(--primary-color)!important}.custom-login-input{border-radius:10px;height:50px;border:1px solid var(--border-color)}.custom-login-input::placeholder{color:var(--muted-color)}.custom-login-input>input::placeholder{color:var(--muted-color)}.forgot-password-link{color:var(--muted-color)!important;font-size:var(--font-size-medium);line-height:var(--font-size-h4);display:block;margin-bottom:25px}.login-button{border-radius:10px;height:50px;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);background-color:var(--primary-color);border:none;box-shadow:none}.register-text{text-align:center;font-size:var(--font-size-large);line-height:var(--line-height-large);color:var(--muted-color);margin-top:20px}.register-link{color:var(--primary-color);font-weight:var(--font-weight-bold)}.auth-page{height:100vh;display:flex;overflow:hidden;background-color:var(--white-bg-color)}.auth-banner{width:100%;height:100%;object-fit:cover}.auth-logo{width:auto;margin:0 auto;display:block}.auth-page-right{display:flex;align-items:center;flex-direction:column;height:100%;padding:30px 0}.auth-form-container{width:63%;margin:0 auto}.no-asterisk .ant-form-item-required:before{content:""!important}.auth-form-title{margin:70px 0 30px}.forget-page .auth-form-title,.verify-page .auth-form-title,.reset-page .auth-form-title{margin:70px 0 13px}.auth-description{color:var(--muted-color);font-size:var(--font-size-large);line-height:var(--line-height-large);margin-bottom:25px}.sign-link{color:var(--muted-color)!important;font-size:var(--font-size-medium);display:block}.verify-page .ant-otp-input{border-color:var(--border-color);padding:20px 13px;border-radius:10px}@media screen and (max-width: 768px){.toggle-icon{display:block}.user-header{padding:20px 0;gap:10px}.sidebar{left:-100%;transition:left .6s linear}.sidebar.active{left:0;z-index:999}.dashboard-content{width:100%}.auth-page-left{display:none}.auth-form-container{width:100%;padding:0 20px}.auth-form-title{margin:30px 0 20px}.dashboard-container{grid-template-columns:repeat(1,1fr)}.dashboard-container .user-wrapper{margin-top:20px}.notification-icon{display:none!important}.notification-icon-mobile{display:flex!important}.notification-icon,.notification-icon-mobile{width:30px;height:30px}.mobile-view{position:sticky;top:0;background-color:var(--white-bg-color);z-index:998}}@media (min-width: 320px){.register-container{height:auto}}@media (min-width: 576px){.d-sm-flex{display:flex!important}.d-sm-block{display:block!important}.gap-sm-1{gap:.25rem}.gap-sm-2{gap:.5rem}.gap-sm-3{gap:1rem}.gap-sm-4{gap:1.5rem}.gap-sm-5{gap:3rem}.sm-p-1{padding:.25rem!important}.sm-p-2{padding:.5rem!important}.sm-p-3{padding:1rem!important}.sm-p-4{padding:1.5rem!important}.sm-p-5{padding:3rem!important}.sm-m-1{margin:.25rem!important}.sm-m-2{margin:.5rem!important}.sm-m-3{margin:1rem!important}.sm-m-4{margin:1.5rem!important}.sm-m-5{margin:3rem!important}.course-wrapper{grid-template-columns:repeat(2,1fr)}.container{max-width:540px}.common-wrapper{max-width:375px}.modal-close,.modal-done{padding:13px 46px}.sm-ps-3{padding-inline-start:1rem}.sm-pe-3{padding-inline-end:1rem}.sm-ms-3{margin-inline-start:1rem}.sm-me-3{margin-inline-end:1rem}.sm-mt-1{margin-top:.25rem}.sm-mt-2{margin-top:.5rem}.sm-mt-3{margin-top:1rem}.sm-mt-4{margin-top:1.5rem}.sm-mt-5{margin-top:3rem}.sm-mb-1{margin-bottom:.25rem}.sm-mb-2{margin-bottom:.5rem}.sm-mb-3{margin-bottom:1rem}.sm-mb-4{margin-bottom:1.5rem}.sm-mb-5{margin-bottom:3rem}.register-wrapper{max-width:500px;padding:30px 25px;border-radius:40px}.register-container{height:100vh}}@media (min-width: 768px){.sidebar-menu{height:calc(100% - 150px);margin-top:30px;padding:0 17px}.week-progress-wrapper{display:grid;grid-template-columns:repeat(5,1fr)}.attempt-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}.gap-md-1{gap:.25rem}.gap-md-2{gap:.5rem}.gap-md-3{gap:1rem}.gap-md-4{gap:1.5rem}.gap-md-5{gap:3rem}.md-p-0{padding:0!important}.md-p-1{padding:.25rem!important}.md-p-2{padding:.5rem!important}.md-p-3{padding:1rem!important}.md-p-4{padding:1.5rem!important}.md-p-5{padding:3rem!important}.md-m-1{margin:.25rem!important}.md-m-2{margin:.5rem!important}.md-m-3{margin:1rem!important}.md-m-4{margin:1.5rem!important}.md-m-5{margin:3rem!important}.course-wrapper{grid-template-columns:repeat(3,1fr)}.course-wrapper.my-course-list{grid-template-columns:repeat(4,1fr)}.notification-icon-mobile{display:none!important}.container{max-width:720px}.md-ps-4{padding-inline-start:1.5rem}.md-pe-4{padding-inline-end:1.5rem}.md-ms-4{margin-inline-start:1.5rem}.md-me-4{margin-inline-end:1.5rem}.md-mt-0{margin-top:0rem}.md-mt-1{margin-top:.25rem}.md-mt-2{margin-top:.5rem}.md-mt-3{margin-top:1rem}.md-mt-4{margin-top:1.5rem}.md-mt-5{margin-top:3rem}.md-mb-1{margin-bottom:.25rem}.md-mb-2{margin-bottom:.5rem}.md-mb-3{margin-bottom:1rem}.md-mb-4{margin-bottom:1.5rem}.md-mb-5{margin-bottom:3rem}.md-px-1{padding-inline-start:.25rem!important;padding-inline-end:.25rem!important}.md-px-2{padding-inline-start:.5rem!important;padding-inline-end:.5rem!important}.md-px-3{padding-inline-start:1rem!important;padding-inline-end:1rem!important}.md-px-4{padding-inline-start:1.5rem!important;padding-inline-end:1.5rem!important}.md-px-5{padding-inline-start:3rem;padding-inline-end:3rem}.course-week-wrapper{grid-template-columns:63% 35%}.course-view{grid-template-columns:68% 30%}.video-swiper{height:250px}.overview-wrapper{grid-template-columns:repeat(3,1fr)}.certifications-dashboard{grid-template-columns:repeat(4,1fr)}.score-box{grid-template-columns:repeat(3,1fr)}.week-box{grid-template-columns:repeat(5,1fr)}.register-wrapper{max-width:650px;padding:15px 20px;border-radius:40px}.finish-wrapper{max-width:400px;width:100%}.corner-item{width:50px;height:50px}.side-item{width:40px;height:40px}.center-item,.normal-item{width:25px;height:25px}.weeks-list{height:100vh;overflow-y:auto}}@media (min-width: 992px){.gap-lg-1{gap:.25rem}.gap-lg-2{gap:.5rem}.gap-lg-3{gap:1rem}.gap-lg-4{gap:1.5rem}.gap-lg-5{gap:3rem}.lg-p-1{padding:.25rem!important}.lg-p-2{padding:.5rem!important}.lg-p-3{padding:1rem!important}.lg-p-4{padding:1.5rem!important}.lg-p-5{padding:3rem!important}.lg-m-1{margin:.25rem!important}.lg-m-2{margin:.5rem!important}.lg-m-3{margin:1rem!important}.lg-m-4{margin:1.5rem!important}.lg-m-5{margin:3rem!important}.container{max-width:1140px}.lg-ps-5{padding-inline-start:3rem}.lg-pe-5{padding-inline-end:3rem}.lg-ms-5{margin-inline-start:3rem}.lg-me-5{margin-inline-end:3rem}.lg-mt-1{margin-top:.25rem}.lg-mt-2{margin-top:.5rem}.lg-mt-3{margin-top:1rem}.lg-mt-4{margin-top:1.5rem}.lg-mt-5{margin-top:3rem}.lg-mb-1{margin-bottom:.25rem}.lg-mb-2{margin-bottom:.5rem}.lg-mb-3{margin-bottom:1rem}.lg-mb-4{margin-bottom:1.5rem}.lg-mb-5{margin-bottom:3rem}.lg-px-1{padding-inline-start:.25rem;padding-inline-end:.25rem}.lg-px-2{padding-inline-start:.5rem;padding-inline-end:.5rem}.lg-px-3{padding-inline-start:1rem;padding-inline-end:1rem}.lg-px-4{padding-inline-start:1.5rem;padding-inline-end:1.5rem}.lg-px-5{padding-inline-start:3rem;padding-inline-end:3rem}.course-week-wrapper{grid-template-columns:72% 26%}.video-swiper{height:400px}.admindashboard-grid{grid-template-columns:68% 30%}.register-wrapper{max-width:850px;width:100%;margin:0 auto;min-height:200px;border-radius:40px;padding:20px 47px}}@media (min-width: 1200px){.d-xl-flex{display:flex!important}.xl-p-1{padding:.25rem!important}.xl-p-2{padding:.5rem!important}.xl-p-3{padding:1rem!important}.xl-p-4{padding:1.5rem!important}.xl-p-5{padding:3rem!important}.xl-m-1{margin:.25rem!important}.xl-m-2{margin:.5rem!important}.xl-m-3{margin:1rem!important}.xl-m-4{margin:1.5rem!important}.xl-m-5{margin:3rem!important}.container{max-width:1140px}.xl-ps-5{padding-inline-start:3rem}.xl-pe-5{padding-inline-end:3rem}.xl-ms-5{margin-inline-start:3rem}.xl-me-5{margin-inline-end:3rem}.xl-mt-1{margin-top:.25rem}.xl-mt-2{margin-top:.5rem}.xl-mt-3{margin-top:1rem}.xl-mt-4{margin-top:1.5rem}.xl-mt-5{margin-top:3rem}.xl-mb-1{margin-bottom:.25rem}.xl-mb-2{margin-bottom:.5rem}.xl-mb-3{margin-bottom:1rem}.xl-mb-4{margin-bottom:1.5rem}.xl-mb-5{margin-bottom:3rem}}@media (min-width: 1400px){.container{max-width:1320px}}.lesson-content{color:#333!important;font-weight:400!important;font-style:normal!important}.lesson-content strong,.lesson-content b,.lesson-content * strong,.lesson-content * b,div.lesson-content strong,div.lesson-content b,.lesson-content p strong,.lesson-content p b,.lesson-content div strong,.lesson-content div b,.lesson-content span strong,.lesson-content span b{font-weight:700!important;color:#333!important;font-style:normal!important;display:inline!important}.lesson-content em,.lesson-content i,.lesson-content * em,.lesson-content * i,div.lesson-content em,div.lesson-content i,.lesson-content p em,.lesson-content p i,.lesson-content div em,.lesson-content div i,.lesson-content span em,.lesson-content span i{font-style:italic!important;font-weight:inherit!important;display:inline!important}.lesson-content strong em,.lesson-content strong i,.lesson-content b em,.lesson-content b i,.lesson-content em strong,.lesson-content i strong,.lesson-content em b,.lesson-content i b{font-weight:700!important;font-style:italic!important}.lesson-content em:empty,.lesson-content i:empty,.lesson-content strong:empty,.lesson-content b:empty{display:none!important}.lesson-content p strong,.lesson-content p b,.lesson-content p * strong,.lesson-content p * b{font-weight:700!important;color:#333!important}.lesson-content p em,.lesson-content p i,.lesson-content p * em,.lesson-content p * i{font-style:italic!important;font-weight:inherit!important}.lesson-content u{text-decoration:underline!important}.lesson-content s,.lesson-content strike{text-decoration:line-through!important}.lesson-content h1,.lesson-content h2,.lesson-content h3,.lesson-content h4,.lesson-content h5,.lesson-content h6{font-weight:700!important;margin:16px 0 8px!important;color:#333!important}.lesson-content p{margin:12px 0!important;color:#333!important}.lesson-content ul,.lesson-content ol{margin:12px 0!important;padding-left:30px!important}.lesson-content li{margin:6px 0!important;color:#333!important}.lesson-content table{width:100%!important;border-collapse:collapse!important;margin:16px 0!important;background-color:#fff!important;border:1px solid #000!important}.lesson-content table th,.lesson-content table td{border:1px solid #000!important;padding:12px!important;text-align:left!important}.lesson-content table th{background-color:#f5f5f5!important;font-weight:700!important;color:#333!important;border:1px solid #000!important}.lesson-content table tr:nth-child(2n){background-color:#f9f9f9!important}.lesson-content table tr:hover{background-color:#f0f0f0!important}.jodit-wysiwyg table,.jodit-container table,.jodit table,.jodit-wysiwyg .jodit-wysiwyg table,.jodit-container .jodit-wysiwyg table,.jodit .jodit-wysiwyg table,[class*=jodit] table,[class*=jodit-wysiwyg] table{width:100%!important;border-collapse:collapse!important;margin:16px 0!important;background-color:#fff!important;border:1px solid #000!important}.jodit-wysiwyg table th,.jodit-wysiwyg table td,.jodit-container table th,.jodit-container table td,.jodit table th,.jodit table td,.jodit-wysiwyg .jodit-wysiwyg table th,.jodit-wysiwyg .jodit-wysiwyg table td,.jodit-container .jodit-wysiwyg table th,.jodit-container .jodit-wysiwyg table td,.jodit .jodit-wysiwyg table th,.jodit .jodit-wysiwyg table td,[class*=jodit] table th,[class*=jodit] table td,[class*=jodit-wysiwyg] table th,[class*=jodit-wysiwyg] table td{border:1px solid #000!important;padding:12px!important;text-align:left!important}.jodit-wysiwyg table th,.jodit-container table th,.jodit table th,.jodit-wysiwyg .jodit-wysiwyg table th,.jodit-container .jodit-wysiwyg table th,.jodit .jodit-wysiwyg table th,[class*=jodit] table th,[class*=jodit-wysiwyg] table th{background-color:#f5f5f5!important;font-weight:700!important;color:#333!important;border:1px solid #000!important}.jodit-wysiwyg table tr:nth-child(2n),.jodit-container table tr:nth-child(2n),.jodit table tr:nth-child(2n),.jodit-wysiwyg .jodit-wysiwyg table tr:nth-child(2n),.jodit-container .jodit-wysiwyg table tr:nth-child(2n),.jodit .jodit-wysiwyg table tr:nth-child(2n),[class*=jodit] table tr:nth-child(2n),[class*=jodit-wysiwyg] table tr:nth-child(2n){background-color:#f9f9f9!important}.jodit-wysiwyg table tr:hover,.jodit-container table tr:hover,.jodit table tr:hover,.jodit-wysiwyg .jodit-wysiwyg table tr:hover,.jodit-container .jodit-wysiwyg table tr:hover,.jodit .jodit-wysiwyg table tr:hover,[class*=jodit] table tr:hover,[class*=jodit-wysiwyg] table tr:hover{background-color:#f0f0f0!important}.lesson-content img{max-width:100%!important;height:auto!important;display:block!important;margin:16px auto!important}.lesson-content video{max-width:100%!important;height:auto!important;display:block!important;margin:16px auto!important}.lesson-content iframe{max-width:100%!important;display:block!important;margin:16px auto!important}.lesson-content a{color:#227aff!important;text-decoration:underline!important}.lesson-content a:hover{color:#1a5fcc!important}.quiz-container{background-image:url(/assets/question-di1xlU0s.png);background-position:top right;background-size:286px;background-repeat:no-repeat}.jodit-container .jodit-wysiwyg ul{list-style-type:disc!important;padding-left:30px!important;margin:12px 0!important;list-style-position:outside!important}.jodit-container .jodit-wysiwyg ol{list-style-type:decimal!important;padding-left:30px!important;margin:12px 0!important;list-style-position:outside!important}.jodit-container .jodit-wysiwyg li{display:list-item!important;margin:6px 0!important;list-style-position:outside!important}.jodit-container .jodit-placeholder{position:absolute!important;top:0!important;left:0!important;pointer-events:none!important;color:#999!important;padding:10px!important;margin:0!important}.text-editor-wrapper{margin-bottom:40px}.jodit-container{position:relative;display:flex;flex-direction:column}.jodit-toolbar-editor-collection,.jodit-toolbar{position:sticky!important;top:0!important;z-index:100!important;background-color:#fff!important;box-shadow:0 2px 4px #0000001a!important}.jodit-container .jodit-wysiwyg{position:relative!important;overflow-y:auto!important;flex:1;min-height:400px}
