@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";*{margin:0;font-family:DM Sans,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:DM Sans,sans-serif!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:gray}.global-loading-container{height:90vh;width:100%}.courseUnenrolledPage-container{min-height:100vh;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:auto}.toast{display:flex;align-items:center;column-gap:10px;padding-right:24px;text-align:justify}.toast .icon-div{height:100%;display:flex;align-items:center;column-gap:15px}.toast .vertical-div{border-radius:11px;height:100%;margin-left:-10px}.toast .message{margin:15px}.toast .tittle{color:#565656;font-size:16px;font-weight:600}.toast .description{color:#858585;font-size:16px;font-weight:400}.spinner{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:15px}.spinner .loader{color:var(--loader-color, #31587e);font-size:5px;width:6px;height:6px;border-radius:50%;position:relative;text-indent:-9999em;animation:mulShdSpin 1.3s infinite linear;transform:translateZ(0)}.spinner .loader.small{font-size:3px}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.spinner .loading-font{font-size:14px;letter-spacing:1.01px;text-align:center;color:#31587e;margin-top:10px}.ant-modal .ant-modal-content{padding:0 0 20px!important;border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.ant-modal .ant-modal-title{padding:20px 24px!important;color:#fff!important;background-color:#1a2b3c!important;border-top-left-radius:5px!important;border-top-right-radius:5px!important;font-weight:500!important}.ant-modal .ant-modal-close{color:#fff!important;font-weight:900!important}[class^=ant-row]{column-gap:14px!important}.ant-modal .ant-modal-footer{margin-right:24px!important}.children-wrapper{height:100%;padding:0 24px!important}.ant-modal-footer .ant-btn-default{border-color:#1a2b3c!important}.ant-modal-footer .ant-btn-primary{background-color:#1a2b3c!important;color:#fff!important}.ant-modal-footer .ant-btn-default:not(:disabled):hover{color:#1a2b3c!important}.ant-input-affix-wrapper:focus{border-color:#1a2b3c!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#1a2b3c!important}.ant-breadcrumb{padding-left:30px;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#383838;text-transform:capitalize;width:100%}.ant-breadcrumb :hover{background-color:transparent;color:#000;text-decoration:underline}.active a{background-color:transparent!important;color:#000!important;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-breadcrumb a:hover{color:#656565;background-color:transparent;text-decoration:underline}@media (min-width: 480px){.ant-breadcrumb{padding-left:0}}.candidate-screen{display:flex;flex-direction:column;height:100vh;width:100%;overflow:auto}.candidate-screen .content{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;flex-direction:column}.candidate-screen .content .header-left{width:100%;padding:16px 0 0 30px;flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.candidate-screen .content .tittle-with-button{display:flex;width:100%}.candidate-screen .content .tittle-with-button .course-title{font-weight:600;font-size:20px;line-height:27px;color:#323232;margin-top:7px;margin-bottom:5px;flex-grow:1}.candidate-screen .content .tittle-with-button .header-right{height:100%;padding-right:35px;width:150px}@media (min-width: 900px){.candidate-screen{flex-direction:row;overflow:hidden}.candidate-screen .content{width:70%}}.review-side{background:#f9f9f9;border-width:0px 0px 0px .5px;width:100%;border-style:solid;border-color:#cdcdcd;display:flex;flex-direction:column}.review-side .review-header{background:#e7ecef;font-style:normal;font-weight:600;font-size:18px;line-height:25px;height:52px;color:#3b4044;padding:12px 29px}.review-side .spinner-div{height:50vh;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 740px){.review-side{width:30%}}.review-list{overflow-y:auto}.review-list .mapping-section{padding:5px 16px;max-height:100vh;scroll-behavior:smooth}.review-list .individual-div{display:flex;padding:16px 26px 16px 16px;flex-direction:column}.review-list .top{display:flex}.review-list .name-icon{display:flex;font-style:normal;font-weight:400;font-size:16px;line-height:22px;align-items:center;color:#000;column-gap:16px;flex-grow:1}.review-list .icon-review{display:flex;border:1px solid #000000;border-radius:6px;align-items:center;justify-content:center;height:26px;width:26px}.review-list .rating-stars-review{font-style:normal;font-weight:900;font-size:14px;line-height:16px;color:#ffb951}.review-list .middle{font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:justify;margin-top:14px;color:#696969}.review-list .bottom{font-style:normal;font-weight:400;font-size:12px;line-height:15px;margin-top:12px;color:#787878}.review-list .line{border-bottom:1px solid #dfdfdf;margin-top:25px}.review-list .load-more{font-style:normal;font-weight:600;font-size:15px;line-height:45px;justify-content:center;align-items:center;display:flex;color:#1a2b3c;padding:20px}.review-list .load-more .text{cursor:pointer}.review-list .show-more,.review-list .show-less{overflow-y:hidden}.review-list .no-info{padding:55px;display:flex;justify-content:center;flex-direction:column;font-style:normal;font-weight:600;font-size:14px;line-height:19px;align-items:center;color:#7b7b7b;row-gap:30px;height:100%}.modules-section{margin-top:30px}.modules-section .course-subtittle{font-size:18px;font-weight:600;line-height:25px;letter-spacing:0em;text-align:left;margin:0}.modules-section .modules-display{margin-top:8px}.modules-section .accordian-unenrolled-style{padding:12px 0;border-bottom:.5px solid #cdcdcd}.modules-section .header{margin:0;font-size:16px;font-weight:600;line-height:22px}.modules-section .subtitle{margin:8px 0 0;font-weight:400;font-size:15px;line-height:20px;text-align:justify}.modules-section .enrolled-color{font-style:normal;font-weight:400!important;font-size:22px!important;color:#000}.modules-section .not-enrolled-color{color:#5f5f5f}.modules-section .not-enrolled-color-subtitle{color:#696969}.module-title{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-right:15px}.enrolled-title{display:block;font-style:normal;font-weight:600;font-size:16px;text-align:unset;color:#000;margin:unset!important;padding-top:19px;display:flex;padding-right:15px;white-space:normal;overflow:visible;word-wrap:break-word;transition:all .3s ease-in-out}.enrolled-subtitle{font-style:normal;font-weight:200;font-size:15px;line-height:18px;align-items:start;text-align:justify;white-space:normal;overflow:visible;word-wrap:break-word;color:#000;padding:6px 58px 17px 0;margin:unset!important;transition:all .3s ease-in-out}.modules-section-enrolled .accordian-style{padding:0 0 0 23px;cursor:pointer;border-bottom:1px solid #dedede;transition:all .3s ease-in-out}.modules-section-enrolled .accordian-style:hover .enrolled-title,.modules-section-enrolled .accordian-style:hover .enrolled-subtitle{white-space:normal;overflow:visible;text-overflow:clip;word-wrap:break-word}.modules-section-enrolled .accordian-style-lock{padding-left:23px;border-bottom:1px solid #cdcdcd!important;background-color:#f9f9f9!important;transition:all .3s ease-in-out;pointer-events:none!important}.modules-section-enrolled .accordian-style-lock:hover .enrolled-title,.modules-section-enrolled .accordian-style-lock:hover .enrolled-subtitle{white-space:wrap;overflow:visible;text-overflow:clip;word-wrap:break-word}.modules-section-enrolled .accordian-style-in-progress{width:100%;padding-left:23px;background-color:#fff!important;border-bottom:1px solid #dedede;transition:all .3s ease-in-out}.modules-section-enrolled .accordian-style-in-progress .enrolled-title,.modules-section-enrolled .accordian-style-in-progress .enrolled-subtitle{white-space:normal;word-wrap:break-word}.progress-section{display:flex;flex-direction:column;background:#f9f9f9;text-align:center;padding:1.5rem;border-radius:10px;box-sizing:border-box;gap:1.4rem}.values-display{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.4rem}.flex-grow{flex-grow:1}.contents-each{display:flex;align-items:center;column-gap:16px;font-weight:300;font-size:14px;line-height:17px;color:#000;text-align:left}@media (min-width: 480px){.progress-section{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}}.course-info-about-infoContainer{margin-top:10px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:25px;flex-direction:column}.about-courseDescription{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:18px;margin-bottom:2rem}.about-title{color:#323232;font-size:20px;font-weight:600}.about-description{color:#696969;font-size:15px;display:flex;flex-direction:column}.description-footer{margin-top:16px;display:flex;flex-direction:column;row-gap:6px}.description-footer .descriptionFooter-rating{display:flex;justify-content:flex-start;align-items:baseline;column-gap:10px}.description-footer .descriptionFooter-rating .descriptionFooter-stars{color:#ffb951}.rate-vote{font-size:14px;font-weight:300;line-height:17px;text-align:left;color:#707070}.desc{font-size:15px;line-height:20px;font-weight:400;text-align:justify;color:#696969;margin:0}.middle{display:flex;justify-content:flex-start}@media (min-width: 1100px){.course-info-about-infoContainer{flex-direction:row;column-gap:20px;margin-bottom:0rem}.about-courseDescription{width:70%}.desc{padding-right:5%}}.content-tab{display:flex;height:100%;width:100%;overflow:auto}.content-tab .course-module-section{height:100%;padding:20px 30px 30px;overflow-y:auto;width:100%}.content-tab .flex-grow-unenrolled{flex:0 0 70%}.content-tab .course-header-section{margin-top:10px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;column-gap:20px;padding-bottom:25px;border-bottom:1px solid #dfdfdf}.courseUnenrolledPage-header{align-items:flex-start;border-bottom:.5px solid #ddd;display:grid;grid-template-columns:1fr 170px;justify-content:flex-start;width:100%}.courseUnenrolledPage-header .header-left{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:16px 0 0 30px}.courseUnenrolledPage-header .course-title{font-weight:600;font-size:20px;line-height:27px;color:#323232;margin:0}.courseUnenrolledPage-header .header-right{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;padding-right:35px}.courseUnenrolledPage-header .unenrolled-tab-contents{flex:1;overflow-y:auto;padding:20px}@media (max-width: 768px){.courseUnenrolledPage-header .header-left{padding:16px 20px 0}.courseUnenrolledPage-header .unenrolled-tab-contents{padding:15px}}.menu-dropdown{position:relative;width:8rem!important;cursor:pointer!important;border:1px solid #d9d9d9!important;border-radius:6px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between;padding:4px 11px!important;-webkit-user-select:none!important;user-select:none!important}.menu-dropdown .react-dropdown-select-content{display:contents}.menu-dropdown .react-dropdown-select-dropdown{transition:all 3ms;overflow-y:auto!important;max-height:128px!important;z-index:150!important;position:absolute!important;width:100%!important;background-color:#fff!important;border:1px solid #ccc!important;border-radius:6px!important;-webkit-user-select:none!important;user-select:none!important}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item{padding:12px 16px!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item:hover{background-color:#f5f5f5!important;color:#000}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item-selected{background-color:#1a2b3c!important}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item-selected:hover{background-color:#22374a!important;color:#fff}.courseStatisticsTabScreen-container{width:100%;height:100%;padding:0 30px;overflow-y:auto}.courseStatisticsTabScreen-container .statistics-info-container{margin-top:25px}.courseStatisticsTabScreen-container .statistics-info-container .statistics-heading{color:#323232;font-size:20px;font-weight:500}.courseStatisticsTabScreen-container .statistics-info-container .statistics-details-container{display:flex;justify-content:space-between;align-items:flex-end}.courseStatisticsTabScreen-container .statistics-info-container .statistics-details-container .statistics-detail-items{margin-top:15px;display:flex;gap:15px}.courseStatisticsTabScreen-container .statistics-info-container .statistics-details-container .statistics-detail-items .statistics-detail-item{color:#696969;font-size:14px;font-weight:500;padding:15px 25px;line-height:1.6}.courseStatisticsTabScreen-container .statistics-info-container .statistics-details-container .statistics-detail-items .statistics-detail-item:nth-child(1){border-right:1px solid #d4d4d4;padding-left:0}.courseStatisticsTabScreen-container .statistics-info-container .statistics-details-container .statistics-detail-items .statistics-detail-item div:nth-child(2){color:#1a2b3c;font-size:16px;font-weight:500}.courseStatisticsTabScreen-container .noData-container{height:200px;display:flex;justify-content:center;align-items:center;background-color:#fcfcfc;margin-top:25px}.statisticsTab-graph-container{margin-top:25px}.statisticsTab-graph-container .labels-container{margin-top:30px;width:100%;display:flex;justify-content:center;align-items:center;column-gap:28px}.statisticsTab-graph-container .labels-container .label-container{display:flex;justify-content:center;align-items:center;column-gap:12px}.statisticsTab-graph-container .labels-container .label-container .label-color{height:12px;width:12px;border-radius:6px}.statisticsTab-graph-container .labels-container .label-container .label-text{font-size:12px;font-weight:600;color:#696969}.profilePage-main{width:100%;height:100%;padding:0 30px;overflow-y:auto}.profilePage-container{box-sizing:border-box}.profilePage-container .filter-container{display:flex;gap:10px;align-items:center;font-weight:600;padding-top:15px}.profilePage-container .filter-container .filter{border-radius:5px;border:none;color:#1a2b3c;padding:4px 13px;font-weight:500;background-color:#f9f9f9}.profilePage-container .filter-container .filter:hover{cursor:pointer;background-color:#e7ecef}.profilePage-container .filter-container .filter.selected{background-color:#314f6a;color:#fff}.pagination-container{position:sticky;bottom:0;width:100%;background-color:#f9f9f9;padding:0 30px;display:flex;justify-content:flex-end;align-items:center;height:66px;z-index:5;box-shadow:0 -1px 3px #0000001a}.pagination-container .pagination-button-wrap{display:flex;align-items:center}@media (max-width: 480px){.pagination-container{margin-right:20px!important;flex-direction:column;justify-content:center}.pagination-container .pagination-button-wrap{margin-top:10px}}.pagination-container .menu-dropdown{width:auto!important;color:#000}.pagination-button-prev,.pagination-button-next{background-color:transparent;font-size:16px;font-weight:500;border:none;-webkit-user-select:none;user-select:none}.pagination-button-prev-icon,.pagination-button-next-icon{color:#adacaa}.pagination-button-prev-icon:hover,.pagination-button-next-icon:hover{color:#363636;cursor:pointer;transform:scale(1.2);transition:all .3s ease-in-out;font-weight:700}.pagination-button-prev{margin-left:15px}.pagination-button-next{margin:0 30px 0 5px}.pageDetail,.paraInfo,.paraInfo1,.paraInfo2{font-size:14px;font-weight:500;color:#666;background-color:transparent;border:none;-webkit-user-select:none;user-select:none;margin-left:5px}.pageDetail{margin-right:20px}.paraInfo1{margin-left:25px}.candidate-disabled-items{padding:5px 50px 5px 4px;text-align:left;color:#7e7c79;cursor:not-allowed}.statistics-table-info-containers{margin-top:40px;display:flex;justify-content:space-between}.statistics-table-info-containers .statistics-heading{color:#323232;font-size:20px;font-weight:500}.arrowIcon{color:#1a2b3c;width:10.6px;height:13.88px;transform:translateY(-1px)}.nonColoredIcon{color:#f9f9f9;width:10.6px;height:13.88px;transform:translateY(-1px)}.nonColoredIcon:hover{color:#1a2b3c}.statistics-table-container{box-sizing:border-box;width:100%;padding:20px 0 15px;border-bottom:none}.candidateTab-table-spinner{position:absolute;top:65%;left:50%}.statistics-table-container::-webkit-scrollbar{display:none}.statistics-table-title-container{width:100%;min-width:800px;display:grid;grid-template-columns:1.9fr 1.3fr 1fr 1fr 1.6fr 1.4fr .9fr;background-color:#f9f9f9;border-radius:8px;padding:10px 0}.statistics-table-title{box-sizing:border-box;padding:10px;color:#303030;font-size:16px;margin-left:10px;font-weight:600}.statistics_page .userList-containers{width:100%;min-width:800px;display:grid;grid-template-columns:1.9fr 1.3fr 1fr 1fr 1.6fr 1.4fr .9fr;border-bottom:1px solid #e5e4e5;padding:8px 0}.statistics_page .userList-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.statistics_page .statisticscourseList-title{display:flex;align-items:center;column-gap:10px;box-sizing:border-box;color:#252525;text-transform:capitalize;font-size:14px;padding:10px 20px}.statistics_page .statisticscourseList-title p{color:#252525}.statistics_page .statisticscourseList-title p:hover{cursor:pointer;text-decoration:underline}.statistics_page .actions-div{display:flex;gap:12px;cursor:pointer}.statistics_page .userList-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px;text-transform:uppercase;color:#8b8998}.statistics_page .status{width:100%;display:flex;flex-direction:column}.statistics_page .status-details{display:flex;justify-content:space-between;align-items:center}.statistics_page .course-progress{color:#1a2b3c;font-style:normal;font-size:12px;font-weight:500!important;line-height:normal}.statistics_page .total_modules{color:#666;font-size:12px;font-weight:400;line-height:normal}.statistics_page .module_details{display:flex;align-items:baseline}.statistics_page .completed_modules{color:#666;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.statistics_page .progressBar{width:100%;height:10px;background-color:#f1f1f1;border-radius:4px;position:relative}.statistics_page .progressBarValue{height:100%;min-width:0%;border-radius:4px}.statistics_page .progressBarExpected{height:100%;background-color:#d2691e;position:absolute;border-radius:10px;top:0;z-index:-1}.courseProgress-container .title{font-weight:700;font-size:16px;color:#1a2b3c}.courseProgress-container .subtitle{font-size:12px;color:#63615d}.courseProgress-container .chart-container{margin-top:30px;height:280px;width:827px}.courseProgress-container .labels-container{margin-top:30px;width:100%;display:flex;justify-content:center;align-items:center;column-gap:28px}.courseProgress-container .labels-container .label-container{display:flex;justify-content:center;align-items:center;column-gap:12px}.courseProgress-container .labels-container .label-container .label-color{height:12px;width:12px;border-radius:6px}.courseProgress-container .labels-container .label-container .label-text{font-size:12px;font-weight:600;color:#696969}.graphsummarymodal-main{padding:0!important}.graphSummaryModal-container{margin-left:50px;height:520px!important;overflow-y:scroll;overflow-x:hidden}.graphSummaryModal-container .graphSummary-container-loading{height:100%;display:flex;justify-content:center;align-items:center}.ant-modal .ant-modal-close-x{display:block!important;position:relative;right:20px!important;top:4px!important;transition:none!important}.ant-modal .ant-modal-close-x .anticon.anticon-close{display:inline!important;background-color:#1a2b3c;padding:0;margin:0;color:#fff!important}.ant-modal .ant-modal-close:hover{background-color:#0000!important}.bellCurve-container{margin-top:75px}.bellCurve-container .bellCurve-title{font-weight:700;font-size:16px;color:#1a2b3c}.bellCurve-container .bellCurve-subtitle{font-size:12px;color:#63615d;margin-bottom:15px}.bellCurve-container .bellChart-container{margin-top:30px;margin-bottom:30px;height:380px;width:100%}.courseContent-container{display:flex;flex-direction:column;justify-content:unset!important}.about-module{display:flex;flex-direction:column}.module-section{background-color:#f9f9f9;display:flex;flex-direction:column;margin-top:1rem;width:100%}.module-section-header{flex-shrink:0;height:50px;background-color:#e7ecef;padding-left:24px;font-family:DM Sans,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:25px;padding-top:11px}.module-section-list{flex:0 0 0}.spinner-div{height:50vh;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 740px){.courseContent-container{flex-direction:row}.about-module{width:70%;height:100%;overflow-y:auto}.module-section{height:100%;width:30%;display:flex;margin-top:0rem;overflow-y:auto;overflow-x:hidden}}.about-module-header{display:flex;justify-content:space-between;padding:28px 64px 13px 2rem}.threads-resolve{margin-top:6px;height:80px;background-color:#ffb84c1a;display:flex;flex-direction:column}.threads-resolve .threads-header{display:flex;padding:16px 74px 0 46px;gap:21px}.threads-resolve .content{font-weight:600;font-size:12px;line-height:16px;color:#565656}.threads-resolve .resolve-button{width:99px;height:28px;margin-left:87px;background-color:transparent;border:1px solid #1a2b3c;font-style:normal;font-weight:400;font-size:12px}.threads-resolve .resolve-button:hover{background-image:linear-gradient(#0000000f 0 0)!important;color:#1a2b3c!important;border:1px solid #1a2b3c!important}.about-module-module-name{font-style:normal;font-weight:600;font-size:20px;line-height:27px;color:#323232;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.about-module-time{font-weight:400;font-size:10px;line-height:14px;color:#696969;display:flex}.about-module-subtitle{font-weight:400;font-size:14px;line-height:19px;text-align:justify;padding:0 2rem 2rem;color:#696969;word-wrap:break-word}.module-study-material-header{font-weight:600;font-size:18px;line-height:22px;padding:37px 0 23px 37px;color:#000}.module-study-material{display:flex;flex-direction:column}.module-content{display:flex;margin:1rem 2rem 1.3rem;gap:27px;font-weight:600;font-size:18px;line-height:22px;color:#000;align-items:center;justify-content:space-between}.module-content .module-content-header{display:flex;justify-content:center;align-items:center;cursor:pointer}.module-content-link{display:flex;align-items:center;justify-content:center}.module-content-link .module-content-expand-button{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#696969;border:1px solid #696969;margin-top:5px;padding:0 19px}.module-content-link .module-content-expand-button-collapsed{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#696969;border:1px solid #696969;margin-top:5px}.ant-btn-default.module-content-expand-button{color:#7b7b7b!important}.ant-btn-default.module-content-expand-button:hover{color:#7b7b7b!important;border:1px solid #696969}.ant-btn-default.module-content-expand-button-collapsed{color:#7b7b7b!important}.ant-btn-default.module-content-expand-button-collapsed:hover{color:#7b7b7b!important;border:1px solid #696969}.pipeline-status-header{padding:19px 0 18px 37px;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#000}.documentation-container{padding:15px 64px 8px 37px}.documentation-container .documentation-title{cursor:pointer}.custom-tooltip .ant-tooltip-inner{color:#fff!important;background-color:#484849!important;padding:6px 35px!important;justify-content:center;align-items:center;white-space:nowrap;display:inline-block}.course-status-container{width:100%;padding:0 64px 60px 39px;display:flex;flex-direction:row;justify-content:flex-start}.course-status-container .pipeline-status-container{display:flex;flex-grow:1;flex-direction:column;padding-top:10px}.course-status-container .pipeline-status-container .latest-pipeline-header{font-weight:600;font-size:14px;line-height:19px;color:#696969}.course-status-container .pipeline-status-container .latest-pipeline-status{display:flex;flex-direction:column;padding:17px 33px 0 0;margin-top:5px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item{display:flex;justify-content:space-between;padding-bottom:5px;column-gap:10px;margin-top:5px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item{margin-top:2px;font-weight:400;font-size:14px;line-height:16px;color:#696969;display:flex}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item .pipeline-item-link{color:#52acff;margin-left:0}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item .item-text{margin-left:4px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-small .item-text{font-size:12px;margin-left:6px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-initial{display:grid;grid-template-columns:75px 65px auto;column-gap:10px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-initial .pipeline-status{display:flex;gap:6px;margin-top:-2px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-final{display:grid;grid-template-columns:72px 100px;column-gap:10px}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max{white-space:nowrap;width:auto}.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max .item-ellipsis{margin-left:4px;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1560px){.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max{width:280px}}@media (max-width: 1540px){.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max{width:260px}}@media (max-width: 1515px){.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max{width:240px}}@media (max-width: 1480px){.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max{width:125px}}@media (max-width: 1180px){.course-status-container .pipeline-status-container .latest-pipeline-status .latest-pipeline-item .pipeline-item-max{width:100px}}.course-status-container .submission-status{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:33px;padding-top:10px;border-left:1px solid #e0e0e0;width:258px}.course-status-container .submission-status .submission-status-header{font-weight:600;font-size:14px;line-height:19px;color:#696969}.course-status-container .submission-status .submission-stats{margin-top:14px;display:flex;flex-direction:column;gap:6px;width:100%}.course-status-container .submission-status .submission-stats .submission-stats-item{width:100%;display:flex;justify-content:space-between;padding-bottom:3px;border-bottom:1px solid #e0e0e0}.course-status-container .submission-status .submission-stats .submission-stats-item .submission-stats-header{font-size:14px;color:#727272}.course-status-container .submission-status .submission-stats .submission-stats-item .submission-stats-number{font-weight:600;font-size:14px;line-height:19px;color:#1a2b3c}.mark-as-complete-button{display:flex;align-items:center;margin-left:2rem;margin-bottom:1rem;margin-top:1rem;border-radius:7px;padding:8px 12px;background-color:transparent;border:1.5px solid #1a2b3c;cursor:pointer;font-weight:600}.mark-as-complete-button .mark-as-complete-button-icon{color:#1a2b3c;margin-right:8px}.mark-as-completed-text{display:flex;align-items:center;margin-left:27px;margin-top:37px;padding:8px 12px;background-color:transparent;cursor:pointer;font-weight:800}.mark-as-completed-text .mark-as-completed-icon{color:#1a2b3c;margin-right:8px}.Accordian-Content-container{margin:0px 2.3rem;justify-content:center;align-items:center;display:flex}@media (min-width: 740px){.about-module-header{padding:28px 64px 13px 37px}.about-module-subtitle{padding:0 66px 2rem 37px;word-wrap:break-word}.module-content{margin:10px 64px 12px 37px}.Accordian-Content-container{margin:0 64px 0 37px}.mark-as-complete-button{margin-left:37px}}.documentation-heading{font-size:18px;font-weight:600;display:flex;justify-content:space-between}.documentation-heading .ant-btn-default.documentation-expand-button{color:#7b7b7b!important}.documentation-heading .ant-btn-default.documentation-expand-button:hover{color:#7b7b7b!important;border:1px solid #696969}.documentation-heading .documentation-expand-button-collapsed{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#696969;border:1px solid #696969}.documentation-heading .documentation-expand-button{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#696969;border:1px solid #696969;padding:0 19px}.documentation-expaned{margin-top:12px;color:#696969}.documentation-expaned div{margin-top:5px}.markdown-container{margin-top:10px;margin-bottom:10px}.markdown-pre{display:flex;align-items:center;justify-content:space-between;background-color:#282a36;color:#fff}.markdown-pre div:nth-child(1){flex:1}.banner{display:flex;flex-direction:column;padding:10px 16px;border-radius:5px;font-weight:600;font-size:14px;line-height:24px;text-align:justify;width:-webkit-fill-available}.banner .banner-top-row{display:flex;align-items:center;column-gap:20px}.banner .banner-button-container{margin-top:10px}.banner .banner-button{width:99px;height:28px;background-color:transparent;border:1px solid #1a2b3c;font-style:normal;font-weight:400;font-size:12px;margin-left:55px}.banner .banner-button:hover{color:#1a2b3c!important;border:1px solid #1a2b3c!important}.banner .icon-div{display:flex;align-items:center;margin-left:16px}.banner .title{font-size:12px;font-weight:700;color:#565656;margin-top:0}.test-section-enrolled .accordian-style{padding:0 0 0 23px;cursor:pointer;border-bottom:1px solid #DEDEDE}.test-section-enrolled .accordian-style-lock{padding-left:23px;border-bottom:1px solid #CDCDCD!important;background-color:#f9f9f9!important;pointer-events:none!important}.test-section-enrolled .accordian-style-lock:hover .enrolled-title,.test-section-enrolled .accordian-style-lock:hover .enrolled-subtitle{white-space:wrap;overflow:visible;text-overflow:clip}.test-section-enrolled .accordian-style-in-progress{padding-left:23px;background-color:#fff!important;border-bottom:1px solid #DEDEDE}.test-section-enrolled .accordian-style-in-progress .enrolled-title,.test-section-enrolled .accordian-style-in-progress .enrolled-subtitle{white-space:normal}.pipeline-status-icon{padding:0 15px}.Result-Container{width:100%;height:100%}.Result-Container .Result-heading{margin-left:10px}.Result-Container .result-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.Result-Container .result-content .result-circle-inner-text{font-family:DM Sans;font-size:28px;font-weight:700;line-height:36.46px;text-align:left}.Result-Container .result-content .result-sections-detail{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:#696969;margin-top:7px;margin-bottom:10px}.Result-Container .result-content .Result-content-left{display:flex;flex-direction:column;margin-left:10px;margin-right:110px}.Result-Container .result-content .Result-content-left .result-sections{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:#949494;margin-top:5px;margin-bottom:5px}.Result-Container .result-content .Result-content-left .no-attempt-attempted{font-weight:500;font-size:16px;color:#696969;margin:7px 0 10px}.Result-Container .result-content .Result-content-left .test-pass-fail-heading{display:flex;flex-direction:row;align-items:center;font-family:DM Sans;font-size:14px;font-weight:500;line-height:18.23px;text-align:left;padding-right:5px;margin:20px 0 15px;gap:7px}.Result-Container .result-content .Result-content-left .test-pass-fail-heading .result-icon-failed,.Result-Container .result-content .Result-content-left .test-pass-fail-heading .result-icon-passed{width:17px;height:17px}.Result-Container .result-content .Result-content-center{padding:0 30px 0 0;margin-bottom:10px}@media (min-width: 768px){.Result-Container .result-content .Result-content-center{margin-right:25px;border-right:1px solid #E6E6E6}}.Result-Container .result-content .Result-content-right{display:flex;flex-direction:column;margin-left:10px}.Result-Container .result-content .Result-content-right .result-sections-detail{margin-bottom:25px;color:#4b4b4b}.Result-Container .result-content .Result-content-right .result-sections-time{font-family:DM Sans;font-size:16px;font-weight:500;line-height:20.83px;text-align:left;margin-bottom:25px}.Result-Container .result-content .Result-content-right .result-sections-totaltime{font-family:DM Sans;font-size:16px;font-weight:500;line-height:20.83px;text-align:left;color:#949494;margin-bottom:25px}.Result-Container .result-content .Result-content-right .result-sections{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:#949494;margin-bottom:7px}.Result-Container .result-content .Result-content-right .result-section-date{color:#696969}.Result-Container .result-content .Result-content-right .total-test-time-heading{display:flex;flex-direction:row;align-items:center;font-family:DM Sans;font-size:14px;font-weight:500;line-height:18.23px;text-align:left;color:#1f1f1f;margin:0 0 20px;gap:7px}.Result-Container .result-content .Result-content-right .total-test-time-heading .test-time-icon{width:17px;height:17px}.Result--empty-Container{margin:20px 0 0 11px}.test-pass-fail-heading .result-icon-passed path{fill:#4bc949}.test-pass-fail-heading .result-icon-failed path{fill:#ff5959}.total-test-time-heading .test-time-icon path{fill:#000}.result-loader-div{margin-top:10px;margin-bottom:10px}.progress-circle-responsive-container{width:100%;max-width:220px;margin:0 auto}.progress-circle-svg{display:block;width:100%;height:auto}.progress-circle-text{font-weight:700;font-size:2.2rem;dominant-baseline:middle}@media (max-width: 768px){.progress-circle-responsive-container{max-width:150px}.progress-circle-text{font-size:1.6rem}}@media (max-width: 480px){.progress-circle-responsive-container{max-width:100px}.progress-circle-text{font-size:1rem}}.test-container{width:100%;height:100%}.test-container .info-max-msg{padding:22px 37px;font-size:14px;border-radius:1px}.test-container .about-test-header{display:flex;justify-content:space-between;padding:28px 34px 13px 37px}.test-container .about-test-header .number-of-questions{width:20%;color:#535353;font-family:DM Sans;font-size:12px;font-weight:500;line-height:15.62px;text-align:center;display:flex;align-items:center;justify-content:center}.test-container .about-test-header .number-of-questions .number-of-questions-span{padding-left:5px;font-weight:400;color:#979797}.test-container .test-startbutton-container{margin-left:33px;margin-top:33px}.test-container .test-start-button{border:1px solid #1a2b3c!important;color:#1a2b3c;font-family:DM Sans;font-size:14px;font-weight:500;line-height:18.23px;text-align:left}.test-container .test-results-container{width:auto;margin-top:25px;margin-left:30px;margin-right:30px;padding:15px 0 15px 15px;gap:10px;border-radius:5px 0 0;background:#f9f9f9}.content-skeleton{background:#fff;padding:20px;border-radius:8px;border:1px solid #f0f0f0;width:100%}.content-skeleton .content-skeleton-image{width:100%!important;height:180px!important;margin-bottom:20px;border-radius:6px}.candidate-container{width:100%;padding:0 30px;box-sizing:border-box}.unenrolled-module-content-wrapper{min-height:calc(100vh - 200px);height:100%;width:100%}.unenrolled-module-content-wrapper .courseContent-container{min-height:600px;height:100%}.searchBar-container{margin-top:18px;padding-left:18px;width:100%;border:1px solid #cdc;border-radius:5px;height:41px;display:flex;align-items:center;justify-content:flex-end;column-gap:8px}.searchBar-container .searchBarFilterSelected-Container{display:flex;align-items:center;column-gap:8px}.searchBar-container .searchBarFilterSelected-Container .selectedFilter{height:31px;display:flex;justify-content:center;align-items:center;column-gap:1px;font-size:14px;color:#63615d;font-weight:500}.searchBar-container .searchBarFilterSelected-Container .selectedFilter .filter-item{text-transform:capitalize!important;display:flex;height:31px;justify-content:center;align-items:center;padding:0 11px;background-color:#f8f8f8;border-radius:5px;white-space:nowrap}.searchBar-container .searchBarFilterSelected-Container .selectedFilter .cancelIcon{color:#a1a09e;margin-left:10px;font-size:14px}.searchBar-container .searchBarFilterSelected-Container .selectedFilter .cancelIcon:hover{color:#000}.searchBar-container .searchBar-input{position:relative;flex:1;display:flex;align-items:center}.searchBar-container .searchBar-input input{width:100%;flex:1;border:none;outline:none;text-align:left;font-size:16px!important;padding-right:24px;color:#63615d!important;margin-left:0!important;box-sizing:border-box}.searchBar-container .searchBar-input input::placeholder{color:#a1a09e;font-size:16px}.searchBar-container .searchBar-input .cancelSearchButton{position:absolute;right:14px;cursor:pointer;color:#a1a09e;font-size:16px!important}.searchBar-container .searchBar-search{height:100%;display:flex;align-items:center;justify-content:center;padding:0 8px;border-left:1px solid #cdc;min-width:64px;cursor:pointer}.searchBar-container .searchBar-search .searchButton{background-color:transparent;border:none;color:#a1a09e;cursor:pointer;font-size:16px}.searchBar-container .dropdownMenu{position:absolute;top:40px;left:0;min-height:50px;min-width:50px;max-width:200px;max-height:400px;overflow-y:auto;width:fit-content;background-color:#fff;border:.2px solid #d9d9d9;border-radius:5px;z-index:1000;padding:.5px;box-shadow:0 3px 7px #00000040}.searchBar-container .allFiltersApplied{font-size:14px;color:#8e8e8e;font-weight:200}.searchBar-container .focus{background-color:#f5f5f5!important;color:#63615d!important}.searchBar-container .dropdownItem{padding:10px 16px;font-size:14px!important;cursor:pointer;color:#a1a09e;text-transform:capitalize;display:flex;justify-content:space-between;align-items:center}.searchBar-container .dropdownItem .dropdownItem-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchBar-container .dropdownItem:hover{background-color:#f5f5f5;color:#63615d}.searchBar-container .dropdownItem .labelText{text-transform:none;margin-left:30px}.searchBar-container .values-loading-container{display:flex;justify-content:space-between;font-size:14px;padding:10px 14px;color:#a1a09e;-webkit-user-select:none;user-select:none}@media (max-width: 900px){.searchBar-container{padding-left:8px;height:auto;min-height:38px;align-items:center;justify-content:space-between}.searchBar-container .searchBarFilterSelected-Container{flex-grow:1;flex-wrap:wrap;gap:4px}.searchBar-container .searchBarFilterSelected-Container .selectedFilter{font-size:13px}.searchBar-container .searchBarFilterSelected-Container .selectedFilter .filter-item{padding:0 7px;font-size:13px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchBar-container .searchBar-input input{font-size:14px!important;padding-right:18px}.searchBar-container .searchBar-search{min-width:48px;padding:0 4px}.searchBar-container .searchBar-search .searchButton{font-size:14px}}@media (max-width: 600px){.searchBar-container{flex-direction:row;align-items:center;width:100%}.searchBar-container .searchBarFilterSelected-Container{flex-wrap:wrap;row-gap:4px}.searchBar-container .searchBarFilterSelected-Container .selectedFilter{font-size:12px}.searchBar-container .searchBarFilterSelected-Container .selectedFilter .filter-item{padding:0 5px;font-size:12px}.searchBar-container .searchBar-input{flex:1}.searchBar-container .searchBar-input input{font-size:13px}.searchBar-container .searchBar-search{min-width:36px}.searchBar-container .searchBar-search{min-width:36px;padding:0 2px}.searchBar-container .searchBar-search .searchButton{font-size:13px}.searchBar-container .dropdownMenu{top:38px;min-width:110px;font-size:13px}}.searchBar-input-wrapper{display:flex;align-items:center;width:100%}.courseTabs-container{margin-top:20px;display:flex;justify-content:center;align-items:center;column-gap:25px}.courseTabs-container .tabItem{position:relative;padding-right:13px;padding-left:7px;font-size:13px;color:#1a2b3c;font-weight:500!important;padding-bottom:15px;display:flex;justify-content:center;align-items:center;column-gap:13px;border:0px solid #1a2b3c;cursor:pointer}.courseTabs-container .tab-icon{color:344056}.courseTabs-container .active{border-bottom:2.5px solid #1a2b3c;font-weight:600!important}.courseTabs-container .disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none}.courseEnrolledPage-container{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%}.courseEnrolledPage-container .courseEnrolledPage-header{width:100%;border-bottom:.5px solid rgb(221,221,221);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.courseEnrolledPage-container .courseEnrolledPage-header .header-left{margin-left:30px;margin-top:16px;flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:70%}.courseEnrolledPage-container .courseEnrolledPage-header .course-title{font-weight:600;font-size:20px;line-height:27px;color:#323232;margin-top:7px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}.courseEnrolledPage-container .courseEnrolledPage-header .header-right{height:130px;width:30%;display:flex;justify-content:flex-end;align-items:flex-end;padding-right:10px}.courseEnrolledPage-container .courseContent-container{width:100%;height:75%;flex-grow:1;display:flex;justify-content:center}@media (min-width: 480px){.courseEnrolledPage-container .courseEnrolledPage-header .header-right{padding-right:30px;padding-bottom:18px}}.progress-container{width:100%;display:flex;justify-content:center;align-items:center}.donut-progress-wrapper{display:flex;flex-direction:column;align-items:center}.donut-progress-wrapper .donut-chart-container{position:relative;width:84px;height:84px}.donut-progress-wrapper .donut-chart .donut-background,.donut-progress-wrapper .donut-chart .donut-progress{fill:transparent;stroke-linecap:round}.donut-progress-wrapper .donut-chart .donut-background{stroke:#f1f1f1}.donut-progress-wrapper .donut-chart .donut-progress{stroke:#61d800;transition:stroke-dashoffset .5s ease}.donut-progress-wrapper .donut-percentage{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.donut-progress-wrapper .donut-label{font-size:.625rem}.linear-progress-wrapper{display:none}@media (min-width: 480px){.donut-progress-wrapper{display:none}.linear-progress-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;gap:1rem}.linear-progress-wrapper .linear-text{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.8125rem;color:#000}.linear-progress-wrapper .linear-bar{width:100%;height:.625rem;background-color:#f1f1f1;border-radius:4px;overflow:hidden}.linear-progress-wrapper .linear-bar-value{height:100%;background-color:#61d800;border-radius:4px;transition:width .5s ease-in-out}}.tab-screen-about-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-grow:1;height:100%;width:100%;padding:20px 30px;flex-direction:column}.tab-screen-about-container .about-infoContainer{margin-top:10px;width:100%!important;display:flex;justify-content:space-between;align-items:flex-start;column-gap:20px;padding-bottom:25px;border-bottom:1px solid #f3f3f3}.tab-screen-about-container .about-courseDescription{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:18px}.tab-screen-about-container .about-title{color:#323232;font-size:20px;font-weight:600}.tab-screen-about-container .about-description{color:#696969;font-size:15px;display:flex;flex-direction:column}.tab-screen-about-container .courseIcons-container{background-color:#f9f9f9;border-radius:10px;padding:32px;display:grid;grid-template-columns:140px 140px;column-gap:30px;row-gap:22px;justify-content:space-between;align-items:center}.tab-screen-about-container .courseIcon-item{display:flex;justify-content:flex-start;align-items:center;min-width:fit-content;column-gap:12px}.tab-screen-about-container .description-footer{margin-top:16px;display:flex;flex-direction:column;row-gap:6px}.tab-screen-about-container .description-footer .descriptionFooter-rating{display:flex;justify-content:flex-start;align-items:baseline;column-gap:10px}.tab-screen-about-container .description-footer .descriptionFooter-rating .descriptionFooter-stars{color:#ffb951}.tab-screen-about-container .about-reviewContainer,.tab-screen-about-container .about-reviews{width:100%}.tab-screen-about-container .about-reviews .reviews-title{font-size:17px;font-weight:600;margin-top:22px;margin-bottom:18px}.tab-screen-about-container .about-reviews .no-reviews{margin-bottom:20px;font-size:15px;color:#696969}.tab-screen-about-container .about-reviews .aboutReviews-list{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;column-gap:12px}.individual-div{display:flex;padding:16px 26px 16px 16px;flex-direction:column}.bordered{padding:20px!important;background-color:#f9f9f9;border-radius:10px}.top{display:flex}.name-icon{display:flex;font-style:normal;font-weight:400;font-size:16px;line-height:22px;align-items:center;color:#000;column-gap:16px;flex-grow:1}.icon-review{display:flex;border:1px solid #000000;border-radius:6px;align-items:center;justify-content:center;height:26px;width:26px}.rating-stars-review{font-style:normal;font-weight:900;font-size:14px;line-height:16px;color:#ffb951}.middle{font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:justify;margin-top:14px;color:#696969}.bottom-section{font-style:normal;font-weight:400;font-size:12px;line-height:15px;margin-top:12px;color:#787878}.line{border-bottom:1px solid #dfdfdf;margin-top:25px}.review-section{margin-top:22px;display:flex;flex-direction:column}.review-section .course-subtitle{font-size:17px;font-weight:600}.module-subtitle{color:#787878}.my-textarea{background-color:#f1f1f1;margin-top:7px}.my-textarea::placeholder .red-text{color:red}.textarea{color:#6f6f6f;font-size:16px;margin:0;padding-top:6px}.edit_subtitle{display:flex;padding-top:15px}.date{align-self:flex-end;font-weight:400;font-size:14px;line-height:17px;color:#787878;padding-left:6px}.rate-submit{margin-top:12px;font-size:32px;color:#ffb951;margin-bottom:6px}.rate-edit{font-size:28px;color:#ffb951}.edit-button{background-color:#fff;color:#1a2b3c;border:1px solid #1a2b3c;width:134px;height:41px;margin-top:10px;margin-right:10px}.edit-button:hover{background-image:linear-gradient(#0000000f 0 0);background-color:#fff!important;color:#1a2b3c!important}.submit-button{background-color:#1a2b3c;width:134px;height:41px;margin-right:10px}.submit-button:hover{background-color:#26394d!important}@media (min-width: 740px){.submit-button{margin-top:18px}}.styled-input-field{width:100%}.styled-input-field .label{font-size:14px;margin-bottom:6px;font-weight:500}.styled-input-field .required-label:after{content:"*";color:red;margin-left:.25em;font-weight:700}.styled-input-field .ant-select-single{width:100%;height:38px}.styled-input-field .empty-form-error-section{height:20px}.styled-input-field .form-error-message{font-size:12px;color:#f33;font-weight:500}.styled-input-field .form-error-message .error-info-icon{color:#f33;font-size:12px}.input-styled{width:100%}.preview-repo-header{display:flex;align-items:center;gap:5px}.preview-header-subtitle{color:#696969}.repo-details{display:flex;gap:5px;align-items:center}.repo-details a{margin-top:1.5px;margin-bottom:-1.5px}.details{display:flex;gap:20px;margin:8px 0 24px}.separator-line{border:none;border-bottom:1px solid #ccc;margin-bottom:6px}.preview-mode-header{width:100%;height:51px;background-color:#ffb84c1a;display:flex;color:#565656;font-size:16px;font-weight:600;gap:4px;align-items:center;justify-content:space-between;padding:0 20px}.preview-mode-text{display:flex;gap:4px;align-items:center}.preview-mode-button{width:98px;height:32px;margin-left:4px;background-color:transparent;border:1px solid #1a2b3c;font-style:normal;font-weight:400;font-size:12px;line-height:20px;padding-left:8px;padding-right:8px}.preview-mode-button:hover{background-image:linear-gradient(#0000000f 0 0)!important;color:#1a2b3c!important;border:1px solid #1a2b3c!important}.coursePage-container{height:100%;width:100%}.coursesTabLayout-container{width:100%;height:100%!important}.coursesTabLayout-container .coursesTabLayout-tabLabel{display:flex;align-items:center;gap:10px}.coursesTabLayout-container .ant-tabs-nav-wrap{margin-left:30px}.coursesTabLayout-container .ant-tabs{height:100%}.coursesTabLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.coursesTabLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.coursesTabLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px}.coursesTabLayout-container .ant-tabs-ink-bar{background-color:#1a2b3c}.coursesTabLayout-container .ant-tabs-tab{padding:10px}.coursesTabLayout-container .ant-tabs-tab span{display:flex;align-items:center}.coursesTabLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.coursesTabLayout-container .ant-tabs-tab-btn:hover{color:#353535}.coursesTabLayout-container .ant-tabs-tab-active span,.coursesTabLayout-container .ant-tabs-tab-active .tab-icon{color:#1a2b3c}.coursesTabLayout-container .ant-tabs-tab:hover,.coursesTabLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.coursesTabLayout-container .inactive-tab,.coursesTabLayout-container .inactive-tab .tab-icon{color:#696969}.courseCard-container{border-radius:15px;transition:box-shadow .2s ease,transform .2s ease}.courseCard-container:hover .course-bgImage{transform:scale(1.08)}.courseCard-container:hover{box-shadow:0 8px 24px #00000021,0 1.5px 4px #00000014;transform:scale(1.03);z-index:500}.courseCard-container{cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:250px;min-width:0;-webkit-flex:1 1 250px;flex:1 1 250px}.courseCard-container .courseCardHeader{border:1px solid #797979;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;height:70px;min-width:0;width:100%}.courseCard-container .courseCardHeader .course-bgImage{transition:transform .25s cubic-bezier(.4,0,.2,1);height:70px;width:100%;border-top-left-radius:15px;border-top-right-radius:15px;object-fit:cover}.courseCard-container .courseCard-content{width:100%;padding:16px;border:1px solid #797979;border-top:none;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.courseCard-container .courseCard-content .courseCard-title{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courseCard-container .courseCard-content .courseCard-author{margin-top:8px;font-size:14px;font-weight:500;color:#545454}.courseCard-container .courseCard-content .courseCard-rating{display:flex;justify-content:flex-start;align-items:center;column-gap:10px}.courseCard-container .courseCard-content .courseCard-rating .rating-stars{color:#ffb951;font-size:16px}.courseCard-container .courseCard-content .courseCard-rating .ant-rate-star:not(:last-child){margin-inline-end:5px}.courseCard-container .courseCard-content .courseCard-rating .rating-count{font-size:13px;color:#797979}.courseCard-container .courseCard-content .courseContent-footer{margin-top:30px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#545454}.courseCard-container .courseCard-content .courseContent-footer .courseCard-category{white-space:nowrap;width:100px;overflow:hidden;text-overflow:ellipsis;text-align:right}.allCourse-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%}.allCourse-container .allCourse-spinner{height:100%;display:flex}.allCourse-container .courses-container{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;column-gap:20px;row-gap:20px;padding:5px 30px 0;height:100%;width:100%;overflow-y:auto}.allCourse-container .courses-container-empty{width:100%;height:78px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.allCourse-container .allCourse-spinner{display:flex;justify-content:center;align-items:center;height:70vh;width:100%}.courseCard-skeleton-container{border-radius:15px;transition:box-shadow .2s ease,transform .2s ease;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:250px;min-width:0;-webkit-flex:1 1 250px;flex:1 1 250px;animation:fadeIn .4s ease-out forwards;opacity:0}.courseCard-skeleton{pointer-events:none;width:100%;max-width:250px;min-width:0;background:#fff;overflow:hidden}.courseCard-skeleton .ant-skeleton-element,.courseCard-skeleton .ant-skeleton-content{width:100%}.courseCard-skeleton .ant-skeleton-image{width:100%!important;height:70px!important;border-radius:15px 15px 0 0!important;margin-bottom:0}.courseCard-skeleton .ant-skeleton-paragraph{margin:16px 16px 0}.courseCard-skeleton .ant-skeleton-paragraph li{height:16px!important;margin-bottom:8px!important}.courseCard-skeleton .ant-skeleton-paragraph li:last-child{width:60%!important}.courseCard-skeleton .ant-skeleton-avatar,.courseCard-skeleton .ant-skeleton-button,.courseCard-skeleton .ant-skeleton-input,.courseCard-skeleton .ant-skeleton-image,.courseCard-skeleton .ant-skeleton-title,.courseCard-skeleton .ant-skeleton-paragraph>li{animation:pulse 1.5s ease-in-out infinite}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.courseCard-skeleton-animated{opacity:0;transform:translateY(12px);animation:fadeIn .3s ease-out forwards;animation-delay:.1s}.courseCard-skeleton-leaving{opacity:1;animation:fadeOut .3s ease-in forwards}@media (max-width: 768px){.skeleton-series-container{gap:12px;padding:4px}.courseCard-skeleton .ant-skeleton-image{height:120px!important}.courseCard-skeleton .ant-skeleton-paragraph{margin:12px 12px 0}.courseCard-skeleton .ant-skeleton-paragraph li{height:14px!important;margin-bottom:6px!important}}.approvalCourseTabScreen-container{height:100%;width:100%;padding:0 30px;overflow-x:auto;overflow-y:hidden}.approvalCourseTabScreen-container .empty-container{padding-top:3%;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.approvalCourseTabScreen-container .empty-container img{height:40%}.approvalCourseTabScreen-container .empty-container .text-container{margin-top:0;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.approvalCourseTabScreen-container .empty-container .text-container .title{font-size:16px;color:#1a2b3c;margin-bottom:5px;font-weight:600}.approvalCourseTabScreen-container .empty-container .text-container .subtitle{margin:0;font-size:13px;color:#696969}.approvalCourseTabScreen-container .empty-container .text-container .get-started-button{margin-top:24px;font-size:14px;color:#1a2b3c;background-color:#fff;border:1px solid #1a2b3c;border-radius:7px;padding:10px 18px;cursor:pointer}.empty-container{padding-top:3%;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.empty-container img{height:40%}.empty-container .text-container{margin-top:0;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.empty-container .text-container .title{font-size:16px;color:#1a2b3c;margin-bottom:5px;font-weight:600}.empty-container .text-container .subtitle{margin:0;font-size:13px;color:#696969}.empty-container .text-container .get-started-button{margin-top:24px;font-size:14px;font-weight:600;color:#1a2b3c;background-color:#fff;border:1px solid #1a2b3c;border-radius:7px;padding:10px 18px;cursor:pointer}.action_button{display:flex;gap:18px}.ownedCourseTabScreen-container{height:100%;width:100%;padding-left:30px;overflow-y:auto}.ownedCourseTabScreen-container .empty-container{padding-top:3%;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ownedCourseTabScreen-container .empty-container img{height:40%}.ownedCourseTabScreen-container .empty-container .text-container{margin-top:0;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.ownedCourseTabScreen-container .empty-container .text-container .title{font-size:16px;color:#1a2b3c;margin-bottom:5px;font-weight:600}.ownedCourseTabScreen-container .empty-container .text-container .subtitle{margin:0;font-size:13px;color:#696969}.ownedCourseTabScreen-container .empty-container .text-container .get-started-button{margin-top:24px;font-size:14px;font-weight:600;color:#1a2b3c;background-color:#fff;border:1px solid #1a2b3c;border-radius:7px;padding:10px 18px;cursor:pointer}.draft-delete-modal{position:relative;top:300px!important;width:500px!important}.published-course-container,.drafts-container{margin-right:30px}.drafts-container .draftCourses-empty{margin-top:10px;font-size:16px;color:#696969!important}.drafts-container .drafts-subtitle{padding:0;margin:0;font-size:18px;font-weight:600}.draft-tile-container{margin-top:15px;border-radius:5px;background:#f9f9f9;margin-bottom:10px;width:100%;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.draft-tile-container:hover .draft-course-left .draft-course-img{transform:scale(1.08)}.draft-tile-container:hover{box-shadow:0 8px 8px #00000021,0 1.5px 4px #00000014;transform:scale(1.01);z-index:500}.draft-tile-header{display:flex;justify-content:space-between;align-items:center;width:100%}.draft-tile-header .draft-course-left{cursor:pointer;display:flex;align-items:center;flex:1;overflow:hidden;border-top-left-radius:5px;border-bottom-left-radius:5px}.draft-tile-header .draft-course-left .draft-course-img{height:72px;width:109px;border-top-left-radius:5px;border-bottom-left-radius:5px;transition:transform .3s ease-out;object-fit:cover;will-change:transform}.draft-tile-header .draft-course-left .course-title{font-weight:600;font-size:16px;padding-left:30px}.draft-tile-header .draft-course-right{display:flex;align-items:center;font-weight:600;font-size:14px;padding-right:30px;column-gap:22px}.draft-tile-header .draft-course-right .draft-review-indicator{border:1px solid #696969;color:#696969;font-size:10px;padding:6px 15px;border-radius:50px}.draft-tile-header .draft-course-right .draft-button-group{border:0;background-color:transparent;display:flex;flex-direction:row;align-items:center;cursor:pointer}.draft-tile-header .draft-course-right .draft-button-group .edit-text{margin-left:8px;font-size:14px}.draft-toggle-section{border-top:1px solid #ededed;background-color:#f9f9f9;padding:23px 0}.draft-description{display:flex;align-items:center;font-size:14px;color:#696969;padding:0 29px}.draft-status{padding:12px 29px 0;font-size:14px;color:#696969;margin-top:12px;border-top:1px solid #ededed}.warning-icon{color:red;margin-right:10px}.draft-notification{position:absolute;top:-10px;right:-5px}.publishedCourses-container{margin-top:15px;margin-right:30px;margin-bottom:10px;width:100%}.publishedCourses-container .publishedCourses-empty{margin-top:10px;font-size:16px;color:#696969!important}.publishedCourses-container .publishedCourses-title{color:#000;font-weight:600;font-size:18px;margin-bottom:15px}.publishedCourses-container .publishedCourses-list{display:flex;flex-direction:row;margin-top:20px;column-gap:20px;overflow-x:auto;overflow-y:hidden;max-width:calc(100vw - 60px);scroll-behavior:smooth;padding:5px 10px 20px 5px}.publishedCourses-container .publishedCourses-list::-webkit-scrollbar{height:4px}.publishedCourses-container .publishedCourses-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.publishedCourses-container .publishedCourses-list::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.publishedCourses-container .publishedCourses-list::-webkit-scrollbar-track{background-color:#0000000d;border-radius:4px}.publishedCourses-container .publishedCourses-list{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.05)}.publishedCourses-container .publishedCourses-list .course-card-wrapper{flex:0 0 auto;width:250px;transition:transform .2s ease}.ant-btn-primary:disabled{background-color:#eaeaea!important;color:#63615dcc}.course-limit-modal{position:relative;top:300px}.courseListPage-container{height:100%;width:100%;padding:40px 0 0;display:flex;flex-direction:column}.courseListPage-container .courseList-contentContainer{margin-top:20px;flex:1;overflow:hidden;padding:0!important;position:relative}.courseListPage-container .courseListPage-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 30px!important}.courseListPage-container .courseListPage-header .courseListPage-title{font-weight:500;font-size:20px}.courseListPage-container .courseListPage-header .createCourseButton{display:flex;align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1.5px solid #1a2b3c;cursor:pointer;font-weight:600}.courseListPage-container .courseListPage-header .createCourseButton .createCourseButton-icon{color:#1a2b3c;margin-right:8px}.courseListPage-container .courseList-searchBar-container{padding:0 30px}@media (min-width: 480px){.courseListPage-container{padding-top:25px}}.global-wizard-modal .children-wrapper{padding:0!important}.global-wizard-modal .ant-modal-close{inset-inline-end:50px!important}.global-wizard-modal .ant-modal-title{padding-left:50px!important}.global-wizard-modal .ant-modal-content{display:flex;flex-direction:column;margin:0!important;padding:0!important}.global-wizard-modal .ant-modal-header{margin-bottom:0}.global-wizard-modal .ant-modal-body{padding:0!important;flex-grow:1;height:100%}.global-wizard-modal .ant-modal-footer{height:64px;margin:0!important;padding-right:20px;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #dddddd;column-gap:10px}.global-wizard-modal .children-wrapper{height:100%}.WizardModalContent-container{box-sizing:border-box;padding-top:10px;display:flex;justify-content:space-between;flex-direction:column;height:100%}.WizardModalContent-container .WizardModalBody-container{height:400px;margin-top:20px;padding:0 50px;overflow-y:scroll!important}.globalStepper-wrapper{margin:0 auto;width:600px}.globalStepper-wrapper .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#1a2b3c!important}.globalStepper-wrapper .ant-steps.ant-steps-label-vertical .ant-steps-item-tail{padding:0!important;position:relative;top:0}.globalStepper-wrapper .ant-steps-item .ant-steps-item-icon{position:relative;top:6px;left:48px;margin-left:0!important;width:12px;height:12px;background-color:#cdcdcd;border-color:#cdcdcd;border-width:2px;border-style:solid;border-radius:50%;background:#fff}.globalStepper-wrapper .ant-steps-item .ant-steps-item-icon .ant-steps-icon{display:none}.globalStepper-wrapper .ant-steps-item .ant-steps-item-title{color:#6d6d6d!important;margin-top:8px;text-align:center;font-size:12px}.globalStepper-wrapper .ant-steps-item.ant-steps-item-active .ant-steps-item-icon,.globalStepper-wrapper .ant-steps-item.ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border-color:#1a2b3c}.globalStepper-wrapper .ant-steps-item.ant-steps-item-active .ant-steps-item-title,.globalStepper-wrapper .ant-steps-item.ant-steps-item-process .ant-steps-item-title{color:#1a2b3c!important;font-weight:600}.globalStepper-wrapper .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{background-color:#1a2b3c;border-color:#1a2b3c}.globalStepper-wrapper .ant-steps-item-container{display:flex;flex-direction:column-reverse}.globalStepper-wrapper .ant-steps-item-container .ant-steps-item-content{margin-top:0!important;margin-bottom:10px}.WizardFooter{padding:10px 50px;border-top:1px solid #dddddd;display:flex;justify-content:flex-end;align-items:center}.WizardFooter .WizardFooter-buttons{width:100%;display:flex;justify-content:flex-end;align-items:center;column-gap:22px}.WizardFooter .WizardFooter-button{padding:0 25px;font-size:14px;height:40px;min-width:109px}.WizardFooter .WizardFooter-button:not([disabled]):hover{border-color:#636363;color:#000}.WizardFooter .left{margin-right:auto}.WizardFooter .dark{background-color:#1a2b3c}.WizardFooter .dark:hover{border-color:#1a2b3c!important;background-color:#1a2b3c!important;color:#fff!important}.WizardFooter .disabled-footer-button:hover{color:#faf9f6cc!important}.WizardFooter .disabled-footer-cancel-button:hover{color:#00000040!important}.create-course{padding:20px 0 30px;display:flex;flex-direction:column;row-gap:26px}.create-course .top{display:flex;flex-direction:column;row-gap:4px}.create-course .header-div{display:flex;column-gap:12px;align-items:center}.create-course .header{font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;line-height:25px;letter-spacing:0em;text-align:left;margin:0;cursor:default}.create-course .sub-header{color:#6d6d6d;font-size:14px;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400;line-height:normal}.create-course .form{display:flex;flex-direction:column;row-gap:30px}.create-course .fields{display:flex;flex-direction:column;row-gap:6px}.create-course .fields .tittle{color:#000;text-align:justify;font-size:14px;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400;line-height:normal}.create-course .fields .ant-radio-button,.create-course .fields .ant-radio-button-wrapper-checked{background-color:#1a2b3c!important;border-color:#1a2b3c!important}.create-course .fields .ant-radio-button-wrapper-checked:hover{color:#fff!important}.create-course .fields .ant-radio-button-wrapper:last-child{border-start-end-radius:5px!important;border-end-end-radius:5px!important;padding:0 50px!important}.create-course .fields .ant-radio-button-wrapper:last-child:hover{color:#000}.create-course .fields .ant-radio-button-wrapper:first-child{border-start-start-radius:5px;border-end-start-radius:5px;padding:0 50px!important}.create-course .fields .ant-radio-button-wrapper:first-child:hover{color:#000}.mcqCreationStep-container{margin-top:10px}.mcqCreationStep-container .mcqCreationStep-message{margin-top:20px;color:#6d6d6d;font-size:14}.mcqCreationStep-container .mcqCreationStep-header{display:flex;align-items:center;column-gap:10px}.mcqCreationStep-Footer .mcqCreationStep-Cancel{margin-top:20px;cursor:pointer;border:1px solid #1a2b3c;border-radius:7px;background-color:transparent;width:114px;height:36px;color:#1a2b3c;font-size:14px;font-weight:600;padding:5px 10px}.mcqCreationStep-Footer{margin-bottom:15px}.mcqEditSection{margin-top:20px;display:flex;padding:15px 20px;border:1px solid #e5e5e5;border-radius:5px}.mcqEditSection .left-section{display:flex;flex-direction:column;flex-grow:1;font-weight:500;font-size:16px;line-height:21px;color:#000;row-gap:4px}.mcqEditSection .left-section .marks-row{display:flex;color:#565656;font-weight:400;font-size:14px;line-height:18px}.mcqEditSection .right-section{display:flex;column-gap:20px;font-size:14px;align-items:center}.mcqEditSection .right-section .draft-test-incomplete-indicator{border:1px solid #ffb84d;color:#ffb84d;font-size:10px;border-radius:50px;padding:4px 15px;cursor:default}.mcqEditSection .right-section .icon-hover{cursor:pointer}.mcqEditSection .right-section .icon-not-allowed{cursor:not-allowed;color:#a1a09e!important}.mcqEditSection .right-section .deleteModule-container{height:40px}.mcqEditSection .right-section .deleteModule-container .deleteModule-textGroup{display:flex;flex-direction:row;column-gap:10px;font-size:14px}.mcqEditSection .right-section .deleteModule-container .moduleTile-deleteButton{background-color:transparent;border:none;text-decoration:underline;cursor:pointer}.mcqEditSection .testStatusIncomplete{position:relative;bottom:27.8px;left:29.5px}.McqTestCreation-container{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}.McqTestCreation-container .McqTestCreation-header{width:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 30px 0}.McqTestCreation-container .McqTestCreation-title{font-size:20px;font-family:DM Sans;font-weight:500;line-height:26px;letter-spacing:0em;text-align:left}.McqTestCreation-container .preview-button{width:108px;height:32px;border-radius:7px;border:1px;border:1px solid #d9d9d9;color:#696969}.McqTestCreation-container .delete-button{margin-right:20px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background-color:#c50000}.McqTestCreation-container .preview-button:hover{width:108px;height:32px;border-radius:7px;border:1px;border:1px solid #d9d9d9;color:#696969}.McqTestCreation-container .delete-button:hover{margin-right:20px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background-color:#c50000}.McqTestCreation-container .delete-button:disabled{margin-right:20px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background:#7b7b7b}.McqTestCreation-container .McqTestCreation-content{margin-top:10px;flex:1;padding:0!important}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings{display:flex;align-items:center;justify-content:space-between;padding-top:18px;font-family:DM Sans;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0em;text-align:justified}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .settingHeading{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:justified;color:#7b7b7b}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .ant-btn-default.expand-button,.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .ant-btn-default.expand-button:hover{color:#7b7b7b!important}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .expand-button{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#696969}.McqTestCreation-container .McqTestCreation-content .mcqform{display:flex;flex-direction:column;row-gap:20px;padding:25px 30px 0}.McqTestCreation-container .McqTestCreation-content .mcqform .formHeading{padding-top:12px;font-family:DM Sans;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:justified;width:134px;color:#000}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter{display:flex;justify-content:flex-end;position:absolute;bottom:0;right:0;padding:0 10px 20px 0;gap:10px}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter .mcqFormSaveButton{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background:#1a2b3c}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter .mcqFormSaveButton:disabled{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background:#7b7b7b}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter .mcqFormResetButton{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#1a2b3c;border:1px solid #f4f4f4}.settingsConatiner{border-top:1px solid #e7e7e7;margin-top:20px;padding:0 20px 20px}.settingsConatiner .ant-picker-disabled{background-color:#d9d9d9!important}.settingsConatiner .input-styled{width:auto!important;height:auto!important;margin-right:10px!important}.settingsConatiner span.ant-picker-suffix{color:#696969!important}.settingsConatiner .ant-picker .ant-picker-input>input{color:#7b7b7b!important}.settingsConatiner .ant-input-number .ant-input-number-input{color:#7b7b7b!important}.settingsConatiner .ant-picker{padding:8px 100px 8px 13px!important;border:1px solid #d9d9d9!important;background:#fff!important}.settingsConatiner .ant-picker-input{flex-direction:row-reverse!important;gap:8px!important}.settingsConatiner .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border:1px solid #c2c2c2!important;border-color:#c2c2c2!important;background-color:#1a2b3c!important}.settingsConatiner label.ant-radio-wrapper{padding:2px 0 2px 8px!important}.settings-expanded{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-top:28px;margin-bottom:35px}.settings-expanded .ant-switch.ant-switch-checked{background:#1a2b3c!important}.settings-expanded .AttemptsContent{margin-top:15px}.settings-expanded .AttemptsContent #switchIDAttempts{margin-top:10px!important;margin-right:13px!important;margin-bottom:12px!important}.settings-expanded .AttemptsContent .AttemptsContents{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.settings-expanded .AttemptsContent .AttemptsContents .settingsTestAccess{width:auto;height:auto;margin-left:12px;display:flex;justify-content:center;margin-bottom:7px}.settings-expanded .AttemptsContent .AttemptsContents .settingsTestAccess .ant-input-number.input-styled{padding-left:5px!important;padding-right:10px!important}.settings-expanded .AttemptsContent .AttemptsContents .settingsTestAccess #no_attempts{width:50px!important}.settings-expanded .AttemptsContent #numberOfAttemptLabel{margin-right:10px}.GradingContents{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.settings-heading{margin-bottom:8px}.testdurationMethod{margin-top:15px;color:#696969!important}.label-time{display:flex;align-items:center}.numberOfAttemptLabel .passingScoreLabel{color:#696969!important}.settingsspan{color:#696969!important;width:250px}#switchIDTestDuration{margin-right:10px!important}div#test_duration{display:flex!important;flex-direction:column!important;margin:10px 0!important;row-gap:6px}div#test_duration .ant-btn{background-color:#1a2b3c!important}.settingsGradintCriteria{width:auto;height:auto;margin-left:25px;display:flex;justify-content:center;margin-bottom:6px}.settingsGradintCriteria .ant-input-number.input-styled{padding-left:5px;padding-right:10px}#gradingLast{margin-left:10px}.settingsGradintCriteria #passing_score{width:50px!important}.durationContent{margin-top:15px}.questionOrderContent{margin-top:12px}.questionOrderContent label.ant-radio-wrapper{padding:5px 0 5px 8px!important}.grading{margin-top:10px}.form-container-details{padding:0 25px 0 30px}.questionList-searchBar{display:flex;justify-content:space-between;align-items:baseline;padding:0 25px 26px 30px}.questionList-container{display:flex;flex-direction:column;min-height:100%}.ant-checkbox-group{display:block!important;padding:0 25px 0 30px}.questionList-items{padding:0 25px 30px 30px;flex:1;overflow-y:auto;width:100%}.ant-list-item-meta{background-color:#f9f9f9;padding:20px}.ant-checkbox-inner{height:20px!important;width:20px!important}.question-list-checkbox-text{padding-left:10px;font-size:18px;font-weight:500;line-height:23.44px;text-align:justified;color:#7b7b7b}.question-list-checkbox-separator{padding:0 20px;font-size:21px;font-weight:400;line-height:27.34px;text-align:left;color:#696969}.question-list-delete-button{background-color:transparent;cursor:pointer}.question-list-delete-button-text{font-size:16px;font-weight:500;line-height:20.83px;text-align:left;color:#1a2b3c;padding-left:6px}.ant-checkbox-checked .ant-checkbox-inner{background-color:#1a2b3c!important;border-color:#1a2b3c!important}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#1a2b3c!important}.questionReviewList{display:flex;justify-content:center;align-items:center;height:80vh}.questionList-breadcrumbs{margin-left:35px}.questionList-header{display:flex;justify-content:space-between;align-items:baseline;padding:0 25px 0 30px}.questionList-header-with-count-tag{display:flex;align-items:flex-start;gap:10px}.questionList-header-with-count-tag .questionList-header-title{font-size:20px;font-weight:500;line-height:26.04px;text-align:justify}.questionList-header-subtitle{font-size:16px;font-weight:500;line-height:20.83px;text-align:justify;color:#7b7b7b}.questionList-header-functions{display:flex}.questionList-header-functions img{margin-right:5px}.change-order{font-weight:500;color:#1a2b3c;cursor:pointer;margin-right:20px;display:flex;align-items:center}.add-question-button{background-color:#1a2b3c;color:#fff;margin:0!important}.add-Done-button{gap:10px;border-radius:5px;background-color:#1a2b3c;color:#fff}.add-Done-button:hover{border-radius:5px;background-color:#1a2b3c!important;color:#fff!important}.add-button{color:#fff}.add-button .ant-btn{background-color:#1a2b3c;font-size:14px;font-weight:500;line-height:18.23px;display:flex;color:#fff;height:35px;justify-content:center;align-items:center}.add-button .ant-btn .svg-inline--fa{padding-right:5px}.add-button .ant-btn{padding:0 10px!important}.add-button .ant-btn:hover{background-color:#1a2b3c!important}.add-button .anticon svg{color:#fff}.add-button .anticon svg a :hover{color:#1a2b3c}.add-button .ant-btn>span{color:#fff;font-weight:500;font-size:14px}.add-button .vertical-line{border-left:1px solid white;height:100%;margin:0 10px}.mcq-minimum-questions-tag{display:inline-flex;align-items:center;padding:5px 15px 5px 10px;border-radius:20px;font-size:.95em;font-weight:600;cursor:default}.mcq-minimum-questions-tag.fulfilled{color:#1a5d2a;background:#e6ffe6;border:1px solid #4CAF50}.mcq-minimum-questions-tag.not-fulfilled{color:#8b0000;background:#ffe6e6;border:1px solid #F44336}.mcq-minimum-questions-tag .icon{margin-right:10px;font-size:1.2em}.questionListitem{width:100%;background-color:#f9f9f9;margin-top:17px;align-items:center;justify-content:center}.question-number{font-size:18px;font-weight:500;line-height:23.44px;text-align:justify;color:#7b7b7b;padding-left:4px;align-items:center}.questionListitem-header{width:100%;justify-content:space-between;align-items:baseline;display:flex}.questionListitem-header .questionList-tag-reviewed{margin:0 20px 0 7px;padding:4px 13px;gap:10px;border-radius:15px;border:.5px solid #3AA738;font-family:DM Sans;font-size:14px;font-weight:500;line-height:18.23px;text-align:left;color:#3aa738;background-color:#d8ffd7}.question-type-text{padding-right:5px;color:#a1a09e;font-size:14px;font-weight:400;line-height:18.23px;text-align:justify}.question-type{font-size:14px;font-weight:500;line-height:18.23px;text-align:justify;color:#7b7b7b}.question-list-item-seperator{padding:0 9px;color:#a1a09e;font-size:18px;font-weight:400;line-height:23.44px;text-align:justify}.questionListitem-body{padding-bottom:13px;font-size:14px;font-weight:400;line-height:18.23px;text-align:justify;color:#7b7b7b}.questionListitem-body img{object-fit:contain;height:400px}.questionListitem-body .para-graph{max-height:3.4em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;display:-ms-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.question-icons{color:#a1a09e;font-size:14px;margin-right:13px;height:39px}.question-book-icons{color:#a1a09e;font-size:14px;margin-right:13px;height:13px}.question-icon-div{color:#a1a09e;font-size:14px;padding-top:10px;padding-bottom:10px}.questionListitem-tags{margin-top:5px}.questionListitem-tags .questionList-tag{margin:2px 7px;padding:4px 13px;gap:10px;border-radius:15px;font-family:DM Sans;font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:#7b7b7b;background-color:#ebebeb;text-transform:lowercase;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.questionListitem-tags .questionList-tag:first-letter{text-transform:capitalize}.ant-radio-wrapper .ant-radio-disabled .ant-radio-inner:after{background-color:#f7f3f340}.optionMcq{display:flex;gap:13px;align-items:baseline;height:36px;padding-left:5px}.optionMcq_correct{background-color:#dcfadb;display:flex;gap:13px;align-items:center;height:36px;padding-left:5px;margin-bottom:10px}.option_text{font-size:14px;font-weight:400;line-height:18.23px;text-align:justified;color:#7b7b7b;overflow:hidden;text-overflow:ellipsis}.subjective_option_text{font-size:14px;font-weight:400;line-height:18.23px;text-align:justified;color:#7b7b7b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ant-checkbox-disabled .ant-checkbox-inner{background:#0000000a!important;border-color:#d9d9d9!important}.buttonAdd{border:1px solid #1a2b3c;font-weight:500;gap:8px;padding:5px,10px,5px,10px;margin-right:10px}.buttonAdd:hover{color:#1a2b3c!important;border:1px solid #1a2b3c!important}.buttonAdded{color:#3aa738;background-color:transparent;border-color:transparent;box-shadow:none}.buttonAdded:hover{color:#3aa738!important;border:none!important}.buttonRemove{color:#cd4444;border:1px solid #cd4444;font-weight:500;gap:8px;padding:5px,10px,5px,10px;margin-right:10px}.buttonRemove:hover{color:#cd4444!important;border:1px solid #cd4444!important}.buttonIcon{margin-right:4px}.question-delete-modal{margin-top:30px;margin-bottom:20px;padding-right:24px}.empty-container{height:auto;width:auto;margin-top:0}.empty-container .text-container{margin-top:-35px!important}.QME-heading{margin-top:12px;margin-left:0;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em}.question-manager-empty-heading{font-family:DM Sans;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:justified;color:#696969;padding:0 40px 4px}.question-manager-empty-content{margin-bottom:15px}.question-manager-empty-para{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justified;color:#696969;margin:3px 6px 17px}.choose-from-question-button{border-radius:9px;height:40px;font-size:16px;font-weight:500;width:240px;line-height:21px;letter-spacing:0em;text-align:center;border-width:1px;cursor:pointer;color:#1a2b3c!important;background-color:#fff!important}.choose-from-question-button:hover{color:#1a2b3c!important;background-color:#fff!important}.add-question-button{border-radius:9px;margin:17px 70px 0;width:158px;height:40px;cursor:pointer;border-width:1px}.add-question-button:hover{color:#fff!important;background-color:#1a2b3c!important}.add-questionbank-button{border-radius:9px;width:158px;height:40px;cursor:pointer;border-width:1px}.add-questionbank-button:hover{color:#1a2b3c!important;background-color:#fff!important}.empty-container-question{padding:0 25px 0 30px}.empty-container-questionbank{display:flex;align-items:center;justify-content:center}.ask-ai-img{width:20px;height:20px;margin-right:8px}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.question-manager-container{display:flex;flex-direction:column;min-height:100vh;position:relative;padding:20px}.question-title{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justify;margin-bottom:10px;padding-top:9px}.ant-breadcrumb :hover{text-decoration:none}.option-title{margin-bottom:10px}.form-group,.form-group2{margin-bottom:60px}.form-group #tags,.form-group2 #tags{width:100%}.form-group #tags .ReactTags__tags,.form-group2 #tags .ReactTags__tags{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;border:1px solid #d9d9d9;border-radius:5px;padding:4px}.form-group #tags .ReactTags__selected,.form-group2 #tags .ReactTags__selected{display:flex;flex-wrap:wrap;gap:10px;width:100%}.form-group #tags .ReactTags__clearAll,.form-group2 #tags .ReactTags__clearAll{cursor:pointer;padding:10px;margin:10px;background:#f88d8d;color:#fff;border:none}.form-group #tags .ReactTags__tagInput,.form-group2 #tags .ReactTags__tagInput{display:inline-flex;align-items:center;width:auto}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus,.form-group2 #tags .ReactTags__tagInput input.ReactTags__tagInputField,.form-group2 #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:400px;padding:0 10px}.form-group #tags .ReactTags__editInput,.form-group2 #tags .ReactTags__editInput{border-radius:1px}.form-group #tags .ReactTags__editTagInput,.form-group2 #tags .ReactTags__editTagInput{display:inline-flex}.form-group #tags .ReactTags__selected span.ReactTags__tag,.form-group2 #tags .ReactTags__selected span.ReactTags__tag{padding:4px 13px;margin-right:0;border-radius:15px;align-items:center;background:#ebebeb;color:#7b7b7b;font-size:14px;font-weight:400;line-height:18.23px;cursor:pointer!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group #tags .ReactTags__selected a.ReactTags__remove,.form-group2 #tags .ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}.form-group #tags .ReactTags__suggestions,.form-group2 #tags .ReactTags__suggestions{position:absolute;top:100%;z-index:10;max-height:150px;width:100%;overflow-y:scroll;box-shadow:0 4px 8px #0000001a;overflow-x:hidden}.form-group #tags .ReactTags__suggestions ul,.form-group2 #tags .ReactTags__suggestions ul{list-style-type:none;text-align:left;margin:0;padding:0;background:#fff;box-shadow:0 4px 8px #0000001a;overflow-x:hidden}.form-group #tags .ReactTags__suggestions li,.form-group2 #tags .ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0;border-radius:5px;color:#a1a09e;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group #tags .ReactTags__suggestions li mark,.form-group2 #tags .ReactTags__suggestions li mark{text-decoration:solid;background:none;font-weight:650;color:#63615d}.form-group #tags .ReactTags__suggestions ul li.ReactTags__activeSuggestion,.form-group2 #tags .ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#f0eeee;cursor:pointer}.form-group #tags .ReactTags__remove,.form-group2 #tags .ReactTags__remove{display:none}.form-group #tags input,.form-group2 #tags input{border:none;outline:none}.form-group #tags input:before,.form-group2 #tags input:before{border:none}.form-group2{margin-bottom:20px}.ant-radio-button-wrapper:first-child:last-child{border-radius:100%}.form-group label{margin-bottom:5px}.form-control{width:100%;padding:8px 10px;border:1px solid #ccc;border-radius:4px;resize:vertical;min-height:50px}.react-quill .ql-container{height:233px}.answer-item{display:flex;align-items:flex-start;margin-bottom:10px;gap:14px}.question-description{color:#7b7b7b;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justified;margin-bottom:10px}#tags-para{margin-bottom:10px;padding-top:8px}.heading-test-question{color:#000;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:justified}.answers-array .ant-radio-checked .ant-radio-inner{border-color:#1a2b3c!important;background-color:#1a2b3c!important}.question-title{padding-top:20px;margin-bottom:10px;font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px}.error-message{color:#ff2b2b;font-size:12px;font-weight:400;line-height:16px;padding-bottom:10px}.delete-icon{color:#adacaa;height:18px}.answer-item .form-control{flex-grow:1;margin-right:20px}.ant-checkbox-checked .ant-checkbox-inner:after{margin-left:.5px}.add-answer-btn{margin-top:10px;border:1px solid #1a2b3c}.submit-btn{display:flex;padding:10px;background-color:#1a2b3c;color:#fff;align-items:center;border:none;border-radius:4px;cursor:pointer}.submit-btn:hover{background-color:#0b1218!important}.submit-btn:disabled{font-size:16px;font-weight:500;line-height:21px;text-align:left;color:#fff;background-color:#7b7b7b!important}.submit-btn:disabled:hover{background-color:#7b7b7b!important}.cancel-btn{display:flex;padding:10px;background-color:#fff;color:#1a2b3c;align-items:center;border:1px solid #1a2b3c;border-radius:4px;cursor:pointer}.cancel-btn:hover{background-color:#e6e6e6!important;color:#1a2b3c!important}.score-settings{display:flex;justify-content:flex-end;width:100%;gap:10px}.ql-editor[data-placeholder]:before{font-style:normal}.ant-checkbox-checked:after{border:none!important}.ant-select[data-testid=input-questionType]{height:auto;width:100%}.questionReorder-container{padding:25px 30px 0}.questionReorder-container .questionReorder-header{display:flex;justify-content:space-between;margin-bottom:15px}.questionReorder-container .questionReorder-header>div:first-child{font-size:20px;font-weight:500}.questionReorder-container .questionReorder-header>div:nth-child(2){display:flex}.questionReorder-container .questionReorder-cancel-btn{margin-right:15px;font-weight:500;color:#1a2b3c;font-size:14px;border:none}.questionReorder-container .questionReorder-cancel-btn:hover{color:#000!important}.questionReorder-container .questionReorder-submit-btn{font-weight:500;background:#1a2b3c;font-size:14px;display:flex;justify-content:center;align-items:center;padding:6px 15px;border-radius:5px;text-align:center}.questionReorder-container .questionReorder-submit-btn:hover{background:#1a2b3c}.questionReorder-container .questionReorder-questionList-items{background-color:#f9f9f9;border-radius:5px;border:1px solid #ffffff;border-bottom:1px solid #e5e5e5;padding:15px 25px;overflow:hidden;transition:height .5s ease;-webkit-user-select:none;user-select:none;margin-bottom:10px;display:flex;justify-content:space-between}.questionReorder-container .questionReorder-questionList-items>div:nth-child(1){display:flex;align-items:center;color:#7b7b7b}.questionReorder-container .questionNumber{margin-right:5px;font-weight:500;font-size:18px}.question-bank-manager-header{display:flex;justify-content:space-between;align-items:baseline;padding:0 20px}.back-test{border:1px solid #1A2B3C}.back-test:hover{color:#1a2b3c!important;border:1px solid #1A2B3C!important}.questionList-BanksearchBar{display:flex;justify-content:space-between;align-items:center;padding:10px 25px 5px 35px}.questionList-BanksearchBar .questionlist-checkbox-review{padding-top:18px}.questionList-BanksearchBar .questionList-searchbar-container .searchBar-container{margin-top:18px;padding-left:18px;width:100%;border:1px solid #cdc;height:41px;display:flex;align-items:center;justify-content:flex-end;column-gap:8px;border-radius:10px}.questionlist-checkbox{padding:20px}.modulesListStep-container{margin-top:20px}.modulesListStep-container .message{color:#6d6d6d;font-size:14}.moduleTile-container{background-color:#f9f9f9;border-radius:8px;border:1px solid #ffffff;border-bottom:1px solid #e5e5e5;padding:15px 25px;overflow:hidden;transition:height .5s ease;-webkit-user-select:none;user-select:none;margin-bottom:10px}.moduleTile-container.moduleTile-container-open{border-color:#e5e5e5!important;border-width:1px;border-style:solid}.moduleTile-container.moduleTile-container-edit{border-width:0px}.moduleTile-container.moduleTile-deletePadding{padding:8px 25px;background-color:#d1d1d1}.moduleTile-container .moduleEdit-container{margin-top:26px}.moduleTile-container .moduleEdit-container .moduleEdit-footer{display:flex;justify-content:flex-end;margin-top:26px}.moduleTile-container .moduleEdit-container .moduleEdit-footer .cancel-button,.moduleTile-container .moduleEdit-container .moduleEdit-footer .save-button{cursor:pointer;border:1px solid #1a2b3c;border-radius:7px;background-color:transparent;width:114px;height:36px;color:#1a2b3c;font-size:14px;padding:5px 10px;margin-left:10px}.moduleTile-container .moduleTile-header{display:flex;justify-content:space-between;align-items:center}.moduleTile-container .moduleTile-header .deleteModule-container{height:40px}.moduleTile-container .moduleTile-header .deleteModule-container .deleteModule-textGroup{display:flex;flex-direction:row;column-gap:10px;font-size:14px}.moduleTile-container .moduleTile-header .deleteModule-container .moduleTile-deleteButton{background-color:transparent;border:none;text-decoration:underline;cursor:pointer}.moduleTile-container .moduleTile-header .editTitle-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:8px;margin-top:6px}.moduleTile-container .moduleTile-header .editTitle-container .editModule-title{font-size:14px;color:#696969;font-weight:600}.moduleTile-container .moduleTile-header .moduleTile-title{font-size:16px;font-weight:600;overflow:hidden;line-height:initial}.moduleTile-container .moduleTile-header .button-group{display:flex;align-items:center}.moduleTile-container .moduleTile-header .button-group .button-edit,.moduleTile-container .moduleTile-header .button-group .button-delete,.moduleTile-container .moduleTile-header .button-group .button-icon{display:flex;column-gap:4px;align-items:center;border:none;background:none;color:#696969;font-weight:600;cursor:pointer;margin-left:15px;font-size:14px}.moduleTile-container .moduleTile-content{margin-top:23px;max-height:0;overflow:hidden;transition:max-height .5s ease}.moduleTile-container .moduleTile-content.visible{max-height:100px;transition:max-height .5s ease;animation-name:slideIn;animation-duration:.5s;animation-fill-mode:forwards}.moduleTile-container .moduleTile-content .moduleTile-description{font-size:16px;font-weight:500;color:#63615d}.moduleTile-container .moduleTile-content .moduleTile-footer{display:flex;justify-content:flex-start;align-items:center;margin-top:22px}.moduleTile-container .moduleTile-content .moduleTile-footer .footer-group{margin-right:28px;display:flex;align-items:center;column-gap:9px;color:#696969}.moduleTile-container .moduleTile-content .moduleTile-footer .footer-group .subtitle-text{font-size:16px;color:#63615d;display:flex;column-gap:10px}@keyframes slideIn{0%{max-height:0}to{max-height:500px}}.module-form{display:flex;flex-direction:column;row-gap:27px}.module-form .form-field-row{width:100%;display:flex;column-gap:37px}.module-form .form-field-row .form-field{flex:1}.module-form .ant-input,.module-form .ant-input-number{box-sizing:border-box;padding:9px 16px;font-size:16px}.module-form .ant-input:focus{border-color:#1a2b3c!important;box-shadow:none!important}.module-form .ant-input:hover{border-color:#1a2b3c!important;box-shadow:none!important}.module-form .ant-input-number-input{padding:0;font-size:16px;font-family:Open Sans,sans-serif!important}.moduleCreationStep-container{margin-top:10px}.moduleCreationStep-container .moduleCreationStep-loader{background-color:#000000b3;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.moduleCreationStep-container .ant-alert-info .ant-alert-icon{font-size:20px!important}.moduleCreationStep-container .moduleCreationStep-header{display:flex;align-items:center;column-gap:10px}.moduleCreationStep-container .moduleCreationStep-header .title{margin:0!important;font-size:18px;font-weight:600;color:#1a2b3c}.moduleCreationStep-container .moduleCreationStep-footer .moduleCreation-cancel{margin-top:20px;cursor:pointer;border:1px solid #1a2b3c;border-radius:7px;background-color:transparent;width:114px;height:36px;color:#1a2b3c;font-size:14px;font-weight:600;padding:5px 10px}.moduleCreationStep-container .moduleCreationStep-footer{margin-bottom:15px}.main_container p{color:#63615d}.main_container .link_container{margin:12px 0}.repo_loader{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}.repo_loader .loader{position:relative;width:90px;height:90px}.repo_loader .main-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}.repo_loader .text-content{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;margin-top:20px}.repo_loader .text-description{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;margin-top:7px;text-align:left}.repo_loader .spinners{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #000000;width:90px;height:90px;animation:spin 2s linear infinite;position:absolute}.repo_loader .spinner-text{position:relative;top:60%;left:60%;transform:translate(-50%,-50%);text-align:center}.summaryCreationStep-loader{background-color:#000000b3;position:absolute;top:64px;left:0;width:100%;height:606px;z-index:100}.summary_step p{color:#6d6d6d}.summary_step .header{display:flex;justify-content:space-between}.summary_step .header-right{color:#108cff;cursor:pointer}.summary_step hr{color:#ddd}.summary_step .content-container{padding-top:12px;display:flex;gap:140px}.summary_step .content{display:flex;flex-direction:column;white-space:nowrap}.summary_step .content-description{color:#6d6d6d}.summary_step .course-description{display:flex;flex-direction:column;overflow-wrap:anywhere;white-space:normal}.summary_step .title-description{max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary_step .header_left{display:flex}.summary_step .module-container{display:flex;margin-top:15px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#888 transparent}.summary_step .module-container::-webkit-scrollbar{height:6px}.summary_step .module-container::-webkit-scrollbar-track{background:transparent}.summary_step .module-container::-webkit-scrollbar-thumb{cursor:pointer;background-color:#888;border-radius:4px}.summary_step .module-container::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#555}.summary_step .module-card{width:210px;height:100px;background-color:#f9f9f9;padding:10px;margin-right:15px;margin-bottom:15px}.summary_step .module-title{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0em;text-align:justified}.summary_step .module-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#63615d;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;padding-top:14px}.myCourseCard-container{border-radius:15px;transition:box-shadow .2s ease,transform .2s ease}.myCourseCard-container:hover{box-shadow:0 8px 24px #00000021,0 1.5px 4px #00000014;transform:scale(1.03);z-index:10}.myCourseCard-container:hover .myCourse-avatar{transform:scale(1.08)}.myCourseCard-container{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #dfdfdf;display:flex;justify-content:flex-start;align-items:flex-start;row-gap:16px;flex-direction:column;background-color:#fff;width:226px!important;border-radius:10px;margin:25px 5px}.myCourseCardHeader{height:100%;width:100%;margin-top:2px;display:flex;padding:14px;justify-content:flex-start;align-items:flex-start;column-gap:14px;flex-direction:column}.myCourse-avatar{transition:transform .25s cubic-bezier(.4,0,.2,1);height:63px!important;width:63px!important;border-radius:10px;margin-bottom:12px}.myCourse-content{flex-grow:1;height:100%;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:4px}.myCourse-title{font-weight:600;font-size:12px;line-height:16px;color:#696969;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.myCourse-subtitle{font-weight:600;font-size:16px;line-height:22px;width:100%;color:#323232;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myCourse-titleCompleted{font-weight:600;font-size:16px;line-height:22px;padding-top:25px;color:#323232}.status-chip{padding:5px 10px;font-size:12px;border-radius:10px;margin-top:10px}.chip-success{border:1px solid rgb(28,119,25);background-color:#cbffcb60;color:#1c7719}.chip-fail{border:1px solid rgb(231,189,0);background-color:#fff38242;color:#e7bd00}.myCourseCardFooter{width:100%;display:flex;flex-direction:column;row-gap:8px}.progressIndicator-container{width:100%;height:5.5px;background-color:#ebebebc4;border-radius:4px;display:flex;justify-content:flex-start;align-items:flex-start}.progressBar{height:5.5px;width:100%;background-color:#61d800;border-radius:4px}.courseFooter-bottom{width:100%;display:flex;justify-content:space-between}.footer-subtitle{font-size:14px;color:#5f5f5f}.pipelinestatus{padding-top:14px;display:flex;gap:7px}.userDashboardLoading-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:12px}.userDashboard-container{width:100%;box-sizing:border-box;padding:45px 0 15px 35px;height:100vh;overflow-y:auto}@media (min-width: 480px){.userDashboard-container{padding-top:35px}}.userDashboard-title{font-weight:600;font-size:18px;line-height:25px;color:#161616}.userDashboard-subtitle{color:#727272;font-weight:600;font-size:12px;line-height:16px}.statistics-container{width:100%;margin-top:20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:24px;row-gap:24px}.userDashboardCourses-title{margin-top:40px;font-size:18px;font-weight:500}.dashboardCourses-container{justify-content:flex-start!important;display:flex!important;flex-flow:row wrap!important;gap:20px;padding-right:20px}.myCourseCard-container{width:fit-content}.ant-carousel .slick-prev,.ant-carousel .slick-next{color:unset;font-size:unset;height:37.98px}.ant-carousel .slick-prev:hover,.ant-carousel .slick-next:hover,.ant-carousel .slick-prev:focus,.ant-carousel .slick-next:focus{color:unset}.slick-slide.slick-active.slick-current{width:fit-content!important}.slick-disabled{display:none!important}.slick-slide{width:100%}.enrolled-courses-empty-container{width:100%;height:183px;background:#fff;border:1px solid #dfdfdf;border-radius:10px;margin-top:20px;display:flex;justify-content:center;align-items:center}.enrolled-title{display:block;font-weight:600;font-size:14px;line-height:19px;text-align:left;color:#323232;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.explore-button{border:1px solid #1a2b3c;border-radius:7px;width:100%;margin-top:23px}.explore-button:hover{background-image:linear-gradient(#0000000f 0 0)!important;color:unset!important;border:1px solid #1a2b3c!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-course-card-skeleton-container{animation:fadeIn .5s ease-out forwards;opacity:0}.dashboard-course-card-skeleton{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 1px 1px #0000001a;display:flex;flex-direction:column;height:180px;width:226px;margin:25px 5px}.dashboard-course-card-skeleton .dashboard-course-card-header{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:20px}.dashboard-course-card-skeleton .dashboard-course-card-header .ant-skeleton-image{width:63px!important;height:63px!important;border-radius:10px!important}.dashboard-course-card-skeleton .dashboard-course-card-content{flex-grow:1;padding:0 20px}.adminPage-main{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.adminUserPage-container{width:100%;overflow:auto;height:100vh;box-sizing:border-box;padding:0 30px;display:flex;flex-direction:column}.adminUserPage-container .adminUserPage-spinner{height:100%;display:flex}.spinner-container{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.adminUserPage-TitleandButtonContainer{display:flex;padding:20px 0 0;align-items:center;justify-content:space-between}.adminUserPage-TitleandButtonContainer .InviteUser-Button{background-color:transparent;border:1.5px solid #1a2b3c;cursor:pointer;font-weight:600}.adminUserPage-TitleandButtonContainer .InviteUser-Button:hover{color:#1a2b3c!important;background-color:transparent!important;border:1.5px solid #1a2b3c!important}.adminUserPage-title{font-size:20px;font-weight:500;color:#161616}.table-header-container{box-sizing:border-box;padding:22px 34px;border:1px solid #e5e4e5;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;overflow-x:scroll}.table-header-container::-webkit-scrollbar{display:none}.table-header{display:flex;justify-content:space-between;align-items:center;min-width:500px}.table-searchBar{width:350px}.table-rows{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:14px;letter-spacing:1.01px;color:#8b8998}.rows-container{width:111px}.rows-submit-button{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:#000;background-color:#fafafa;height:30.6px;border:1px solid #e5e4e5;padding:0 14px}.row-value{display:flex;justify-content:center;align-items:center;height:30.6px;padding:0 12px;border:1px solid #e5e4e5}.rows-submit-button:nth-child(1){border-top-left-radius:4px;border-bottom-left-radius:4px}.rows-submit-button:nth-child(3){border-top-right-radius:4px;border-bottom-right-radius:4px}.table-container{box-sizing:border-box;width:100%;padding-top:20px;border-bottom:none;overflow-y:scroll}.usertable-dropdown-container{margin-bottom:10px;font-weight:500}.usertable-checkbox{margin-right:27px}.userList-checkbox{display:flex;align-items:center}.userList-outer-container{display:flex;margin-left:10px}.table-title-container{width:100%;min-width:800px;display:grid;grid-template-columns:1.8fr 1.3fr 1.6fr 1.45fr .9fr;background-color:#f9f9f9;border-radius:8px}.table-title-container-pending{width:100%;min-width:800px;display:grid;grid-template-columns:1.6fr 2.2fr 1.5fr 1.62fr 1.45fr;background-color:#f9f9f9;border-radius:8px}.pending-courses-container{margin-left:20px;width:100%;min-width:800px;display:grid;grid-template-columns:1.6fr 2.2fr 1.5fr 1.62fr 1.45fr;border-bottom:1px solid #e5e4e5;padding:4px 0}.table-sr{display:flex;justify-content:center;align-items:center;color:#303030;font-size:16px;font-weight:600}.table-title{box-sizing:border-box;color:#303030;font-size:16px;margin-left:10px;padding:20px;font-weight:600}.table-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#303030;font-weight:600}.table-title:nth-child(6){border-right:none}.userList-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.userList-container{width:100%;min-width:800px;display:grid;grid-template-columns:1.79fr 1.23fr 1.65fr 1.4fr .9fr;border-bottom:1px solid #e5e4e5;padding:4px 0 4px 20px}.userList-sr{display:flex;justify-content:center;align-items:center;color:#252525;text-transform:uppercase;font-size:14px}.userList-title{display:flex;align-items:center;column-gap:10px;box-sizing:border-box;color:#252525;text-transform:capitalize;font-size:14px;padding:15px 7px}.userList-title .tags{display:flex;flex-wrap:wrap;gap:8px}.userList-title .tags .tag{border-radius:15px;font-size:14px;color:#7b7b7b;background-color:#ebebeb;padding:5px 10px;margin-right:10px;white-space:nowrap}.userList-title .tags .tooltip-roles{display:flex;flex-direction:column;gap:4px}.userList-title .tags .tooltip-role{font-size:13px;line-height:1.4;color:#333}.userList-title:nth-child(1){cursor:pointer}.userList-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px;text-transform:uppercase;color:#8b8998}.userList-option:hover{color:#000}.userList-avatar{color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;height:38px;width:38px;border-radius:6px}.table-pagination{box-sizing:border-box;padding:10px 20px;width:100%;border:1px solid #e5e4e5;margin-top:6px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;justify-content:flex-end;align-items:center}.modal-container{padding:0 24px;margin:40px 0;width:400px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:25px}.modal-container .ant-form-item label{font-size:15px!important}.bar-container{margin-bottom:30px}@media only screen and (max-width: 1000px){.table-container::-webkit-scrollbar{display:block!important;height:6px;background-color:#fcfbfd;border-bottom:1px solid #e5e4e5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.table-container::-webkit-scrollbar-thumb{background-color:#e5e4e5;border-radius:4px}}.enroll-model-table{padding:18px}.enroll-model-table .searchBar-container{margin-top:0!important;padding-left:0!important;margin-bottom:20px}.enroll-model-table .input-box{border-radius:5px!important;margin-bottom:30px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.enroll-model-table .ant-table-wrapper table{border:1px solid #dcdcdc;border-radius:5px;color:#767676;cursor:default}.enroll-model-table .ant-table-thead>tr>th{background-color:#f9f9f9;font-style:normal;font-weight:400;font-size:14px;line-height:19px}.enroll-model-table .ant-table-tbody>tr>td{background-color:#fff;color:#767676;font-style:normal;font-weight:400;font-size:14px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}.enroll-model-table .enroll-buttons{width:100px;font-style:normal;font-weight:500;font-size:12px;line-height:15px;border-radius:7px}.enroll-model-table .enroll-color{color:#1a2b3c;border:1px solid #1a2b3c}.enroll-model-table .unenroll-color{border:1px solid #b60000;color:#b60000}.enroll-model-no-table{padding:60px 18px}.enroll-model-no-table .searchBar-container{margin-top:0!important;padding-left:0!important}.dropdown-items{padding:5px 50px 5px 4px;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;color:#1a2b3c}.dropdown-items:hover{background-color:#f5f5f5}.userEnrollment-button-section{display:flex;margin-top:25px;flex-direction:row;justify-content:flex-end}.BulkInvite-modal .children-wrapper{padding:0!important}.BulkInvite-modal .ant-modal-close{inset-inline-end:50px!important}.BulkInvite-modal .ant-modal-title{padding-left:20px!important}.BulkInvite-modal .ant-modal-content{height:auto!important;display:flex;flex-direction:column;margin:0!important;padding:0!important}.BulkInvite-modal .ant-modal-header{margin-bottom:0}.BulkInvite-modal .ant-modal-body{padding:20px!important;flex-grow:1}.BulkInvite-modal .ant-modal-footer{height:64px;margin:0!important;padding-right:20px;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #dddddd;column-gap:10px}.BulkInvite-modal .children-wrapper{height:100%}.BulkInvite-modal .SheetSpinner-Container{height:300px}.file-uploader{width:auto;height:auto;padding:70px 0;border-radius:5px;background-color:#f9f9fb;border:1px solid #cecece;margin:20px}.file-uploader .file-uploader-content{display:flex;flex-direction:column;align-items:center}.file-uploader .file-uploader-content .file-uploader-note-container{cursor:default;font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#757575}.file-uploader .file-uploader-content .file-uploader-note-container .file-uploader-download-text{padding-left:2px;cursor:pointer;text-decoration:underline;font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#757575}.file-uploader .file-uploader-content .browse-button{cursor:pointer;padding:8px 16px;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;text-align:center;background:#1a2b3c;gap:4px;border:none;background-color:#f9f9fb}.file-uploader .file-uploader-content .file-uploader-text1{cursor:default;font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#757575}.file-uploader .file-uploader-content .file-uploader-text2{cursor:default;margin:0 0 10px;font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center;color:#a0a0a0}.input-files{display:flex;flex-direction:row;align-items:center;width:336px;height:auto;padding:15px 25px;margin:15px 0 20px 21px;border-radius:5px;background-color:#f9f9fb}.input-files .pdf-file-icon{width:26.25px;height:35px}.input-files .file-contents{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.input-files .file-contents .pdf-cancel-icon{width:14px;height:14px}.input-files .file-contents .file-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin:5px 30px 5px 25px}.input-files .file-contents .file-content .file-name{font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#858586;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.input-files .file-contents .file-content .file-size{font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center;color:#858586}.userProfileTabLayout-container{width:100%;height:100%!important}.userProfileTabLayout-container .ant-tabs-nav-wrap{margin-left:30px}.userProfileTabLayout-container .ant-tabs{height:100%}.userProfileTabLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.userProfileTabLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.userProfileTabLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px}.userProfileTabLayout-container .ant-tabs-ink-bar{background-color:#1a2b3c}.userProfileTabLayout-container .ant-tabs-tab{padding:10px}.userProfileTabLayout-container .ant-tabs-tab span{display:flex;align-items:center}.userProfileTabLayout-container .ant-tabs-tab .container{display:flex;align-items:center;gap:8px}.userProfileTabLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.userProfileTabLayout-container .ant-tabs-tab-btn .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#696969;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.userProfileTabLayout-container .ant-tabs-tab-btn:hover{color:#353535}.userProfileTabLayout-container .ant-tabs-tab-active span{color:#1a2b3c}.userProfileTabLayout-container .ant-tabs-tab-active .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#1a2b3c;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.userProfileTabLayout-container .ant-tabs-tab-active .tab-icon{color:#1a2b3c}.userProfileTabLayout-container .ant-tabs-tab:hover,.userProfileTabLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.userProfileTabLayout-container .inactive-tab,.userProfileTabLayout-container .inactive-tab .tab-icon{color:#696969}.authored-loading-container{height:80%;flex:1}.authoredHeaderContainer{padding:0 40px}.authoredTabScreenContent-container{height:100%;padding:0 40px 140px;overflow-y:scroll}.authoredTabScreen-container{display:flex;flex-direction:column;height:100%}.authored-table{width:100%;margin-top:26px;font-size:14px}.authored-table .header{background-color:#f9f9f9;border-top-left-radius:5px;border-top-right-radius:5px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;column-gap:10px;font-size:16px;font-weight:600;color:#1a2b3c;border:none;padding:15px 32px}.authored-table .content .row{padding:21px 32px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;column-gap:10px;border-bottom:1px solid #e7e7e7;color:#666}.authored-table .content .row .column{border:none;color:#666}.authored-table .content .authored-table-empty-container{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.enrolled-disabled-items{padding:5px 50px 5px 4px;text-align:left;color:#7e7c79;cursor:not-allowed}.table-enroll{height:100%}.table-enroll .enrollTab-searchBar-container{padding:0 30px}.table-enroll .enrolledTable-container{box-sizing:border-box;width:100%;padding:20px 30px 15px;border-bottom:none;height:100%}.table-enroll .table-container::-webkit-scrollbar{display:none}.table-enroll .table-title-container{width:100%;min-width:800px;display:grid;grid-template-columns:1.9fr 1.3fr 1fr 1fr 1.6fr 1.4fr .9fr;background-color:#f9f9f9;border-radius:8px}.table-enroll .table-title{box-sizing:border-box;padding:10px;color:#303030;font-size:16px;margin-left:10px;font-weight:600}.table-enroll .userList-containers{width:100%;min-width:800px;display:grid;grid-template-columns:1.9fr 1.3fr 1fr 1fr 1.6fr 1.4fr .9fr;border-bottom:1px solid #e5e4e5}.table-enroll .userList-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.table-enroll .courseList-title{display:flex;align-items:center;column-gap:15px;box-sizing:border-box;color:#252525;text-transform:capitalize;font-size:14px;padding:10px 20px}.table-enroll .courseList-title p{color:#252525}.table-enroll .courseList-title p:hover{cursor:pointer;text-decoration:underline}.table-enroll .actions-div{display:flex;gap:12px;cursor:pointer}.table-enroll .userList-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px;text-transform:uppercase;color:#8b8998}.table-enroll .best-score,.table-enroll .no-of-attempts{color:#303030;font-size:14px;font-weight:500;padding:17px 20px}.table-enroll .status{width:100%;display:flex;flex-direction:column}.table-enroll .status-details{display:flex;justify-content:space-between;align-items:center}.table-enroll .course-progress{color:#1a2b3c;font-style:normal;font-size:12px;font-weight:500!important;line-height:normal}.table-enroll .total_modules{color:#666;font-size:12px;font-weight:400;line-height:normal}.table-enroll .module_details{display:flex;align-items:baseline}.table-enroll .completed_modules{color:#666;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.table-enroll .progressBar{width:100%;height:10px;background-color:#f1f1f1;border-radius:4px;position:relative}.table-enroll .progressBarValue{height:100%;min-width:0%;border-radius:4px}.table-enroll .progressBarExpected{height:100%;background-color:#d2691e;position:absolute;border-radius:10px;top:0;z-index:-1}.table-enroll .spinner-enrollpage{margin-top:20%}.ant-btn-primary:disabled{background-color:#eaeaea!important;color:#faf9f6cc}.custom-render-items{padding:10px}.custom-render-items:hover{background-color:#f5f5f5}.fontAwesome-active{padding-right:10px;color:#3aa738}.fontAwesome-Inactive{padding-right:10px;color:red}.fontAwesome-archived{color:red}.fontAwesome-unarchived{color:#3aa738}.userProfilePage-container{height:100%;width:100%;padding:20px 0 0;display:flex;flex-direction:column}.userProfilePage-container .userProfilePage-breadcrumbs{margin-left:40px}.userProfilePage-container .userProfilePage-contentContainer{margin-top:10px;flex:1;overflow:hidden;padding:0!important}.userProfilePage-container .userProfilePage-header{display:flex;align-items:center;justify-content:space-between;margin:15px 0;padding:0 20px!important}.userProfilePage-container .userProfilePage-header .userProfilePage-title{font-weight:500;font-size:20px;display:flex;align-items:center;column-gap:15px;box-sizing:border-box;padding:7px 13px;color:#252525;border-radius:5px;margin-left:10px}.userProfilePage-container .userProfilePage-header .userProfilePage-title:hover{background-color:#f9f9f9;cursor:pointer}.userProfilePage-container .userProfilePage-header .userProfilePage-avatar{height:38px;width:38px;border-radius:50%}.userProfilePage-container .userProfilePage-header .userProfilePage-header-right{display:flex;margin-right:30px}.userProfilePage-container .userProfilePage-header .userProfilePage-header-right .userProfilePage-button{align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1px solid #d9d9d9;cursor:pointer;font-weight:500;color:#696969;margin-right:15px}.userProfilePage-container .userInformation-container{background-color:#f9f9f9;margin:0 45px 0 30px;border-radius:10px}.profileTabScreen-container{width:100%;height:100%;padding-left:30px;padding-top:30px;overflow-y:auto}.profileTabScreen-container.compact-mode{padding:15px 20px;height:auto;max-height:300px}.profileTabScreen-container .profile-section{margin-bottom:40px;background:#fafafa;border-radius:8px;padding:20px;border:1px solid #e8e8e8}.profileTabScreen-container .profile-section .section-header{margin-bottom:20px;border-bottom:2px solid #e8e8e8;padding-bottom:12px}.profileTabScreen-container .profile-section .section-header .section-title{color:#1a2b3c;font-size:18px;font-weight:600;margin:0 0 8px}.profileTabScreen-container .profile-section .section-header .section-legend .legend-text{color:#666;font-size:14px;font-style:italic;line-height:1.4}.profileTabScreen-container .Info-container{padding-top:10px;padding-bottom:25px}.profileTabScreen-container .Info-container .InfoDetail-container{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:10px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items{flex:0 1 calc(33.33% - 10px);color:#666;padding-top:18px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .field-label-with-help{display:flex;align-items:center;gap:6px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .field-label-with-help .help-icon{color:#999;font-size:14px;cursor:help;transition:color .2s ease}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .field-label-with-help .help-icon:hover{color:#1890ff}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value{display:flex;gap:8px;align-items:center;color:#1a2b3c;font-weight:600;padding-top:8px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value .gitlab-link{margin-left:4px;color:#1890ff}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value .gitlab-link:hover{color:#40a9ff}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value .capitalize{text-transform:capitalize}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value button{padding:4px 13px;align-items:center;background:#e7ecef;border-radius:5px;border:none;font-weight:600}.username_dashboard-profile{font-size:20px;font-weight:600;color:#1a2b3c;margin:10px}.userProfilePage-header-profile{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.userProfilePage-header-profile .userProfilePage-title-profile{font-weight:500;font-size:20px;display:flex;align-items:center;column-gap:15px;box-sizing:border-box;padding:7px 0;color:#252525;border-radius:5px}.userProfilePage-header-profile .userProfilePage-avatar-profile{height:38px;width:38px;border-radius:50%}.userProfilePage-header-profile .userProfilePage-header-right{display:flex;margin-right:30px}.userProfilePage-header-profile .userProfilePage-header-right .userProfilePage-button{align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1px solid #d9d9d9;cursor:pointer;font-weight:500;color:#696969;margin-right:15px}@media (max-width: 768px){.profileTabScreen-container{padding-left:15px;padding-right:15px}.profileTabScreen-container .profile-section{padding:15px;margin-bottom:25px}.profileTabScreen-container .profile-section .section-header .section-title{font-size:16px}.profileTabScreen-container .profile-section .section-header .section-legend .legend-text{font-size:13px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items{flex-basis:calc(50% - 10px)}}@media (max-width: 600px){.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items{flex-basis:100%}}@media (min-width: 480px){.profileTabScreen-container{padding-top:0}}@media (max-width: 768px){.profileTabScreen-container.compact-mode{padding:10px 15px}}.McqTabLayout-container{width:100%;height:100%!important}.McqTabLayout-container .ant-tabs-nav-wrap{margin-left:0;padding:25px 30px 0}.McqTabLayout-container .ant-tabs{height:100%}.McqTabLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.McqTabLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.McqTabLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px}.McqTabLayout-container .ant-tabs-tab-active .container1 svg path{fill:#1a2b3c}.McqTabLayout-container .ant-tabs-tab:not(.ant-tabs-tab-active) .container1 svg path{fill:#696969}.McqTabLayout-container .ant-tabs-ink-bar{background-color:#1a2b3c}.McqTabLayout-container .ant-tabs-tab{padding:10px}.McqTabLayout-container .ant-tabs-tab span{display:flex;align-items:center;font-family:DM Sans;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:justified;gap:5px}.McqTabLayout-container .ant-tabs-tab .container1{display:flex;align-items:center;gap:8px}.McqTabLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.McqTabLayout-container .ant-tabs-tab-btn .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#696969;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.McqTabLayout-container .ant-tabs-tab-btn:hover{color:#353535}.McqTabLayout-container .ant-tabs-tab-active span{color:#1a2b3c}.McqTabLayout-container .ant-tabs-tab-active .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#1a2b3c;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.McqTabLayout-container .ant-tabs-tab-active .tab-icon{color:#1a2b3c}.McqTabLayout-container .ant-tabs-tab:hover,.McqTabLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.McqTabLayout-container .inactive-tab,.McqTabLayout-container .inactive-tab .tab-icon{color:#696969}.previewMode-container{display:flex;flex-direction:column;height:100%;background-color:#f9f9f9}.previewMode-container .previewMode-header-1{display:flex;justify-content:space-between;padding:25px 30px;font-weight:500;font-family:DM Sans}.previewMode-container .previewMode-header-1>div:nth-child(1){font-size:20px;color:#323232}.previewMode-container .previewMode-header-1>div:nth-child(2){display:flex}.previewMode-container .previewMode-header-1>div:nth-child(2)>div{font-weight:700;margin-left:3px}.previewMode-container .previewMode-header-2{display:flex;justify-content:space-between;padding:8px 30px;font-weight:600;align-items:center;background-color:#ffb84c1a;color:#565656;font-family:Open Sans!important}.previewMode-container .previewMode-header-2 .fa-eye{margin-right:10px}.previewMode-container .previewMode-header-2 button{padding:5px 7px;border-radius:7px;border:.5px solid #1a2b3c;background-color:#ffb84c1a;cursor:pointer;color:#1a2b3c;font-weight:500;font-size:14px}.previewMode-container .previewMode-question-section{background-color:#fff;min-height:275px;margin:25px 30px;overflow-x:hidden;overflow-y:auto;height:100%}.previewMode-container .previewMode-last-section{display:flex;justify-content:space-between;margin:5px 30px;position:sticky;bottom:0;padding:10px 0}.previewMode-container .previewMode-last-section-button{padding:10px 15px;border-radius:5px;border:1px solid rgb(26,43,60);background-color:#ffffff1a;cursor:pointer;color:#1a2b3c;font-family:DM Sans}.previewMode-container .previewMode-last-section-button.disabled{background:#eaeaeacc;color:#63615dcc;cursor:not-allowed;font-family:DM Sans;border-radius:5px;border-color:#d9d9d9}.previewMode-container .previewMode-last-section button:first-child{margin-right:10px}.previewMode-container .menu-dropdown{width:16rem!important;color:#727272;font-family:DM Sans}.previewMode-question-section-header div{font-weight:500;font-size:18px;padding:20px 20px 10px;color:#000}.previewMode-question-section-header .previewMode-question-text{padding:10px 20px;color:#7b7b7b;flex-direction:column;line-height:20.83px;font-size:16px;overflow-wrap:break-word;white-space:normal}.previewMode-question-section-header img{object-fit:contain;height:400px}.previewMode-question-option-section{padding:20px 20px 20px 30px;color:#7b7b7b}.ant-radio-wrapper,.ant-checkbox-wrapper{color:#727272;font-family:DM Sans!important}.subjective-answer-text-area{height:100%;width:100%;padding:15px}.ant-radio-group[disabled] .ant-radio-wrapper,.ant-checkbox-group[disabled] .ant-checkbox-wrapper{cursor:not-allowed}.previewMode-question-option-section .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio-checked .ant-radio-inner,.previewMode-question-option-section .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff!important;border-color:#1890ff!important}.not-found-content{width:100vw;min-height:100vh;padding:0%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.not-found-wrapper{max-width:1200px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.text-content{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.text-inner{max-width:500px;width:100%}.text-content h1{font-size:128px;margin-bottom:16px;color:#eaeaea}.text-content p{font-size:20px;margin-bottom:24px;color:#3a3a3a;font-weight:400}.back-button{background-color:#253e81!important;border-color:#253e81!important;color:#fff!important}.back-button:hover{background-color:#2d4a99!important;border-color:#2d4a99!important}.not-found-hint{margin-top:48px;border:1px solid #ccc;border-radius:8px;padding:16px}.not-found-hint p{font-weight:400;font-size:1rem;margin-bottom:12px}.not-found-hint ul{margin:0;padding-left:20px}.not-found-hint li{font-size:1rem;margin-bottom:8px;color:#7a7a7a}.image-container{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.image-container img{max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain}@media (max-width: 768px){.not-found-content{padding:0}.not-found-wrapper{flex-direction:column;max-width:none}.text-content{width:100%;height:auto;min-height:50%;padding-bottom:20px}.text-inner{text-align:center;max-width:none;padding:100px 20px 50px}.text-content h1{font-size:96px;margin-bottom:12px}.text-content p{margin-bottom:20px}.not-found-hint{margin-top:32px;padding:12px}.not-found-hint p,.not-found-hint li{text-align:left}.image-container{width:100%;height:auto;min-height:40%;padding-top:20px}.image-container img{width:80%;height:auto;max-height:300px}}@media (min-width: 769px) and (max-width: 1024px){.not-found-wrapper{flex-direction:column}.text-content{width:100%;height:auto;padding:50px 20px;text-align:center}.text-inner{max-width:600px}.image-container{width:100%;height:auto;padding:20px}.image-container img{max-width:70%}}@media (min-width: 1025px){.text-content h1{font-size:144px}.text-content p{font-size:24px}}.testPage-Container{width:100%;height:100%}.testPage-Container .start-test-modal{width:80%!important}.testPage-Container .testPage-Header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:10%;border-bottom:1px solid #f4f4f4;box-shadow:0 1px 4px #00000040;padding:0 100px}.testPage-Container .testPage-Header-content .testPage-Header-left{display:flex;align-items:center;margin-left:10px;gap:20px}.testPage-Container .testPage-Header-content .testPage-Header-left .testPage-testName{font-size:20px;font-weight:500;line-height:26.04px;text-align:left;color:#323232;margin:27px 0 25px}.testPage-Container .testPage-Header-content .testPage-Header-right{margin-right:10px}.testPage-Container .testPage-Header-content .testPage-Header-right .testPage-testTime{font-size:16px;font-weight:500;line-height:20.83px;text-align:left;color:#323232;margin:30px 7px 25px 0}.testPage-Container .testPage-Header-content .testPage-Header-right .testPage-testTimer{font-size:16px;font-weight:700;line-height:20.83px;text-align:left}.testPage-Container .testPage-Header-content .testPage-Header-right .testTimer-black{color:#1a2b3c}.testPage-Container .testPage-Header-content .testPage-Header-right .testTimer-red{color:#c64141}.testPage-Container .test-giving-section{background-color:#f9f9f9;height:90%;display:flex;flex-direction:column;overflow-y:auto}.testPage-Container .test-giving-section .question-button-container{display:flex;height:85%;flex-direction:column;padding-bottom:30px;margin:30px 10px 0}.testPage-Container .test-giving-section .question-button-container .testPage-question_container{padding:20px;height:100%;overflow:auto;background:#fff}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem{margin-top:10px!important;background-color:#fff}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .questionListitem-body{font-size:16px;font-weight:400;line-height:20.83px;text-align:justify;color:#7b7b7b}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .optionMcq{margin:8px 0 9px}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .optionMcq .option_text{margin-left:8px;font-size:16px;font-weight:400;line-height:20.83px;text-align:justify;color:#7b7b7b}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .testPage-question-number{font-size:18px;font-weight:500;line-height:23.44px;text-align:justify;color:#000;margin-bottom:8px}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container{display:flex;justify-content:space-between;margin-top:20px}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .menu-dropdown{color:#727272;height:41px}@media (min-width: 768px){.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .menu-dropdown{width:16rem!important}}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .testPage-test-prevButton{font-size:16px;font-weight:500;line-height:20.83px;color:#1a2b3c;border-radius:5px;border:1px solid #1a2b3c;margin-right:10px;padding:10px 15px;height:41px}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .testPage-test-submitButton{font-size:16px;font-weight:500;line-height:20.83px;color:#1a2b3c;border-radius:5px;border:1px solid #1a2b3c;padding:10px 29px;height:41px}.start-test-modal{width:56%!important;font-weight:500}.start-test-modal .children-wrapper{padding:0 12px!important}.start-test-modal .start-confirm-test-container{margin-top:30px;margin-bottom:30px;padding-left:14px;padding-right:14px;text-align:justify}.submit-test-modal{position:relative;top:300px!important;width:500px!important}.submit-test-modal .children-wrapper{padding:0 2px!important}@media (min-width: 768px){.testPage-Header-content{flex-direction:row;justify-content:space-between;align-items:center;padding:0}.testPage-Header-content .testPage-Header-left{margin-left:100px}.testPage-Header-content .testPage-Header-left img{width:37px}.testPage-Header-content .testPage-Header-left .testPage-testName{font-size:20px;margin:27px 0 25px}.testPage-Header-content .testPage-Header-right{margin-right:100px}.testPage-Header-content .testPage-Header-right .testPage-testTime{font-size:16px;margin:30px 7px 25px 0}.testPage-Header-content .testPage-Header-right .testPage-testTimer{font-size:16px}.testPage-Container .test-giving-section .question-button-container{margin:30px 100px 0}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container{flex-direction:row;justify-content:space-between;align-items:center}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .left-side-buttons{flex-direction:row}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .left-side-buttons .testPage-test-prevButton,.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .left-side-buttons .testPage-test-submitButton{width:auto}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .menu-dropdown{width:16rem!important}.submit-test-modal{top:300px!important;width:500px!important}.start-test-modal{width:56%!important}}.browsermodal{margin-top:20px;background-color:#f8eced;border-radius:5px;padding:10px;display:flex;justify-content:center;align-items:center;border:1px solid #c64141;color:#565656;font-weight:500}.warning-icon{color:#c64141;margin-right:10px;font-size:23px}.browsermodal-header{font-weight:500;color:#565656;font-size:18px}.browsermodaltext{color:#7b7b7b;font-size:14px;margin-top:10px}.browsermodaldiv{padding:15px 0 20px}.browser-change-modal{position:relative;height:328px!important;width:748px!important}.submit-mcq-model{padding:15px 0 20px}.submit-mcq-model .message{font-weight:500;color:#565656;font-size:18px}.timer-container{display:flex;align-items:center;gap:4px;color:#c64141}.seconds-text{white-space:nowrap}.Ask-Ai-thread{height:auto;width:auto;background-color:#ffb84c1a;display:flex;flex-direction:column}.Ask-Ai-thread .Ask-Ai-thread-header{display:flex;padding:16px 74px 16px 46px;gap:21px;flex-direction:row;align-items:center}.Ask-Ai-thread .content{font-weight:600;font-size:12px;line-height:16px;color:#565656}.ask-ai-emptyContainer{width:auto;height:auto;margin:0 30px}.ask-ai-emptyContainer .ask-ai-continueButton-container{display:flex;flex-direction:column;align-items:flex-end}.ask-ai-emptyContainer .ask-ai-continueButton-container .ask-ai-continueButton:disabled{padding:6px,16px,6px,16px;gap:4px;border-radius:4px;border:1px;border:1px solid #e0e0e0;background-color:#f5f5f5;margin:40px 3px 90px 0}.ask-ai-emptyContainer .ask-ai-continueButton-container .ask-ai-continueButton{padding:6px,16px,6px,16px;gap:4px;border-radius:4px;color:#e0e0e0;background-color:#1a2b3c;margin:40px 3px 40px 0}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer{width:auto;height:auto}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .empty-container{height:auto;width:auto}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .empty-container .text-container{margin-top:15px!important}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .ask-ai-empty-content{margin-bottom:35px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .ask-ai-empty-content .ask-ai-empty-para{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justified;color:#757575;margin:3px 6px 17px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags{margin:0 0 15px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags{width:100%}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tags{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;border:1px solid #d9d9d9;border-radius:5px;padding:4px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__selected{display:flex;flex-wrap:wrap;gap:10px;width:100%}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__clearAll{cursor:pointer;padding:10px;margin:10px;background:#f88d8d;color:#fff;border:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tagInput{display:inline-flex;align-items:center;width:auto}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tagInput input.ReactTags__tagInputField,.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:400px;padding:0 10px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__editInput{border-radius:1px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__editTagInput{display:inline-flex}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__selected span.ReactTags__tag{padding:4px 13px;margin-right:0;border-radius:15px;align-items:center;background:#ebebeb;color:#7b7b7b;font-size:14px;font-weight:400;line-height:18.23px;cursor:pointer!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions{position:absolute;top:100%;z-index:10;max-height:150px;width:100%;overflow-y:scroll;box-shadow:0 4px 8px #0000001a;overflow-x:hidden}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions ul{list-style-type:none;text-align:left;margin:0;padding:0;background:#fff;box-shadow:0 4px 8px #0000001a;overflow-x:hidden}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0;border-radius:5px;color:#a1a09e;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions li mark{text-decoration:solid;background:none;font-weight:650;color:#63615d}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#f0eeee;cursor:pointer}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__remove{display:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags input{border:none;outline:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags input:before{border:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags .input-fields-ask-ai{display:flex;flex-direction:column}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags .input-fields-ask-ai>*{padding-bottom:10px;color:#000000e0}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags .input-fields-ask-ai .ant-select-arrow{padding-bottom:9px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags .input-fields-ask-ai .ant-select-selector{padding-left:11px}.submit-pdf-modal{position:relative;top:150px!important;width:68%!important}.submit-pdf-modal .submit-pdf-content{display:flex;flex-direction:column;align-items:center}.submit-pdf-modal .submit-pdf-content .submit-pdf-text{font-family:DM Sans;font-size:18px;font-weight:500;line-height:23.44px;text-align:center;color:#565656}.submit-pdf-modal .children-wrapper{padding:0!important;display:flex!important;align-items:center;flex-direction:column}.gradientAIRobot{width:192px;height:251px;top:334px;left:687px}.tag-input{width:100%}.AskAi-container{display:flex;padding:0;flex-direction:column;row-gap:20px;position:relative;justify-content:space-between}.AskAi-container.empty-state{height:100%}.AskAi-container .job-container-wrapper{padding:0 42px}.askAi-loading-container{height:100vh}.job-card{width:100%;padding:20px;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;cursor:pointer}.job-card .job-details{flex:1;display:flex;flex-direction:column;min-width:0}.job-card .job-details .name{font-size:15px;color:#696969;margin-bottom:10px}.job-card .job-details .tags{display:flex;flex-wrap:wrap;gap:8px}.job-card .job-details .tags .tag{border-radius:15px;font-size:14px;color:#7b7b7b;background-color:#ebebeb;padding:5px 10px;margin-right:10px;text-transform:lowercase;white-space:nowrap}.job-card .job-details .tags .tag:first-letter{text-transform:capitalize}.job-card .status{align-self:center;margin-left:10px}.job-card.disabled{cursor:unset}.status-tag{border-radius:5px;font-size:14px;padding:4px 8px;border-width:.5px;border-style:solid;display:inline-block}.jobs-container{height:100%;padding:0 42px;min-height:100vh}.job-empty-container{height:100%;padding:0 42px 10px;font-size:14px;color:#696969}.questionList-searchBar .questionlist-checkbox-review{margin-top:18px}.ask-ai-container{width:100%;height:100%}.ask-ai-container .ask-ai-title{margin:20px 0 0 30px;font-size:20px;font-weight:500;line-height:31.25px;text-align:left;color:#000}.ask-ai-container .ask-ai-content{height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%!important}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-nav-wrap{margin:10px 0 0 30px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs{height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 15px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active .container1 svg path{fill:#1a2b3c}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab:not(.ant-tabs-tab-active) .container1 svg path{fill:#696969}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-ink-bar{background-color:#1a2b3c}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab{padding:15px 23px 14px 19px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab span{display:flex;align-items:center;letter-spacing:0em;gap:7px;font-family:DM Sans;font-size:12px;font-weight:700;line-height:15.62px;text-align:justified}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab .container1{display:flex;align-items:center;gap:8px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-btn .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#696969;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-btn:hover{color:#353535}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active span{color:#1a2b3c}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#1a2b3c;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active .tab-icon{color:#1a2b3c}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab:hover,.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.ask-ai-container .ask-ai-content .askaiLayout-container .inactive-tab,.ask-ai-container .ask-ai-content .askaiLayout-container .inactive-tab .tab-icon{color:#696969}.ask-ai-container .ask-ai-content .askaiLayout-container .search-AI-Job-Container{display:flex;flex-grow:1;padding:0;flex-direction:column;row-gap:20px;position:relative}.ask-ai-container .ask-ai-content .askaiLayout-container .search-AI-Job-Container .job-container-wrapper{padding:0 42px}.filter-container{display:flex;flex-wrap:wrap;column-gap:12px}.filter-button{font-size:14px;font-weight:500px!important;color:#1a2b3c;padding:4px 13px;background-color:#f9f9f9;border-radius:5px;border:none;cursor:pointer}.filter-button.selected{background-color:#314f6a;color:#fff}.question-bank-container{border:none;padding:0 30px 25px}.question-bank-container .qb-header-section{display:flex;align-items:center;justify-content:space-between;padding:20px 0 8px}.question-bank-container .qb-header-section .qb-title{color:#000;font-weight:500;font-size:20px}.question-bank-container .qb-header-section .add-button{color:#fff}.question-bank-container .qb-header-section .add-button .ant-btn-compact-item{background-color:#1a2b3c;height:35px}.question-bank-container .qb-header-section .add-button .ant-btn-compact-item .svg-inline--fa{padding-right:5px}.question-bank-container .qb-header-section .add-button .anticon svg{color:#fff}.question-bank-container .qb-header-section .add-button .ant-btn>span{color:#fff;font-weight:500;font-size:14px}.gen-ai-icon-div{font-size:14px;font-weight:500;color:#1a2b3c;height:100%;align-items:center;display:flex;column-gap:10px;justify-content:center}.gen-ai-icon-div a,.gen-ai-icon-div a :hover{color:#1a2b3c}.questionlist-checkbox-bank{padding:0 25px 26px 30px}:where(.css-dev-only-do-not-override-ub7ktz).ant-list-split .ant-list-item{border-block-end:none!important}.admin-authentication-container{min-height:100vh;box-sizing:border-box;padding:20px 50px 36px;display:flex;flex-direction:column;gap:20px}.admin-authentication-container .admin-authentication-heading{color:#323232;font-size:20px;font-weight:500}.admin-authentication-container .admin-authentication-heading p{color:#7b7b7b;font-size:14px;font-weight:400;margin-top:5px}.admin-authentication-container .admin-authentication-modes-container{font-size:16px;font-weight:500;gap:15px}.admin-authentication-container .admin-authentication-modes-container .authentication-mode-item{display:flex;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;font-weight:400;padding:15px 25px;border-radius:5px;margin-top:15px}.admin-authentication-container .admin-authentication-modes-container .authentication-mode-item p{color:#7b7b7b;font-size:14px;font-weight:400;margin-top:5px}.admin-authentication-container .admin-authentication-modes-container .authentication-mode-item .Blank_spinner_toggle{margin-top:9px}.admin-authentication-container .admin-authentication-modes-container .authentication-mode-item .authentication-mode-configure-button{background-color:#fff;color:#1a2b3c;font-weight:500;padding:5px 20px;border-radius:5px;border:1px solid #1a2b3c;cursor:pointer}.admin-general-container{height:100%;box-sizing:border-box;padding:36px 50px;display:flex;flex-direction:column;gap:20px}.admin-general-container .general-settings-instance-details,.admin-general-container .general-settings-other-details{font-size:16px;font-weight:500;margin-bottom:.2rem}.admin-general-container .generalsetting-form{height:100%}.admin-general-container .admin-general-heading{color:#323232;font-size:20px;font-weight:500}.admin-general-container .admin-general-heading p{color:#7b7b7b;font-size:14px;font-weight:400;margin-top:5px}.admin-general-container .generalSetting-form-container{height:100%;display:flex;flex-direction:column;gap:25px}.admin-general-container .generalSetting-form-container .admin-general-details{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;justify-content:space-between;width:100%;margin-bottom:1rem;margin-top:1rem}.admin-general-container .generalSetting-form-container .admin-general-details .field-container{display:flex;flex-wrap:wrap}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .tenant-field{flex:1}@media screen and (max-width: 768px){.admin-general-container .generalSetting-form-container .admin-general-details .field-container{flex-direction:column}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .tenant-field{width:100%}}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container{display:flex;flex-direction:column;gap:10px;width:100%}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container p{color:#7b7b7b;font-size:14px;font-weight:400}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container .image-error-show{color:red}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container .signature-label{font-weight:500;color:#000;font-size:14px;margin-top:6px}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container img{max-width:300px;max-height:150px;margin-top:10px}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container .admin-general-branding-buttons{display:flex;gap:15px;margin-top:15px}.admin-general-container .generalSetting-form-container .admin-general-details .field-container .signature-container .admin-general-branding-buttons label{cursor:pointer}.admin-general-container .generalSetting-form-container .admin-general-details .admin-setting-field-description{color:#7b7b7b;font-size:12px}.admin-general-container .generalSetting-form-container .admin-general-details .admin-setting-field-description a{color:#1a2b3c;text-decoration:underline}.admin-general-container .generalSetting-form-container .admin-general-details .field-container label{margin-bottom:.5rem}.admin-general-container .generalSetting-form-container .admin-general-details .field-container input{width:100%;padding:.5rem;box-sizing:border-box;border-radius:5px;border:1px solid #d9d9d9;outline:none;height:41px}.admin-general-container .generalSetting-form-container .admin-general-branding{font-weight:500;color:#000;font-size:16px}.admin-general-container .generalSetting-form-container .save-button-wrapper{margin-top:auto;display:flex;justify-content:flex-start;padding-bottom:20px}.admin-general-container .generalSetting-form-container .admin-general-save-button{width:94px;height:41px;color:#fff;background:#1a2b3c;border:1px solid #1a2b3c}.admin-general-container .generalSetting-form-container .admin-general-save-button:disabled{border:1px solid #7e7c79;background:#7e7c79}.admin-general-container .styled-input-field{padding-bottom:5px}@media screen and (max-width: 768px){.admin-general-container{padding:20px}.admin-general-container .generalSetting-form-container .admin-general-details{flex-direction:column;gap:16px}.admin-general-container .generalSetting-form-container .admin-general-details .field-container{flex:1 1 100%}.admin-general-container .generalSetting-form-container .admin-general-details .signature-container img{max-width:100%;height:auto}.admin-general-container .generalSetting-form-container .save-button-wrapper{justify-content:center}}.ai-setting-container{max-width:100%;height:100%;padding:36px 50px;background-color:#fff;border-radius:8px}.ai-setting-container .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:32px}.ai-setting-container{display:flex;flex-direction:column}.ai-setting-container .form{height:100%!important;justify-content:space-between!important}.aisetting-form{height:100%;margin-top:20px;width:100%;display:flex;flex-direction:column}.ai-header-section-one h3.ai-header-title{font-size:20px;font-weight:500;margin-bottom:7px;margin-top:16px}.ai-header-section-one span.ai-header-desc{font-size:14px;color:#555;margin-top:7px;margin-bottom:33px}.ai-header-section-one p,.ai-header-section-one li{color:#7b7b7b;margin-bottom:5px}.ai-header-section-two h3.ai-header-title2{font-size:20px;font-weight:500;margin-bottom:9px;margin-top:33px}.ai-header-section-two span.ai-header-desc2{font-size:14px;color:#555;margin-top:5px;margin-bottom:24px}.form{width:100%;margin-top:20px;display:flex;flex-direction:column;gap:30px}.form .ai-upper-setting-fields{display:flex;flex-direction:row;gap:30px}.form .admin-setting-option{width:100%;height:44px}.form .admin-setting-option label{font-size:16px;font-weight:500;margin-bottom:8px}.form .admin-setting-option input,.form .admin-setting-option select{padding:12px;font-size:16px;width:100%;box-sizing:border-box}.form .admin-setting-option input:focus,.form .admin-setting-option select:focus{outline:none;border-color:#2196f3}.form .ai-settings-button{display:flex;width:100%}.form .ai-settings-button .ai-settings-savebutton{background-color:#1a2b3c;color:#fff;width:94px;height:41px;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s ease}.form .ai-settings-button .ai-settings-savebutton:hover{background-color:#1a2b3c}.form .ai-settings-button .ai-settings-savebutton:disabled{background-color:#ccc;cursor:not-allowed}.breadcrumb{padding-top:36px;padding-left:36px}.Api-key{height:32px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:32px;background-color:#fff!important}.ai-link{color:#1a2b3c;text-decoration:underline;cursor:pointer}.unsaved-changes{margin-top:20px;margin-bottom:20px}.suffix-icon-arrow-down{margin-bottom:10px}@media (max-width: 1000px){.form .ai-upper-setting-fields{flex-direction:column;gap:20px}.form .ai-settings-button{justify-content:center;width:100%}.form .ai-settings-button .ai-settings-savebutton{width:100%;max-width:200px}.ai-setting-container{padding:24px}.admin-setting-option{width:100%!important}}@media (max-width: 768px){.ai-setting-container{padding:16px}.form{gap:20px}.form .ai-settings-button{justify-content:center}.ai-header-section-one h3.ai-header-title,.ai-header-section-two h3.ai-header-title2{font-size:18px}.breadcrumb{padding-top:24px;padding-left:16px}.ai-header-section-one p,.ai-header-section-one li,.ai-header-section-two span.ai-header-desc2{font-size:13px}}@media (max-width: 480px){.form .ai-upper-setting-fields{flex-direction:column;gap:16px}.form .ai-settings-button{width:100%}.ai-settings-savebutton{width:100%;font-size:14px}.admin-setting-option input,.admin-setting-option select{font-size:14px;padding:10px}.admin-setting-option label{font-size:14px}.suffix-icon-arrow-down{margin-bottom:4px;width:12px}}.google-setting-container{width:100%;height:100%;display:flex;flex-direction:column;padding:36px 50px}.google-setting-container .form{height:100%;margin-top:20px}.google-setting-container .googlesetting-form-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.google-setting-container .google-header-container{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between;margin-right:2%}.google-setting-container .google-header-container .spinner_blank_google_login{margin-top:15px}.google-setting-container .google-header-container .ant-switch.ant-switch-checked{background-color:#1a2b3c!important}.google-setting-container .google-configuration-heading{margin-top:20px;font-size:16px;font-weight:500;line-height:20.83px;text-align:justify;color:#000}.google-setting-container .google-configuration-heading-disabled{margin-top:20px;font-size:16px;font-weight:500;line-height:20.83px;text-align:justify;color:#b5b5b5}.google-setting-container .google-serviseprovider-heading{margin-top:49px;font-size:16px;font-weight:500;line-height:20.83px;text-align:justify;color:#000}.google-setting-container .google-serviseprovider-heading-disabled{margin-top:49px;font-size:16px;font-weight:500;line-height:20.83px;text-align:justify;color:#b5b5b5}.google-setting-container .google-header-section{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;font-family:DM Sans}.google-setting-container .google-header-section .google-header-title{padding-top:10px;padding-bottom:7px;font-size:20px;font-weight:500;line-height:26.04px;text-align:left;color:#323232}.google-setting-container .google-header-section .google-header-desc{font-size:14px;font-weight:400;line-height:18.23px;text-align:justify;color:#7b7b7b}.google-setting-container .google-feild-block{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}.google-setting-container .google-feild-block .callBackandOriginUri-container{padding-bottom:7px;padding-top:12px}.google-setting-container .google-feild-block .callBackandOriginUri-container .callBackandOriginUri-label{font-size:14px;margin-bottom:6px;font-weight:500}.google-setting-container .google-feild-block .callBackandOriginUri-container .callBackandOriginUri-label-disabled{font-size:14px;margin-bottom:6px;font-weight:500;color:#b5b5b5}.google-setting-container .google-feild-block .callBackandOriginUri-container .tooltipandspan-conatiner{width:95%;height:44px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-width:1px;border-style:solid;border-color:#d9d9d9;border-radius:6px;padding:4px 11px;margin-top:6px}.google-setting-container .google-feild-block .callBackandOriginUri-container .tooltipandspan-conatiner .callback_url-text,.google-setting-container .google-feild-block .callBackandOriginUri-container .tooltipandspan-conatiner .originurl-text{padding:12px;font-size:16px;width:100%;box-sizing:border-box;line-height:1.5714285714;list-style:none;font-family:"Open Sans, sans-serif";word-break:break-word;overflow-wrap:break-word;white-space:normal;display:block}.google-setting-container .google-feild-block .callBackandOriginUri-container .tooltipandspan-conatiner-disabled{color:#00000040;background-color:#0000000a;width:95%;height:44px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-width:1px;border-style:solid;border-color:#d9d9d9;border-radius:6px;padding:4px 11px;margin-top:6px}.google-setting-container .google-feild-block .callBackandOriginUri-container .tooltipandspan-conatiner-disabled .callback_url-text,.google-setting-container .google-feild-block .callBackandOriginUri-container .tooltipandspan-conatiner-disabled .originurl-text{padding:12px;font-size:16px;width:100%;box-sizing:border-box;line-height:1.5714285714;list-style:none;font-family:"Open Sans, sans-serif";word-break:break-word;overflow-wrap:break-word;white-space:normal;display:block}.google-setting-container .google-feild-block .styled-input-field{padding-bottom:7px!important}.google-setting-container .google-feild-block .styled-input-field .form-error-message{padding-top:2px!important}.google-setting-container .google-feild-block .google-field-desc{padding-right:27px;font-size:12px;font-weight:400;line-height:15.62px;text-align:justify;color:#7b7b7b}.google-setting-container .google-feild-block .google-field-desc a{color:#1a2b3c;text-decoration:underline}.google-setting-container .google-feild-block .google-field-desc-disabled{padding-right:27px;font-size:12px;font-weight:400;line-height:15.62px;text-align:justify;color:#b5b5b5}.google-setting-container .google-feild-block .google-field-desc-disabled a{color:#b5b5b5;text-decoration:underline}.google-setting-container .google-upper-setting-feilds{display:flex;flex-direction:row;justify-content:space-between;margin-top:8px}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block{width:100%;display:flex;flex-direction:column}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block .styled-input-field{padding-bottom:7px!important}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block .styled-input-field .form-error-message{padding-top:2px!important}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block .google-clientsecret-desc{font-size:12px;font-weight:400;line-height:15.62px;text-align:justify;color:#7b7b7b}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block .google-clientsecret-desc a{color:#1a2b3c;text-decoration:underline}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block .google-clientsecret-desc-disabled{font-size:12px;font-weight:400;line-height:15.62px;text-align:justify;color:#b5b5b5}.google-setting-container .google-upper-setting-feilds .google-clientsecret-block .google-clientsecret-desc-disabled a{color:#b5b5b5;text-decoration:underline}.google-setting-container .google-upper-setting-feilds .admin-setting-option{width:95%;height:44px}.google-setting-container .google-upper-setting-feilds .admin-setting-option .ant-input-number-input{height:44px!important}.google-setting-container .google-upper-setting-feilds .ant-select-selection-item{background-color:transparent!important;border:none!important}.google-setting-container .google-upper-setting-feilds .ant-select-selector{height:44px!important;padding-top:5px!important;border:1px solid #D9D9D9}.google-setting-container .google-upper-setting-feilds .form-error-message{display:flex!important;gap:5px}.google-setting-container .google-upper-setting-feilds .ant-input-number-handler{display:none!important}.google-setting-container .google-lower-setting-feilds{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.google-setting-container .google-lower-setting-feilds #callback_url,.google-setting-container .google-lower-setting-feilds #origin_url{cursor:default}.google-setting-container .google-lower-setting-feilds .admin-setting-option{width:95%;height:44px}.google-setting-container .google-lower-setting-feilds .admin-setting-option .ant-input-number-input{height:44px!important}.google-setting-container .google-lower-setting-feilds .ant-select-selection-item{background-color:transparent!important;border:none!important}.google-setting-container .google-lower-setting-feilds .ant-select-selector{height:44px!important;padding-top:5px!important;border:1px solid #D9D9D9}.google-setting-container .google-lower-setting-feilds .form-error-message{display:flex!important;gap:5px}.google-setting-container .google-lower-setting-feilds .ant-input-number-handler{display:none!important}.google-setting-container .google-settings-button .google-settings-savebutton{width:94px;height:41px;border-radius:5px;color:#fff;background:#1a2b3c;border:1px solid #1A2B3C}.google-setting-container .google-settings-button .google-settings-savebutton:disabled{border:1px solid #7e7c79;background:#7e7c79}@media screen and (max-width: 768px){.google-setting-container{padding:20px}.google-setting-container .google-header-container{flex-direction:column;align-items:flex-start;gap:10px}.google-setting-container .google-upper-setting-feilds,.google-setting-container .google-lower-setting-feilds{flex-direction:column;gap:15px}.google-setting-container .google-clientsecret-block{width:100%}.google-setting-container .admin-setting-option{width:100%!important}.google-setting-container .tooltipandspan-conatiner,.google-setting-container .tooltipandspan-conatiner-disabled{width:100%!important;flex-direction:column;align-items:flex-start;height:auto!important;min-height:44px;padding:10px}.google-setting-container .callback_url-text,.google-setting-container .originurl-text{width:100%;padding:8px 0}.google-setting-container .google-settings-button{display:flex;justify-content:center}.google-setting-container .google-settings-button .google-settings-savebutton{width:100%;max-width:200px}.google-setting-container .google-header-section .google-header-title{font-size:18px}.google-setting-container .google-header-section .google-header-desc{font-size:13px}.google-setting-container .google-field-desc,.google-setting-container .google-field-desc-disabled{padding-right:0;font-size:11px}.google-setting-container .google-configuration-heading,.google-setting-container .google-configuration-heading-disabled,.google-setting-container .google-serviseprovider-heading,.google-setting-container .google-serviseprovider-heading-disabled{font-size:15px}}@media screen and (max-width: 1000px) and (min-width: 770px),screen and (max-height: 800px){.google-setting-container{padding:20px}.google-upper-setting-feilds,.google-lower-setting-feilds{flex-direction:column;gap:16px}.google-upper-setting-feilds .admin-setting-option,.google-lower-setting-feilds .admin-setting-option,.google-upper-setting-feilds .google-clientsecret-block,.google-lower-setting-feilds .google-clientsecret-block{width:100%!important}.tooltipandspan-conatiner,.tooltipandspan-conatiner-disabled{flex-direction:column;height:auto!important;min-height:44px;align-items:flex-start}.tooltipandspan-conatiner .callback_url-text,.tooltipandspan-conatiner .originurl-text,.tooltipandspan-conatiner-disabled .callback_url-text,.tooltipandspan-conatiner-disabled .originurl-text{word-break:break-word;overflow-wrap:break-word;white-space:normal;display:block;width:100%}}.admin-lab-container{height:100%;box-sizing:border-box;padding:36px 50px;display:flex;flex-direction:column;gap:20px}.admin-lab-container .lab-setting-form{height:100%}.admin-lab-container .lab-setting-form-container{display:flex;flex-direction:column;height:100%}.admin-lab-container .admin-lab-heading{display:flex;justify-content:space-between;align-items:baseline;color:#323232;font-size:20px;font-weight:500;flex-wrap:wrap}.admin-lab-container .admin-lab-heading p{color:#7b7b7b;font-size:14px;font-weight:400;margin-top:5px}.admin-lab-container .lab-configuration-heading{font-size:16px;font-weight:500}.admin-lab-container .admin-lab-details{display:flex;flex-direction:column;gap:20px}.admin-lab-container .admin-lab-details .field-container{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px;flex-wrap:wrap}.admin-lab-container .admin-lab-details .field-container>div{flex:1;min-width:250px}.admin-lab-container .admin-lab-details .admin-setting-field-description{color:#7b7b7b;font-size:12px}.admin-lab-container .admin-lab-details .admin-setting-field-description a{color:#1a2b3c;text-decoration:underline}.admin-lab-container .admin-lab-details .field-container input{width:100%;padding:.5rem;box-sizing:border-box;border-radius:5px;font-size:16px}.admin-lab-container .admin-lab-details .field-container .lab-password{padding:0}.admin-lab-container .admin-lab-buttons{display:flex;justify-content:flex-start}.admin-lab-container .admin-lab-buttons .admin-lab-savebutton{width:94px;height:41px;border-radius:5px;color:#fff;background:#1a2b3c;border:1px solid #1a2b3c}.admin-lab-container .admin-lab-buttons .admin-lab-savebutton:disabled{border:1px solid #7e7c79;background:#7e7c79}.admin-lab-container .styled-input-field .label{font-weight:400}.admin-lab-container .styled-input-field{padding-bottom:5px}.admin-lab-container .ant-input-suffix{width:2rem}@media (max-width: 1024px){.admin-lab-container{padding:24px 32px}.admin-lab-container .field-container{flex-direction:column}.admin-lab-container .admin-lab-buttons{justify-content:center}}@media (max-width: 768px){.admin-lab-container{justify-content:center}.admin-lab-container .admin-lab-heading{font-size:18px}.admin-lab-container .admin-lab-heading p{font-size:13px}.admin-lab-container .lab-configuration-heading{font-size:15px}.admin-lab-container .admin-lab-savebutton{width:100%;max-width:200px}}@media (max-width: 480px){.admin-lab-container{padding:16px}.admin-lab-container .admin-lab-heading{flex-direction:column;align-items:flex-start;gap:8px}.admin-lab-container .admin-lab-buttons{justify-content:center;margin-top:20px}.admin-lab-container .admin-lab-savebutton{width:100%}}.faq-main-container{height:100%;width:100%;padding:40px 0 0;display:flex;flex-direction:column}.faq-main-container .faq-header{display:flex;flex-direction:column;align-items:left;justify-content:space-between;margin-bottom:10px;padding:0 30px!important}.faq-main-container .faq-header .faq-title{font-weight:500;font-size:20px}.faq-main-container .faq-content{margin-top:10px;flex:1;overflow:hidden;padding:0!important;position:relative;overflow:visible}.faq-main-container .faq-content .faq-content-body{padding:0 30px}.faq-main-container .faq-content .faq-content-body .faq-content-body-item{margin:5px 0;text-align:justify;transition:background-color .3s ease-in-out;padding:10px;border-bottom:1.5px solid #d3d3d3}.faq-main-container .faq-content .faq-content-body .faq-content-body-item.open{background-color:#f9f9f9;border-radius:20px;padding-bottom:30px}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-content-body-item-title{font-size:16px;font-weight:500;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;cursor:pointer}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-content-body-item-title .faq-question-text{padding-top:5px}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-content-body-item-title .arrowIcon-FAQ{font-size:18px;color:#838080;padding-left:20px;padding-top:8px}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-content-body-item-content{font-size:15px;max-height:0;opacity:0;overflow:hidden;transition:max-height .6s ease-out,opacity .6s ease-out;padding:0;display:flex}.faq-main-container .faq-content .faq-content-body .faq-content-body-item.open .faq-content-body-item-content{max-height:100vh;opacity:1;display:flex;flex-direction:row;overflow-y:visible}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-ans{width:100%;line-height:30px}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-ans .faq-ans-image{max-width:80%;margin-top:8px}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-ans h3{font-size:14px;font-weight:400}.faq-main-container .faq-content .faq-content-body .faq-content-body-item .faq-ans p{font-size:14px}@media (min-width: 480px){.faq-main-container{padding-top:20px}}.adminDashboardPage-container .adminDashboardPage-charts-row{display:flex;flex-wrap:wrap;margin:0 -12px}.adminDashboardPage-container .adminDashboardPage-charts-col{padding:0 12px;width:100%;flex-shrink:0}@media (min-width: 1600px){.adminDashboardPage-container .adminDashboardPage-charts-col{width:50%}}.adminDashboardPage-container{padding:25px 25px 20px;display:flex;flex-direction:column;background-color:#f7f7f7;width:100%;height:100%;overflow-y:auto}.adminDashboardPage-container p{font-size:16px;font-weight:500;color:#000;margin-top:15px}.adminDashboardPage-container .adminDashboardPage-title{font-weight:500;font-size:20px;padding-left:30px}.adminDashboardPage-container .adminDashboardPage-sub-title{font-weight:500;font-size:12px;padding-left:30px;color:#7a7a7a}@media (min-width: 480px){.adminDashboardPage-container .adminDashboardPage-title,.adminDashboardPage-container .adminDashboardPage-sub-title{padding-left:0}}.adminDashboardPage-container .cards-container-title{font-weight:500;font-size:16px;margin-top:30px}.adminDashboardPage-container .adminDashboardPage-cards-container{display:flex;justify-content:flex-start;gap:24px;margin-top:15px;flex-wrap:wrap}@media (max-width: 900px){.adminDashboardPage-container .adminDashboardPage-cards-container{gap:16px;margin-top:10px}}@media (max-width: 480px){.adminDashboardPage-container .adminDashboardPage-cards-container{flex-direction:column;gap:10px;margin-top:8px}}.adminDashboardPage-container .adminDashboardPage-select-year-section{display:flex;justify-content:flex-start;align-items:center;margin-top:35px}.adminDashboardPage-container .adminDashboardPage-select-year-section .adminDashboardPage-select-year{display:flex;justify-content:space-between;align-items:center;gap:15px;background-color:#fff;padding:15px;border-radius:4px;max-width:250px;margin-right:15px}.adminDashboardPage-container .adminDashboardPage-select-year-section .adminDashboardPage-select-year .adminDashboardPage-select-year-text{color:#7a7a7a;font-size:16px}.adminDashboardPage-container .adminDashboardPage-select-year-section .adminDashboardPage-select-year .adminDashboardPage-select-year-text-span{font-weight:600;font-size:16px;color:#000;margin-left:5px}.adminDashboardPage-container .adminDashboardPage-select-year-section .info-tooltip{font-size:16px;color:#7a7a7a}.adminDashboardPage-container .adminDashboardPage-select-year-section .info-tooltip:hover{color:#000;transform:scale(1.2);transition:all .3s ease-in-out}.adminDashboardPage-container .adminDashboardPage-graphs-container{width:100%;margin-top:25px}.adminDashboardPage-container .adminDashboardPage-graphs-container .charts-container{display:flex;flex-wrap:wrap;gap:24px}.adminDashboardPage-container .adminDashboardPage-graphs-container .charts-container .bar-chart-section{width:100%;height:450px}.adminDashboardPage-container .adminDashboardPage-graphs-container .charts-container .donut-chart-section{width:100%;height:100%}@media (min-width: 1200px){.adminDashboardPage-container .adminDashboardPage-graphs-container .charts-container .bar-chart-section,.adminDashboardPage-container .adminDashboardPage-graphs-container .charts-container .donut-chart-section{width:calc(50% - 12px);height:450px}}.adminDashboardPage-container .ant-picker .ant-picker-input>input{display:none}.adminDashboardPage-container .ant-picker .ant-picker-input{cursor:pointer}.adminDashboardPage-container .anticon{color:#263e56}.adminDashboardPage-container .ant-picker{padding:4px 8px 4px 4px!important}.adminDashboardPage-container .ant-picker:hover{transform:scale(1.15);transition:all .3s ease-in-out;border-color:#a6c2f7;background-color:#dee5ff}.chart-loading{display:flex;flex-direction:column;min-height:400px;width:100%;font-family:"Inter, sans-serif";color:#2f3137;gap:20px}@media (min-width: 1200px){.chart-loading{flex-direction:row}}.dashboard-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;font-family:"Inter, sans-serif";color:#2f3137;text-align:center}.dashboard-error button{margin-top:16px;padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.dashboard-error button:hover{background-color:#40a9ff}.dashboard-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;font-family:"Inter, sans-serif";color:#2f3137;text-align:center;background-color:#f9f9f9;border-radius:8px;padding:24px}.dashboard-empty h2{font-size:24px;margin-bottom:16px;color:#434343}.dashboard-empty p{font-size:16px;color:#595959;margin-bottom:24px}.dashboard-empty button{padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.dashboard-empty h2{margin-bottom:16px;color:#ff4d4f}.dashboard-empty p{margin-bottom:24px;max-width:500px}.dashboard-empty button{background-color:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}.dashboard-empty button:hover{background-color:#40a9ff}.card-container-items{display:flex;flex-direction:column;background-color:#fff;padding:12px 12px 20px 26px;border-radius:8px;min-width:252px}.card-container-items .redirect-icon-header{display:flex;justify-content:flex-end;font-size:10px;height:20px}.card-container-items .redirect-icon-header .redirect-icon{padding:4px;border-radius:100%;background-color:#f7f7f7;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s}.card-container-items .redirect-icon-header:hover .redirect-icon{transform:scale(1.1);background-color:#e3f1ff}.card-container-items .card-title{gap:16px;display:flex;align-items:center;color:#7a7a7a;font-size:14px}.card-container-items .card-title .card-title-icon{background-color:#fee;padding:4px;border-radius:20%;height:20px}.card-container-items .card-content-value{padding-top:8px;font-weight:600;font-size:32px;padding-left:36px}.system-card-container-items{display:flex;flex-direction:column;background-color:#fff;padding:12px 12px 20px 26px;border-radius:8px;min-width:225px}.system-card-container-items .redirect-header{display:flex;justify-content:flex-end;font-size:10px;gap:8px}.system-card-container-items .redirect-header .info-header{background-color:#f7f7f7;padding:2px 8px;border-radius:16px;align-self:center}.system-card-container-items .redirect-header .redirect-icon{padding:4px;border-radius:100%;background-color:#f7f7f7;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s}.system-card-container-items .redirect-header:hover .redirect-icon{transform:scale(1.1);background-color:#e3f1ff}.system-card-container-items .system-card-title{gap:16px;display:flex;align-items:center;color:#7a7a7a;font-size:16px}.system-card-container-items .system-card-content-value{font-weight:600;font-size:24px;padding-top:8px}.system-card-container-items .system-card-content-detail{padding-top:8px;display:flex;gap:8px;font-size:10px;color:#7a7a7a}.system-card-container-items .system-card-content-detail span{cursor:pointer;border:.5px solid transparent;transition:transform .3s ease,border-color .3s ease,background-color .3s ease}.system-card-container-items .system-card-content-detail span:hover{transform:scale(1.1)}.system-card-container-items .system-card-content-detail .system-card-content-active{background-color:#e7feee;padding:4px 8px;border-radius:16px}.system-card-container-items .system-card-content-detail .system-card-content-active:hover{border-color:#22c55e66}.system-card-container-items .system-card-content-detail .system-card-content-archived{padding:4px 8px;border-radius:16px;background-color:#ffeaea}.system-card-container-items .system-card-content-detail .system-card-content-archived:hover{border-color:#ef444466}.system-card-container-items .system-card-content-detail .system-card-content-expired{padding:4px 8px;border-radius:16px;background-color:#ffeaea}.system-card-container-items .system-card-content-detail .system-card-content-expired:hover{border-color:#ef444466}.system-card-container-items .system-card-content-detail .system-card-content-draft{padding:4px 8px;border-radius:16px;background-color:#ffeedb}.system-card-container-items .system-card-content-detail .system-card-content-draft:hover{border-color:#f9731666}.system-card-container-items .system-card-content-detail .system-card-content-published{padding:4px 8px;border-radius:16px;background-color:#e3f1ff}.system-card-container-items .system-card-content-detail .system-card-content-published:hover{border-color:#3b82f666}.system-card-container-items .system-card-content-detail .system-card-content-in-review{padding:4px 8px;border-radius:16px;background-color:#fee3ff}.system-card-container-items .system-card-content-detail .system-card-content-in-review:hover{border-color:#f9731666}.system-card-container-items .system-card-content-detail .system-card-content-pending{padding:4px 8px;border-radius:16px;background-color:#fff8e3}.system-card-container-items .system-card-content-detail .system-card-content-pending:hover{border-color:#f9731666}.donut-chart{display:flex;justify-content:center;align-items:center;height:450px!important}.donut-chart .ant-card-body{padding:20px!important;width:100%;height:100%}.donut-chart__title-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.donut-chart__title{font-family:"Inter, sans-serif";font-size:16px;font-weight:600;color:#2f3137;margin:0;text-align:left}.donut-chart .chart-toggle-switch{display:flex;position:relative;background-color:#f0f0f0;border-radius:8px;padding:2px;width:160px}.donut-chart .chart-toggle-switch .toggle-option{flex:1;padding:8px 0;border:none;background:none;cursor:pointer;font-size:14px;font-weight:500;color:#888;transition:color .3s ease;z-index:1;width:80px}.donut-chart .chart-toggle-switch .toggle-option.active{color:#333}.donut-chart .chart-toggle-switch .glider{position:absolute;top:4px;height:calc(100% - 8px);width:77px;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #0000001a;transition:transform .3s ease;z-index:0}.donut-chart .chart-toggle-switch .glider.top{transform:translate(2%)}.donut-chart .chart-toggle-switch .glider.bottom{transform:translate(100%)}.ant-card-body{padding:20px!important}.chart-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f9f9f9;border-radius:8px;border:1px dashed #d9d9d9;box-sizing:border-box;width:90%;height:100%;margin:0 auto;padding:20px}.chart-empty-state h3{font-size:16px;margin-bottom:8px;color:#595959;text-align:center}.chart-empty-state p{font-size:14px;color:#8c8c8c;text-align:center;margin:0}.bar-chart-container{width:100%;height:100%}.bar-chart{height:100%!important}.bar-chart .ant-card-body{padding:20px!important;height:100%;width:100%}.bar-chart__title-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.bar-chart__title{font-family:"Inter, sans-serif";font-size:16px;font-weight:600;color:#2f3137;margin:0;text-align:left}.bar-chart .chart-toggle-switch{display:flex;position:relative;background-color:#f0f0f0;border-radius:8px;padding:2px;width:160px}.bar-chart .chart-toggle-switch .toggle-option{flex:1;padding:8px 0;border:none;background:none;cursor:pointer;font-size:14px;font-weight:500;color:#888;transition:color .3s ease;z-index:1;width:80px}.bar-chart .chart-toggle-switch .toggle-option.active{color:#333}.bar-chart .chart-toggle-switch .glider{position:absolute;top:4px;height:calc(100% - 8px);width:77px;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #0000001a;transition:transform .3s ease;z-index:0}.bar-chart .chart-toggle-switch .glider.top{transform:translate(2%)}.bar-chart .chart-toggle-switch .glider.bottom{transform:translate(100%)}.errorBoundary{position:relative;display:flex;justify-content:center;align-items:center;height:100%;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;min-height:350px}.errorBoundary .error-title{position:absolute;top:16px;left:16px;font-size:16px;font-weight:600;color:#2f3137}.errorBoundary .error-message{font-size:16px;color:#2f3137;border:2px dashed #d5d5d5;padding:16px;border-radius:8px;font-weight:600}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.donut-chart-skeleton,.bar-chart-skeleton{flex:1;display:flex;flex-direction:column;padding:24px;background:#fff;border-radius:8px}.donut-chart-skeleton .chart-skeleton-title,.bar-chart-skeleton .chart-skeleton-title{width:40%!important;min-width:150px;height:24px!important;margin-bottom:24px}.bar-chart-skeleton .bar-chart-skeleton-bars{display:flex;justify-content:center;flex-direction:column;flex-grow:1;width:100%;gap:16px}.bar-chart-skeleton .bar-chart-skeleton-bar-wrapper{width:100%}.bar-chart-skeleton .bar-chart-skeleton-bar{height:20px;background-color:#f0f0f0;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.donut-chart-skeleton .chart-skeleton-title{width:60%!important}.donut-chart-skeleton .donut-chart-skeleton-shape-wrapper{display:flex;justify-content:center;align-items:center;flex-grow:1;width:100%}.donut-chart-skeleton .donut-chart-skeleton-shape{width:200px;height:200px;border:25px solid #f0f0f0;border-radius:50%;animation:pulse 1.5s ease-in-out infinite}.dashboard-card-skeleton{background:#fff;border-radius:8px;padding:24px;width:252px;height:142px;box-sizing:border-box}.dashboard-card-skeleton .ant-skeleton-paragraph{margin-bottom:0}.wizard-modal .children-wrapper{padding:0!important}.wizard-modal .ant-modal-close{inset-inline-end:50px!important}.wizard-modal .ant-modal-title{padding-left:50px!important}.wizard-modal .ant-modal-content{display:flex;flex-direction:column;margin:0!important;padding:0!important}.wizard-modal .ant-modal-header{margin-bottom:0}.wizard-modal .ant-modal-body{padding:0!important;flex-grow:1}.wizard-modal .ant-modal-footer{height:64px;margin:0!important;padding-right:20px;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #dddddd;column-gap:10px}.wizard-modal .children-wrapper{height:100%}.WizardContent-container{box-sizing:border-box;padding-top:10px;display:flex;justify-content:space-between;flex-direction:column;height:100%}.WizardContent-container .WizardBody-container{height:100%;margin-top:20px;padding:0 50px;overflow-y:scroll!important}._stepContainer_16tbk_1{padding:24px;max-width:1200px;margin:0 auto}._stepTitle_16tbk_7{font-size:24px;margin-bottom:24px;color:#333}._formContainer_16tbk_13{background-color:#fff;padding:24px;border-radius:4px;box-shadow:0 1px 3px #0000001a}._membershipsSection_16tbk_20{margin-top:32px}._membershipsSection_16tbk_20 h3{font-size:18px}._summaryContainer_16tbk_27{display:flex;flex-direction:column;gap:24px}._summaryCard_16tbk_33{width:100%}._summaryCard_16tbk_33 .ant-card-head{background-color:#f5f5f5}._summaryCard_16tbk_33 ._tabContent_16tbk_39{padding:16px 0}._summaryCard_16tbk_33 ._tabContent_16tbk_39 h3{font-size:16px;margin:16px 0 8px}._summaryCard_16tbk_33 ._tabContent_16tbk_39 h3:first-child{margin-top:0}._summaryCard_16tbk_33 ._tabContent_16tbk_39 ._sectionTitle_16tbk_49{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}._membersList_16tbk_55{list-style-type:none;padding:0}._membersList_16tbk_55 li{padding:8px 0;border-bottom:1px solid #f0f0f0}._membersList_16tbk_55 li:last-child{border-bottom:none}._summaryFooter_16tbk_67{margin-top:24px;padding:16px;background-color:#f5f5f5;border-radius:4px;text-align:center}._summaryFooter_16tbk_67 p{margin:0;font-size:16px;color:#666}._container_1aq49_1{width:100%}._container_1aq49_1 .ant-tabs-nav{margin-bottom:16px}._container_1aq49_1 .ant-tabs-tab{font-size:16px;padding:8px 16px}._container_1aq49_1 .ant-tabs-tab-active{font-weight:500}._tabContent_1aq49_15{padding:0 8px}._tabContent_1aq49_15 h3{font-size:18px;font-weight:500}._tabContent_1aq49_15 p{margin-bottom:24px;color:#666}.triple-list-container{display:flex;flex-direction:column;gap:16px}.triple-list-container .list-row{display:flex;gap:24px}.triple-list-container .list-row .list-column{flex:1;min-width:0}.triple-list-container .list-row .list-column h4{margin-bottom:8px;font-size:14px;font-weight:500}.triple-list-container .list-row .list-column .list-box{height:300px;overflow-y:auto;border:1px solid #d9d9d9;border-radius:4px;padding:8px}.triple-list-container .list-row .list-column .list-box:hover{border-color:#40a9ff}.triple-list-container .action-buttons{display:flex;justify-content:space-between;margin-top:16px}.triple-list-container .action-buttons button{min-width:100px}._container_1gejd_1{display:flex;flex-direction:column;width:100%}._header_1gejd_7{margin-bottom:20px}._header_1gejd_7 h2{font-size:1.5rem;margin-bottom:8px}._header_1gejd_7 p{color:#6b7280;margin:0}._listsContainer_1gejd_19{display:flex;gap:16px;flex-wrap:wrap;width:100%}._listColumn_1gejd_26{display:flex;flex-wrap:wrap;flex-direction:column;min-width:0}._controlsColumn_1gejd_33{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:0 8px}._controlButton_1gejd_41{padding:8px 12px;border-radius:4px;font-weight:500;cursor:pointer;border:1px solid #e5e7eb;transition:all .2s;white-space:nowrap}._controlButton_1gejd_41:disabled{opacity:.5;cursor:not-allowed}._controlButton_1gejd_41:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._allowButton_1gejd_59{background-color:#dcfce7;color:#166534}._allowButton_1gejd_59:not(:disabled):hover{background-color:#bbf7d0}._denyButton_1gejd_67{background-color:#fee2e2;color:#991b1b}._denyButton_1gejd_67:not(:disabled):hover{background-color:#fecaca}._removeButton_1gejd_75{background-color:#f3f4f6;color:#4b5563;margin-top:12px;width:100%}._removeButton_1gejd_75:not(:disabled):hover{background-color:#e5e7eb}._listBox_1f18u_1{border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px #0000001a;width:280px}@media (max-width: 768px){._listBox_1f18u_1{margin-bottom:16px}}._listHeader_1f18u_15{background-color:#f3f4f6;padding:16px;border-bottom:1px solid #d1d5db}._whitelistHeader_1f18u_21{background-color:#dcfce7}._blacklistHeader_1f18u_25{background-color:#fee2e2}._listTitle_1f18u_29{font-weight:600;color:#374151;font-size:16px}._listCount_1f18u_35{font-size:14px;color:#6b7280;margin:0}p._listCount_1f18u_35{margin-bottom:0}._searchContainer_1f18u_45{padding:8px 12px;border-bottom:1px solid #e5e7eb}._searchInput_1f18u_50{width:100%}._searchInput_1f18u_50 .ant-input-search-button{height:32px;display:flex;align-items:center;justify-content:center}._listBody_1f18u_60{height:340px;overflow-y:auto;border:none}._emptyListIcon_1f18u_66{margin:0 auto 8px}._emptyListText_1f18u_70{margin:0}._emptyListContainer_1f18u_74{padding:32px;text-align:center;color:#6b7280}._listFooter_1f18u_80{padding:8px;border-top:1px solid #e5e7eb;background-color:#f9fafb}._listTitleContainer_1f18u_86{display:flex;gap:10px;justify-content:left;align-items:center;margin-bottom:10px}._listItem_p41mr_1{padding:12px;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:12px;min-width:0}._listItem_p41mr_1:hover{background-color:#f9fafb}._selectedListItem_p41mr_16{background-color:#dbeafe;border-left:3px solid #3b82f6}._listItemIconContainer_p41mr_21{min-width:24px;width:24px;height:24px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;flex-shrink:0}._listItemIconContainer_p41mr_21>svg{position:absolute}._selectedListItemIconContainer_p41mr_39{background-color:#3b82f6}._userIconContainer_p41mr_43{min-width:24px;width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._listItemName_p41mr_52{font-weight:500;color:#111827;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listItemEmail_p41mr_61{font-size:14px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._whitelistIndicator_p41mr_69{width:8px;height:8px;background-color:#10b981;border-radius:50%}._blacklistIndicator_p41mr_76{width:8px;height:8px;background-color:#ef4444;border-radius:50%}._listItemContent_p41mr_83{flex:1;min-width:0;overflow:auto;max-height:60px;padding-right:5px}.loadingMoreContainer{display:flex;align-items:center;justify-content:center;padding:10px}.listBody{max-height:400px;overflow-y:auto;scrollbar-width:thin}.listBody::-webkit-scrollbar{width:6px}.listBody::-webkit-scrollbar-track{background:#f1f1f1}.listBody::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.listBody::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.GroupsPage-main{position:relative;height:100%;display:flex;align-items:flex-start;justify-content:space-between}.GroupsPage-main .GroupsPage-container{width:100%;box-sizing:border-box;padding:0 30px 15px}.GroupsPage-main .GroupsPage-container .GroupsPage-header{display:flex;padding:20px 0 0;align-items:center;justify-content:space-between}.GroupsPage-main .GroupsPage-container .GroupsPage-header .header-button{background-color:transparent;border:1.5px solid #1a2b3c;cursor:pointer;font-weight:600;transition:all .3s ease-in-out}.GroupsPage-main .GroupsPage-container .GroupsPage-header .header-button:hover{color:#fff;background-color:#143557;border:1.5px solid #143557}.GroupsPage-main .GroupsPage-container .GroupsPage-header .header-title{font-size:20px;font-weight:500;color:#161616}.GroupsPage-main .GroupsPage-container .data-table-container{margin-top:16px;flex:1;overflow:auto}.table-header-actions-col{width:100px}._container_140ct_1{width:100%;min-height:300px;height:100%;display:flex;flex-direction:column}._errorContainer_140ct_9{display:flex;justify-content:center;align-items:center;min-height:300px;padding:24px}._errorContainer_140ct_9 ._ant-result_140ct_16{padding:0}._errorContainer_140ct_9 ._ant-result_140ct_16 ._ant-result-extra_140ct_19 button{min-width:140px}._errorContainer_140ct_9 ._ant-result_140ct_16 ._ant-result-extra_140ct_19 button ._anticon_140ct_22{margin-right:8px}@media (max-width: 768px){._ant-table_140ct_27{font-size:13px}}@media (max-width: 576px){._errorContainer_140ct_9{padding:16px}}.delete-confirmation-modal .ant-modal-content{border-radius:8px}.delete-confirmation-modal .ant-modal-header{border-radius:8px 8px 0 0}.delete-confirmation-modal .delete-confirmation-content{padding:16px;font-size:16px}.roles-pills-container{display:flex;flex-wrap:wrap;gap:4px}.roles-pills-container .role-pill{margin-right:0;border:0;color:#10454b;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.roles-pills-container .role-pill svg{font-size:18px}.roles-pills-container .role-pill{margin-bottom:4px;font-size:12px;height:30px;width:30px;line-height:30px;padding:0;border-radius:100%}.roles-pills-container .more-roles-pill{margin-right:0;border:0;color:#10454b;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.roles-pills-container .more-roles-pill svg{font-size:18px}.roles-pills-container .more-roles-pill{margin-bottom:4px;height:30px;width:30px;line-height:30px;padding:0;border-radius:100%;cursor:pointer;font-size:10px}.roles-pills-container .more-roles-pill:hover{opacity:.8}.roles-modal .roles-modal-content{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;padding:16px}.roles-modal .roles-modal-content .modal-role-pill{margin-right:0;border:0;color:#10454b;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.roles-modal .roles-modal-content .modal-role-pill svg{font-size:18px}.roles-modal .roles-modal-content .modal-role-pill{font-size:12px;height:auto;width:auto;line-height:22px;padding:4px 12px;border-radius:16px;gap:6px}.roles-modal .roles-modal-content .modal-role-pill .role-icon{display:flex;align-items:center;justify-content:center}.roles-modal .roles-modal-content .modal-role-pill .role-name{margin-left:2px;color:#000}._flattenedUsersModal_1o50t_1 .ant-modal-content{border-radius:8px}._flattenedUsersModal_1o50t_1 .ant-modal-header{border-radius:8px 8px 0 0}._flattenedUsersModal_1o50t_1 .ant-modal-body{padding:16px 24px 0}._searchContainer_1o50t_11{margin-bottom:16px}._searchInput_1o50t_15{width:100%}._spinnerContainer_1o50t_19{display:flex;justify-content:center;align-items:center;height:300px}._errorContainer_1o50t_26{display:flex;justify-content:center;align-items:center;height:300px;color:#ff4d4f}._usersTable_1o50t_34 .ant-table-thead>tr>th{background-color:#f5f5f5;font-weight:600}._usersTable_1o50t_34 .ant-table-tbody>tr:hover>td{background-color:#f0f7ff}._nameRolesContainer_1o50t_42{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}._userName_1o50t_50{font-weight:500}._rolesPillsContainer_1o50t_54{display:flex;flex-wrap:wrap;gap:4px}._rolePill_1o50t_60{display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;padding:0;margin:0;border:0;color:#10454b;background:#f0f0f0;cursor:default}._rolePill_1o50t_60 svg{font-size:14px}._moreRolesPill_1o50t_78{display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;padding:0;margin:0;background-color:#f5f5f5;border-color:#d9d9d9;color:#000000a6;cursor:pointer;font-size:12px}.menteePage-main{display:flex;flex-direction:column;height:100%}.menteePage-container{padding:1.5rem;height:100%;overflow-y:auto}.menteePage-TitleandButtonContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.menteePage-title{font-size:1.5rem;font-weight:600}.menteePage-spinner{display:flex;justify-content:center;align-items:center;height:100%}.mentee-registered-status{border-radius:15px;font-size:14px;background-color:#dcfcd6;padding:5px 10px}.mentee-unregistered-status{border-radius:15px;font-size:14px;background-color:#ffe9c8;padding:5px 10px}.sideNavMenu-style{height:100vh;box-sizing:border-box;background-color:#1a2b3c}.sideNavMenu-style .sideNav-menu{height:100%!important;display:flex;flex-direction:column;border:none!important;background-color:#1a2b3c}.sideNavMenu-style .sideNav-menu .middle-sidemenu-group{flex-grow:1}.sideNavMenu-style .sideNav-menu .sideNavMenu-title{color:#fff;letter-spacing:1.02px;width:100%;display:flex;justify-content:center;align-items:center;font-size:21px;font-weight:700;column-gap:14px;padding-top:5px}.sideNavMenu-style .sideNav-menu .sideNavMenu-title .sideNavMenu-logo{width:200px}.sideNavMenu-style .sideNav-menu .sideNavMenu-title .collapsed-sideNavMenu-logo{width:27px}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group{flex-grow:1}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group #questionBankItems{padding-left:62px;font-size:17px;font-weight:500;line-height:22.13px;text-align:left;color:#fff}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group .sideNavMenu-item{display:grid;grid-template-columns:auto 100px;justify-content:flex-start;align-items:center;font-size:17px;font-weight:500;height:fit-content;width:230px;column-gap:16px;padding-left:24px}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group .sideNavMenu-item .sideNavMenu-icon{display:flex;color:#fff}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group .sideNavMenuCollapsed-item{display:grid;grid-template-columns:auto 100px;justify-content:flex-start;align-items:center;font-size:17px;font-weight:500;height:fit-content;width:80px;column-gap:16px;padding-left:24px}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group .sideNavMenuCollapsed-item .sideNavMenuCollapsed-icon{display:flex;color:#fff}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group .sideNavMenu-collapsed{column-gap:0px;display:flex;padding-left:0;justify-content:center}.sideNavMenu-style .sideNav-menu .top-sideNavMenu-group .sideNavMenu-names label{cursor:pointer}.sideNavMenu-style .sideNav-menu li{padding:0!important}.sideNavMenu-style .sideNav-menu .sideNavMenu-names{display:flex;justify-content:flex-start!important;color:#fff}.sideNavMenu-style .sideNav-menu .icons-style{font-size:18px}.sideNavMenu-style .ant-menu-vertical .ant-menu-item{margin-inline:0px!important;margin-block:0px!important;margin:0!important;width:auto!important;border-radius:0!important;height:55px!important;display:flex!important;justify-content:center!important;align-items:center!important}.sideNavMenu-style .ant-menu-item-selected{background-color:#314f6a!important}.sideNavMenu-style .ant-menu-item:hover,.sideNavMenu-style .ant-tooltip-open{background-color:#22374a!important}.ant-menu-item{position:relative}.ant-tooltip-inner{color:#fff!important;background-color:#484849!important;padding:6px 35px!important;justify-content:center;align-items:center}.ant-tooltip-inner:before{color:red!important;top:100px}hr.line-white{border:1px solid #455361;margin:2px}.navbar-username-section .navbar-username{padding:10px 24px 0 36px;text-align:left;color:#fff;font-weight:500;font-size:17px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-username-section .ant-tooltip-open{background-color:#1a2b3c!important}.menu-item-bottom{font-size:17px;color:#fff;display:flex;justify-content:flex-start!important}.ant-menu-submenu-disabled{color:#fff!important}.sidenavbar-bottom{background-color:#1a2b3c}.bottom-navbar{border-top:1px solid #465361}.bottom-navbar .menu-item-bottom .disbaled-notfiy{cursor:not-allowed}.bottom-navbar .menu-item-bottom label{cursor:pointer}.bottom-navbar .sideNavMenu-item{display:grid;grid-template-columns:auto 100px;justify-content:flex-start;align-items:center!important;font-size:17px;font-weight:500;width:230px;column-gap:16px;padding-left:24px}.bottom-navbar .sideNavMenu-item .sideNavMenu-icon{display:flex;color:#fff}.bottom-navbar .sideNavMenu-collapsed{column-gap:0px;display:flex;padding-left:0;justify-content:center}.arrowIcon-Navbar{font-size:14px;color:#d7d7d7;padding-left:20px}.nav-sidebar-wrapper{position:relative}@media (max-width: 480px){.nav-sidebar-wrapper{position:fixed;top:0;left:0;height:100%;z-index:1000;transform:translate(-100%);transition:transform .3s ease-in-out}.nav-sidebar-wrapper .ant-layout-sider{height:100%}}@media (max-width: 480px){.nav-sidebar-wrapper.nav-sidebar--open{transform:translate(0)}}.pointer{cursor:pointer}.home-layout{height:100vh}.home-layout .header-section{height:auto;background-color:#fff;padding-inline:0px;padding:2px 0;border-bottom:.5px solid rgb(221,221,221)}.home-layout .main-section{height:100%;width:100%;overflow-y:scroll;background-color:#fff}.home-layout .main-section::-webkit-scrollbar{display:none}.toggle-button{position:absolute;width:40px;height:40px;background-color:#0275d8;color:#fff;border-color:#0275d8}.mobile-toggle-button{display:none;position:fixed;top:5px;left:0;z-index:1100;background-color:#314f6a;color:#fff;border:none;width:45px;height:35px;border-radius:0 8px 8px 0;cursor:pointer;font-size:20px;box-shadow:2px 2px 8px #0003;transition:all .2s ease-in-out}@media (max-width: 480px){.mobile-toggle-button{display:flex;align-items:center;justify-content:center}}.mobile-toggle-button:hover{background-color:#0267bf;transform:scale(1.05)}.sidebar-overlay{display:none}@media (max-width: 480px){.sidebar-overlay{display:block;position:fixed;inset:0;background-color:#0006;z-index:999}}.hide-toggle-button{display:none}html,body{margin:0;padding:0;height:100%;overflow:hidden}.modal-container-user{margin:20px 0;width:400px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.modal-container-user .label-add{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:10px}.modal-container-user .label-format{font-size:14px;font-weight:600;line-height:1.5;display:flex;color:#0009;align-items:center}.modal-container-user .bar-container-user{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.modal-container-user .bar-container-user .editInputBar{width:280px!important}.employee-details{font-size:20px;font-weight:700}.form-style{width:100%}.emp_id{margin-bottom:10px}.modal-instructions-user{background:#fff!important;border-radius:10px;padding:20px 0;font-family:Arial,sans-serif}.modal-instructions-user p{font-size:18px!important;color:#333!important;line-height:1.5}.modal-instructions-user h2{font-size:20px;margin-top:20px}.modal-instructions-user ul{list-style-type:disc;margin-left:20px;padding-left:10px;display:flex;flex-direction:column}.modal-instructions-user ul li{font-size:16px;color:#444!important;margin-bottom:5px}.modal-instructions-user a{color:#007bff!important;text-decoration:none;font-weight:700}.modal-instructions-user a:hover{text-decoration:underline}.modal-instructions-user strong{font-weight:700;color:#222!important}.modal-instructions-user .important{font-weight:700;color:#d9534f!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.login-page{height:100vh;width:100%;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.login-page .login-page-row{height:100vh;margin:0!important;column-gap:0!important}.login-page .prod-title-container .policy-links{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;padding:.75rem 1.5rem;border-radius:12px;position:absolute;bottom:5rem;transform:translate(-50%);z-index:10;animation:fadeInUp .8s ease-out .3s both}.login-page .prod-title-container .policy-links a{color:#10454b;text-decoration:none;font-size:1rem;font-weight:500;transition:color .2s,background .2s;padding:.2rem .7rem;border-radius:4px}.login-page .prod-title-container .policy-links a:hover{color:#0b2f33;text-decoration:underline}@media (max-width: 991px){.login-page .prod-title-container .policy-links{position:static;margin:2rem auto 0;width:fit-content;flex-direction:column;gap:.5rem;box-shadow:none;background:#ffffffd9;padding:.5rem 1rem}}.login-page .prod-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-page .prod-title-container .inside-elements{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.login-page .prod-title-container{height:100vh;background:linear-gradient(135deg,#f0f0f0,#e0e0e0);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;position:relative;overflow:hidden}.login-page .prod-title-container:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.1) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.login-page .prod-title-container .title{max-width:250px;margin-bottom:1.5rem;animation:fadeInUp .8s ease-out;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));transition:transform .3s ease}.login-page .prod-title-container .title:hover{transform:scale(1.02)}.login-page .prod-title-container .subtitle{font-size:1.1rem;color:#555;max-width:300px;line-height:1.5;animation:fadeInUp .8s ease-out .2s both;font-weight:400;letter-spacing:.3px}.login-page .login-card{height:100vh;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem;position:relative;box-shadow:-2px 0 20px #00000014;overflow:hidden}.login-page .login-card .logo-lg-only{display:block;max-width:200px;margin:0 auto 1.5rem}@media (min-width: 992px){.login-page .login-card .logo-lg-only{display:none}}.login-page .login-card:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(16,69,75,.02) 0%,transparent 70%);pointer-events:none;animation:pulse 8s ease-in-out infinite}.login-page .login-card .login-header{text-align:center;margin-bottom:2rem;animation:fadeInUp .6s ease-out}.login-page .login-card .login-header.no-idp{margin-bottom:0}.login-page .login-card .login-header h1{margin-bottom:.5rem;font-size:2rem;color:#333;font-weight:600;letter-spacing:-.5px;animation:slideIn .6s ease-out}.login-page .login-card .login-header p{margin-bottom:0;color:#666;font-size:1rem;line-height:1.4;animation:slideIn .6s ease-out .1s both}.login-page .login-card>h1{margin-bottom:.5rem;font-size:2rem;color:#333;font-weight:600;letter-spacing:-.5px;animation:slideIn .6s ease-out}.login-page .login-card>p{margin-bottom:2rem;color:#666;font-size:1rem;line-height:1.4;animation:slideIn .6s ease-out .1s both}.login-page .error-message{width:100%;max-width:350px;margin-bottom:1.5rem;padding:1rem 1.25rem;border-radius:12px;text-align:center;background:linear-gradient(135deg,#fff2f2,#fff5f5);border:1px solid #ffcccb;animation:fadeInUp .4s ease-out;position:relative}.login-page .error-message:before{content:"⚠️";position:absolute;top:-8px;left:50%;transform:translate(-50%);background:#fff;padding:0 8px;font-size:14px}.login-page .error-message p{color:#ff4d4f!important;margin-bottom:0;font-weight:500;font-size:.9rem;line-height:1.4}.login-page .idp-buttons{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:350px;animation:fadeInUp .6s ease-out .2s both}.login-page .idp-buttons .idp-btn{display:flex;align-items:center;justify-content:center;min-height:40px;height:auto;border:none;border-radius:4px;font-size:14px;font-weight:500;color:#fff;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a;white-space:normal;text-align:center;padding:0 12px}.login-page .idp-buttons .idp-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}.login-page .idp-buttons .idp-btn:hover:not(:disabled):before{left:100%}.login-page .idp-buttons .idp-btn .icon{display:flex;align-items:center;justify-content:center;margin-right:.75rem;font-size:1.2rem;transition:transform .3s ease}.login-page .idp-buttons .idp-btn .icon .icon svg{width:100%;height:100%}.login-page .idp-buttons .idp-btn .icon .coriolis-icon{width:44px;height:24px;object-fit:contain}.login-page .idp-buttons .idp-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.login-page .idp-buttons .idp-btn:hover:not(:disabled) .icon{transform:scale(1.1)}.login-page .idp-buttons .idp-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #0000001a}.login-page .idp-buttons .idp-btn.google-oidc{background:linear-gradient(135deg,#202020,#1a1a1a)!important;border-color:#202020!important}.login-page .idp-buttons .idp-btn.google-oidc:hover:not(:disabled){background:linear-gradient(135deg,#000,#1a1a1a)!important;border-color:#000!important}.login-page .idp-buttons .idp-btn.google-oidc:focus{background:linear-gradient(135deg,#202020,#1a1a1a)!important;border-color:#202020!important;box-shadow:0 0 0 2px #20202033}.login-page .idp-buttons .idp-btn.coriolisidp{background:linear-gradient(135deg,#10454b,#0d3a3f)!important;border-color:#10454b!important}.login-page .idp-buttons .idp-btn.coriolisidp:hover:not(:disabled){background:linear-gradient(135deg,#0b2f33,#082629)!important;border-color:#0b2f33!important}.login-page .idp-buttons .idp-btn.coriolisidp:focus{background:linear-gradient(135deg,#10454b,#0d3a3f)!important;border-color:#10454b!important;box-shadow:0 0 0 2px #10454b33}.login-page .idp-buttons .idp-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 1px 3px #0000000d}.login-page .idp-buttons .idp-btn:disabled:before{display:none}.login-page .idp-buttons .idp-btn.ant-btn-loading{cursor:wait}.login-page .idp-buttons .idp-btn.ant-btn-loading .ant-btn-loading-icon{margin-right:.75rem}.login-page .idp-buttons .idp-btn.ant-btn-loading .ant-btn-loading-icon .anticon{animation:spin 1s linear infinite}.login-page .idp-buttons .idp-btn.ant-btn-loading .icon{display:none}.login-page .auth-state{text-align:center;animation:fadeIn .5s ease-out}.login-page .auth-state h1{margin-bottom:1.5rem;font-size:1.8rem;color:#333;font-weight:600;animation:pulse 2s ease-in-out infinite}.login-page .auth-state .auth-progress{display:flex;flex-direction:column;align-items:center;gap:1rem}.login-page .auth-state .auth-progress .progress-spinner{width:40px;height:40px;border:3px solid #e0e0e0;border-top:3px solid #10454b;border-radius:50%;animation:spin 1s linear infinite}.login-page .auth-state .auth-progress p{color:#666;font-size:1rem;margin:0;animation:pulse 2s ease-in-out infinite}.login-page .login-help{margin-top:2rem;text-align:center;max-width:380px;animation:fadeInUp .6s ease-out .4s both}.login-page .login-help p{font-size:.9rem;color:#888;margin-bottom:0;line-height:1.5;letter-spacing:.2px}@media (prefers-contrast: high){.login-page .login-card{box-shadow:-2px 0 20px #0003}.login-page .idp-buttons .idp-btn{box-shadow:0 2px 8px #0003}.login-page .idp-buttons .idp-btn:hover:not(:disabled){box-shadow:0 4px 16px #0000004d}.login-page .error-message{border-width:2px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.auth-state .auth-progress .progress-spinner{animation:none;border-top-color:#666}}.policy-container{font-family:Arial,sans-serif;line-height:1.6;max-width:800px;margin:0 auto;padding:20px;color:#333;min-height:100vh;overflow:auto;background:#fff;position:relative;z-index:20}body,html,#root{overflow:auto!important}.policy-container h1{color:#2c3e50;border-bottom:2px solid #3498db;padding-bottom:10px}.policy-container h3{color:#34495e;margin-top:25px}.effective-date{font-style:italic;color:#666;margin-bottom:20px}.important-notice{background-color:#f8f9fa;border-left:4px solid #3498db;padding:15px;margin:20px 0}.policy-container ul{margin:10px 0}.policy-container li{margin:5px 0}.contact-info{background-color:#ecf0f1;padding:15px;border-radius:5px;margin-top:20px}
