body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-layout-content{padding-left:36px}.ant-layout-content.mobile{padding:24px 15px!important}.appLeftSider{color:#000}.appLeftSider .side-menu-footer{position:fixed;bottom:10px;width:200px}.appLeftSider .side-menu-footer .footer-item-container{margin-left:5%;width:90%;text-align:center}.appLeftSider .assessprep-collapsed-logo{max-width:48px!important}.appLeftSider .ant-menu-title-content a{vertical-align:middle}.base-header{border:none!important;background-color:#fff0!important}.ant-menu-inline>.ant-menu-item,.ant-menu-inline>.ant-menu-submenu.ant-menu-submenu-inline>.ant-menu-submenu-title{height:50px!important}.ant-layout-header{border-bottom:1px solid #f0f0f0}.ant-layout-header .ant-select{width:120px!important}.ant-menu{height:100%}.ant-menu-submenu{height:unset!important}.ant-image-preview-operations{justify-content:center;color:#fff!important;background-color:#0006!important;border-bottom:1px solid #E3E6E6}.ant-image-preview-operations .anticon:hover{opacity:.6}.ant-image-preview-operations .ant-image-preview-operations-operation-disabled .anticon:hover{opacity:1}.ant-image-preview-mask{background-color:#fff!important}.ant-image-preview-body,.ant-image-preview-content,.ant-image-preview-img-wrapper,.ant-image-preview-mask,.ant-image-preview-wrap,.ant-image-preview-root,.ant-image-preview-img{touch-action:pan-x pan-y}.ant-image-preview-img{margin-top:50px}.ant-select.ant-tree-select.custom-select-tree .ant-select-selector{max-height:100px;overflow-y:auto}.ant-modal-wrap{overflow:hidden}.ant-modal-body{max-height:60vh;overflow-y:auto}.ant-alert-banner .ant-alert-message{font-weight:800}.ant-card:not(.ant-card-bordered){box-shadow:none}.mainFilterComponent_segment.mainFilter,.mainFilterComponent_user.mainFilter,.mainFilterComponent_experience.mainFilter,.mainFilterComponent_org.mainFilter,.mainFilterComponent_group.mainFilter{width:100%}.mainFilterComponent_segment.mainFilter input,.mainFilterComponent_user.mainFilter input,.mainFilterComponent_experience.mainFilter input,.mainFilterComponent_org.mainFilter input,.mainFilterComponent_group.mainFilter input{min-width:100px}form .auto-save-state{padding-bottom:10px;color:#999;font-style:italic}form .auto-save-state .auto-save-message{display:inline;border:1px solid #eee;padding:1px 6px;border-radius:3px}form .auto-save-state .auto-save-message.last-saved-at{background-color:#e8ffe8;color:#55b055}form .auto-save-state .auto-save-message.error{background-color:#fdf3f2!important;color:red!important}form .auto-save-state .auto-save-message.loading{background-color:#e6f7ff;color:#096dd9}:root{font-family:Nunito Sans,sans-serif!important}body{font-family:Nunito Sans,sans-serif!important;font-weight:600;counter-reset:page-no}body,html,#root{height:100%!important}.remove-background-color{background-color:transparent!important}.cursor-pointer{cursor:pointer!important}strong{font-weight:900}.hidden{display:none!important}.height-centered-modal .ant-modal-content{height:auto!important;max-height:100vh!important}.height-centered-modal .ant-modal-content .ant-modal-body{height:auto!important}.duplicate-modal{width:auto!important;min-width:15%!important}.duplicate-modal .duplicate-loading{text-align:center;margin-top:10px;padding:20px}.ant-dropdown-menu-title-content button{justify-content:start}.antd-full-screen-modal{z-index:1001!important}.antd-full-screen-modal .ant-modal{top:0!important;margin:0;max-width:100%;padding-bottom:0}.antd-full-screen-modal .ant-modal .ant-modal-content{height:100vh!important}.antd-full-screen-modal .ant-modal .ant-modal-content .ant-modal-body{padding:0;max-height:95vh!important}.text-centered-modal .ant-modal-body{text-align:center}.large-modal{width:60%!important;min-width:500px}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-top:0!important;margin-bottom:0!important}.error-assessment-info-box{width:40%;min-width:500px;position:absolute;left:30%;top:30%}.maintenance-mode-container{height:100%;width:100%;background-color:#fafafb}.maintenance-mode-container .demo-reset-info-box{position:absolute;left:43%;top:35%;padding:30px;background-color:#fff;border-radius:10px}.maintenance-mode-container .maintenance-mode-info-box{position:absolute;width:40%;min-width:500px;left:30%;top:30%;align-items:center;padding:50px;border:1px solid #eee;border-radius:10px;background-color:#fff}.maintenance-mode-container .maintenance-mode-info-box p{margin-block:2px}.maintenance-mode-container .maintenance-mode-info-box .anticon-setting{font-size:40px!important}.org-programme-item-detail-tabs .ant-tabs-nav{margin:0!important;font-size:20px!important}.org-programme-item-detail-tabs .subjects-tab .subject-group-name{font-weight:700}.org-programme-item-detail-tabs .subjects-tab .subject-group-name:not(:first-child){margin-top:20px}.org-programme-item-detail-tabs .subjects-tab .subject-name{margin-right:20px}.org-programme-item-detail-tabs .terms-tab{padding:30px 0}.groups_mrform_wrapper,.orgs_mrform_wrapper form{width:100%!important}.ant-list.custom-main-list,.custom-main-list{width:100%;margin-bottom:30px}.ant-list.custom-main-list:not(.no-min-height),.custom-main-list:not(.no-min-height){min-height:600px}.ant-list.custom-main-list.indented,.custom-main-list.indented{padding-left:20px}.ant-list.custom-main-list .ant-list-item,.custom-main-list .ant-list-item{border:none;background-color:#fff;padding:15px 20px;margin:10px;border-radius:10px;box-sizing:border-box}.ant-list.custom-main-list .ant-list-item .ant-list-item-meta-avatar,.custom-main-list .ant-list-item .ant-list-item-meta-avatar{font-size:20px}.ant-list.custom-main-list .ant-list-item .ant-list-item-meta-title,.custom-main-list .ant-list-item .ant-list-item-meta-title{font-size:16px;font-weight:700}.ant-list.custom-main-list .ant-list-item .ant-list-item-meta-description,.custom-main-list .ant-list-item .ant-list-item-meta-description{font-size:12px}.ant-list.custom-main-list .ant-list-item .ant-list-item-meta-description .custom-list-item-description .custom-list-item-description-row-2,.custom-main-list .ant-list-item .ant-list-item-meta-description .custom-list-item-description .custom-list-item-description-row-2{font-size:11px;color:#bbb}.ant-list.custom-main-list .ant-list-item .ant-list-item-action li,.custom-main-list .ant-list-item .ant-list-item-action li{padding:0 3px}.ant-list.custom-main-list .ant-list-item .ant-list-item-action .ant-list-item-action-split,.custom-main-list .ant-list-item .ant-list-item-action .ant-list-item-action-split{display:none}.ant-list.custom-main-list .ant-list-item .archive-icon svg,.custom-main-list .ant-list-item .archive-icon svg{margin-top:5px;color:#a9a9a9}.ant-list.custom-main-list .ant-list-item:hover,.custom-main-list .ant-list-item:hover{background-color:#eaf8fe}.ant-list.custom-main-list .ant-list-item.clickable-list-item .ant-list-item-meta,.custom-main-list .ant-list-item.clickable-list-item .ant-list-item-meta{cursor:pointer}.ant-list.custom-main-list .ant-list-item.full-clickable-list-item,.custom-main-list .ant-list-item.full-clickable-list-item{cursor:pointer!important}.ant-list.custom-main-list .ant-list-item.selected,.custom-main-list .ant-list-item.selected{background-color:#eaf8fe}.ant-list.custom-main-list .experience-new-badge,.custom-main-list .experience-new-badge{top:2px!important;left:0!important;font-size:12px;line-height:20px;height:20px;padding:0 6px}.custom-main-list.mobile .ant-list-item{margin:10px 0;padding:10px}.experiences-list .teacher-list-item{cursor:pointer}.experiences-list .teacher-list-item .ant-list-item-action{margin-inline-start:0px}.experiences-list .highlighted-list-item{border:3px solid #00A6BD!important;transition:border .3s ease!important}.experiences-list .group-list-item{cursor:default!important;background-color:#efefef!important}.experiences-list .group-list-item .cursor-pointer{cursor:default!important}.experiences-list .ant-list-item .experience-list-avatar{width:50px;text-align:center}.experiences-list .ant-list-item .experience-list-avatar .ant-space-item{line-height:1}.experiences-list .ant-list-item .experience-list-avatar .ant-tag{margin:0;padding:2px;line-height:1;font-size:10px;cursor:default;background:none;border:none}.experiences-list .ant-list-item .title .teaching-level-tag-icon{line-height:9px;padding:2px!important;margin:-1px 0 0;padding-top:-5px;font-size:10px;display:block}.experiences-list .ant-list-item .title .subject-icon{width:15px;margin-top:-4px}.experience-users-list-table .question-cell-color-gray{background-color:#dcdcdc!important}.experience-users-list-table .question-cell-color-red{background-color:#ffebee!important}.experience-users-list-table .question-cell-color-orange{background-color:#fff3e0!important}.experience-users-list-table .question-cell-color-yellow{background-color:#f9fbe7!important}.experience-users-list-table .question-cell-color-green{background-color:#e8f5e9!important}.experience-users-list-table .question-cell-color-blue{background-color:#e0f7fa!important}.experience-users-list-table .exp-users-full-height-column{padding:0!important;height:40px!important}.experience-users-list-table .selected-cell{background-color:#bbdefb!important;border:2px solid #2196F3!important;box-sizing:border-box}.experience-users-list-table .selected-header-cell{background-color:#f0f8ff!important;box-shadow:inset 0 0 5px #0080ff80}.experience-users-list-table .full-clickable-list-item{display:flex;padding:8px!important}.experience-users-list-table .full-clickable-list-item .ant-list-item-meta{display:flex;flex:1 1;align-items:flex-start;max-width:100%}.experience-users-list-table .exp-users-list-points-wrapper{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative;border-bottom:1px solid white;border-right:1px solid white}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-points-span{font-size:16px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-points-span sup{font-size:60%;top:-.8em;margin-right:1px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-points-span.unattempted{background-color:#fff!important;display:block;border:1px solid #eee;padding:0;min-width:30px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-icons{position:absolute;color:#555;right:8px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-icons .anticon{font-size:8px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-icon-comment{font-size:9px;top:2px;right:7px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-icon-file{bottom:2px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-unattempted-flag{position:absolute;top:8px;left:6px}.experience-users-list-table .exp-users-list-points-wrapper .ur-cell-unattempted-flag .anticon{color:#e57373;font-size:12px}.experience-users-list-table .exp-users-list-points-wrapper:hover{background-color:#bbdefb!important}.experience-users-list-table .ant-table .ant-table-thead th{background-color:#fff!important;font-weight:700}.experience-users-list-table .ant-table .ant-table-column-sorter{position:absolute;right:0}.experience-users-list-table .ant-table ::-webkit-scrollbar{height:10px}.experience-users-list-table .ant-table th.ant-table-cell.grading-progress .ant-table-column-title,.experience-users-list-table .ant-table th.ant-table-cell.student-name .ant-table-column-title{padding-left:5px}.experience-users-list-table .ant-table .ant-table-column-title{padding:3px 0}.experience-users-list-table .ant-table .ant-table-column-title .student-name-column-header-actions{display:flex;justify-content:space-between;align-items:center}.experience-users-list-table .ant-table .ant-table-column-title .student-name-column-header-actions .view-by-name-btn{margin:0 30px 0 0!important}.experience-users-list-table .ant-table .ant-table-column-title .student-name-column-header-actions .view-by-name-btn .anticon{color:#aaa}.experience-users-list-table .ant-table .ant-table-column-title .student-name-column-header-actions .view-by-name-btn.selected .anticon{color:#1990ff}.experience-users-list-table .ant-table .ant-table-column-sorter-up,.experience-users-list-table .ant-table .ant-table-column-sorter-down{font-size:15px;margin-right:5px}.experience-users-list-table .ant-table .ant-table-body{padding-bottom:1px}.experience-users-list-table .ant-table .ant-table-body td.ant-table-cell:hover{background-color:#bbdefb!important}.experience-users-list-table .ant-table .ant-table-body tr:hover td,.experience-users-list-table .ant-table .ant-table-body tr:hover th{background:#fff!important}.experience-users-list-table .ant-table .ant-table-body .ant-list-item{padding:0}.experience-users-list-table .ant-table .ant-table-body td{cursor:pointer;padding:5px 8px}.experience-users-list-table .ant-table .ant-table-body td.ant-table-cell{border:0}.experience-users-list-table .ant-table .ant-table-body td .ant-tag{margin:0}.experience-users-list-table .ant-table .virtual-grid{overflow:hidden!important}.experience-users-list-table .ant-table .virtual-grid .virtual-table-cell{cursor:pointer;padding:0;border-right:1px solid #f0f0f0;border-bottom:0px}.experience-users-list-table .ant-table .virtual-grid .virtual-table-cell-first{position:sticky!important;z-index:2}.experience-users-list-table .ant-table .virtual-grid .virtual-table-cell:hover{background-color:#f0f8ff!important}.experience-users-list-table .ant-table .virtual-grid:hover{overflow:auto!important}.experience-users-list-table .ant-table .full-clickable-list-item{cursor:pointer!important;padding:0}.experience-users-list-table .ant-table .full-clickable-list-item .ant-list-item-meta-title{margin-bottom:0;margin-top:0}.experience-users-list-table .ant-table .full-clickable-list-item .description .ant-tag{margin:0;font-size:10px;padding:3px;line-height:1;border:0}.empty-submissions-message{margin:auto}.experience-users-list{position:fixed!important;width:23%;padding-left:20px}.experience-users-list .mainFilter{margin-bottom:0!important}.experience-users-list ul.ant-list-items{max-height:75vh;overflow:auto}.experience-users-list.short-list ul.ant-list-items{max-height:55vh}.ant-list.custom-main-list.eu-list,.custom-main-list.monitor-list{min-height:auto!important}.ant-list.custom-main-list.eu-list .ant-list-item,.custom-main-list.monitor-list .ant-list-item{padding:5px 10px;margin:5px 0}.ant-list.custom-main-list.eu-list .ant-list-item .ant-list-item-meta-avatar,.custom-main-list.monitor-list .ant-list-item .ant-list-item-meta-avatar{margin-top:0}.ant-list.custom-main-list.eu-list .ant-list-item .ant-list-item-meta-avatar .ant-avatar-circle,.custom-main-list.monitor-list .ant-list-item .ant-list-item-meta-avatar .ant-avatar-circle{background:none!important}.ant-list.custom-main-list.eu-list.student{margin-bottom:0}.student-wise-grading .student-grading-header{margin-top:25%}.student-grading-header.ant-collapse{margin-bottom:10px!important;background-color:#f0f8ff}.student-grading-header.ant-collapse .ant-collapse-header .student-name{font-weight:800;font-size:14px}.student-grading-header.ant-collapse .ant-collapse-header .ant-collapse-extra .ant-space .ant-space-item .ant-tag{margin-right:0!important}.student-grading-header.ant-collapse .no-content .ant-collapse-content{display:none}.eu-overall-grading-modal .ant-modal-content{padding:20px 0!important}.eu-overall-grading-modal .ant-modal-header{padding:0 24px!important}.eu-overall-grading-modal .ant-modal-body{padding:20px 24px!important;background-color:#fafafa}.eu-overall-grading-modal .ant-modal-body .overall-comments-render{word-break:break-word}.eu-overall-grading-modal .ant-modal-body .overall-comments-space,.experienceUsers_mrform_wrapper form{width:100%}.experienceUsers_mrform_wrapper form>.ant-form-item:last-child{margin-bottom:0}.experienceUsers_mrform_wrapper .ant-form-item .rubric-points-input .ant-input-number-handler-wrap{width:15px}.experienceUsers_mrform_wrapper .ant-form-item .rubric-points-input .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.experienceUsers_mrform_wrapper .ant-form-item .rubric-points-input .ant-input-number-handler-wrap .ant-input-number-handler-down-inner{right:1px}.experienceUsers_mrform_wrapper .ant-form-item .rubric-points-input .ant-input-number-in-form-item.level-selector{display:none}.experienceUsers_mrform_wrapper .ant-form-item .rubric-points-input .ant-input-number-group-addon:last-child{background-color:#fff;font-size:16px}.experienceUsers_mrform_wrapper .ant-form-item .rubric-points-input .ant-input-number-group-addon:last-child .ant-select-selection-item{font-size:16px;font-weight:700}.experienceUsers_mrform_wrapper .ant-form-item .myp-al-criteria-level-selector .criteria-title{padding:4px 10px 2px;background-color:#333;color:#fff;border-radius:3px;cursor:default;font-size:16px}.experienceUsers_mrform_wrapper .ant-form-item .myp-al-criteria-level-selector .radio-level-selector .ant-radio-button-wrapper{font-size:16px!important;padding:0 8px}.experienceUsers_mrform_wrapper .comments .multiline-input-area{background-color:#fefefe}.experienceUsers_mrform_wrapper .comments .multiline-input-area .ck-content{max-height:250px!important}.experienceUsers_mrform_wrapper .experience-users-media-comments .ant-form-item{margin-bottom:0}.experienceUsers_mrform_wrapper .experience-users-media-comments .media-comments .record-button{position:absolute;top:-18px;right:0}.experienceUsers_mrform_wrapper .experience-users-media-comments .show-media-comments .media-show{text-align:left}.experienceUsers_mrform_wrapper .experience-users-media-comments .show-media-comments .media-show .audio-player{width:100%!important}.rubric-criteria-points-container .show-rubric-criteria{width:100%;background:#f0f8ff;padding:10px;border-radius:10px}.grading-summary-grid-modal .ant-modal{width:90%!important}.grading-summary-grid .ant-table{font-size:11px!important}.grading-summary-grid .active-row>td{background-color:#f0f8ff}.single-submission-view .segments-list.grading-view{margin:0 40px}.experience-grading-table-footer{width:100%}.experience-grading-table-footer .ant-alert-warning{width:65%!important}.experience-grading-table-footer .experience-grading-legend{padding:0 10px;margin-top:10px;width:100%;font-size:11px;display:flex;align-items:flex-end;justify-content:flex-end}.experience-grading-table-footer .experience-grading-legend .legend{display:flex;flex-wrap:wrap;margin:0 -10px}.experience-grading-table-footer .experience-grading-legend .legend-row{display:flex;align-items:center;margin:0 10px 10px 0}.experience-grading-table-footer .experience-grading-legend .color-box{width:20px;height:20px;margin-right:5px;box-shadow:inset 0 0 3px #0000001a}.experience-grading-table-footer .experience-grading-legend .unattempted-flag{margin-right:5px}.experience-grading-table-footer .experience-grading-legend .unattempted-flag .anticon{color:#e57373;font-size:12px}.experience-grading-table-footer .experience-grading-legend .color-box-unattempted{background-color:"white"!important;border:1px solid #eee!important}.experience-grading-table-footer .experience-grading-legend .color-box-ungraded{background-color:#dcdcdc!important;border:1px solid #BDBDBD!important}.experience-grading-table-footer .experience-grading-legend .color-box-comment{background-color:#59fffb!important;border:1px solid #07c4c0!important}.experience-grading-table-footer .experience-grading-legend .color-box-red{background-color:#ffebee!important;border:1px solid #E57373!important}.experience-grading-table-footer .experience-grading-legend .color-box-orange{background-color:#fff3e0!important;border:1px solid #FFB74D!important}.experience-grading-table-footer .experience-grading-legend .color-box-yellow{background-color:#f9fbe7!important;border:1px solid #DCE775!important}.experience-grading-table-footer .experience-grading-legend .color-box-green{background-color:#e8f5e9!important;border:1px solid #81C784!important}.experience-grading-table-footer .experience-grading-legend .color-box-blue{background-color:#e0f7fa!important;border:1px solid #4DD0E1!important}.custom-main-list.monitor-list .ant-list-item .title svg{padding-top:5px}.custom-main-list.monitor-list.mobile .ant-list-item{padding:5px 0;margin:5px 0}.custom-main-list.monitor-list.mobile .ant-list-item .ant-list-item-meta-avatar{margin-right:0}.custom-main-list.monitor-list.mobile .ant-list-item .ant-list-item-action{margin-left:0}.attempt-status-questions{justify-content:center}.attempt-status-questions .ant-space-item{margin-right:0!important}.attempt-status-questions .ant-space-item .ant-tag{margin-right:2px!important;margin-left:2px!important}.attempt-status-group-questions{position:relative}.attempt-status-group-questions .individual-question-status-tag{cursor:default}.attempt-status-group-questions .question-attempt-icon{position:absolute!important;top:-2px!important;right:-2px!important;z-index:1;color:#4bd2a0!important;border-radius:0 13px 0 10px!important;font-size:18px!important;background-color:transparent!important;padding:0!important}.attempt-status-group-questions .group-question-progress{display:flex;justify-content:center}.attempt-status-group-questions .upload-file-icon{position:absolute;background-color:#fcab4c;padding:3px;border-radius:7px 0 5px;z-index:99;top:0;left:0}.attempt-status-group-questions .attempt-success-icon{color:#61cd79;border-radius:0 13px 0 10px}.attempt-status-group-questions .group-question-progress:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-4px;border-radius:inherit;border:2px solid transparent;border-bottom:4px solid transparent;background:linear-gradient(to right,#4bd2a0 var(--progress-width, 0%),#dcdcdc var(--progress-width, 0%)) border-box;-webkit-mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.max-w-600{max-width:600px}.max-w-300{max-width:300px}.experience-title-row{position:absolute;line-height:3;padding:2px 10px;z-index:1}.experience-title-row .status{color:red}.experience-tabs .ant-tabs-nav{position:fixed;width:100%}.experience-deliver-settings-card .ant-card-body{padding:0}.experience-deliver-settings-card .ant-card-body .ant-tabs-nav{padding:0 20px}.experience-deliver-settings-card .ant-card-body .settings-tab,.experience-deliver-settings-card .ant-card-body .students-tab{padding:10px 20px}.experience-deliver-settings-card .ant-card-body .settings-tab form#experiences_1,.experience-deliver-settings-card .ant-card-body .students-tab form#experiences_1{width:100%}.experience-deliver-settings-card .ant-card-body .students-tab .right-side-form .ant-form-item{margin-bottom:10px}.experience-deliver-settings-card .ant-card-body .students-tab .right-side-form .map-classes-students-radio{margin-top:10px}.experience-deliver-settings-card .ant-card-body .students-tab .right-side-form .map-classes-students-radio .map-class-student-inner-space{width:100%}.experience-deliver-settings-card .ant-card-body .students-tab .right-side-form .map-classes-students-radio .map-class-student-inner-space .grade-dropdown-container{text-align:right}.experience-deliver-settings-card .ant-card-body .students-tab .right-side-form .map-classes-students-radio .map-class-student-inner-space .grade-dropdown-container .grade-dropdown-button{margin-left:3px;padding:5px;font-weight:700}.experience-deliver-settings form#experiences_1>div:first-child{margin:0!important}.experience-deliver-settings .select-timer-dropdown,.experience-deliver-settings .select-timer-dropdown .ant-form-item,.experience-deliver-settings .external-video-call .ant-form-item,.experience-deliver-settings .start-at-datetime .ant-form-item,.experience-deliver-settings .close-at-datetime .ant-form-item{margin:0!important}.experience-header{position:fixed!important;top:0;z-index:99;width:100%;background-color:#fbfbfb!important;border-bottom:1px solid #f0f0f0;padding-top:5px!important;padding-bottom:5px!important}.experience-header .join-code-custom-btn{background:#f6ffed!important;color:#389e0d!important;border-color:#b7eb8f!important}.experience-header .ant-page-header-footer{position:absolute;top:0;width:33%;margin-top:2px;margin-left:33%}.experience-header .ant-page-header-footer .ant-tabs .ant-tabs-tab{margin:0 16px;font-size:16px}.experience-header .ant-typography-edit-content{left:0!important}.experience-header .ant-typography-edit-content textarea{margin-top:15px!important;height:50px!important;resize:none!important;white-space:nowrap!important;overflow:hidden!important;max-width:200px!important}.experience-header .ant-typography-disabled{color:#000000d9!important}.experience-header .title-error textarea{border:1px solid red}.experience-header .assessment-view-details{font-size:14px}@media (max-width: 1400px){.experience-header .ant-page-header-footer .ant-tabs .ant-tabs-tab{margin:1px 10px;font-size:14px}.experience-header .ant-page-header-footer .ap-app.ant-tag{margin:0}}.experience-header.mobile{padding:6px!important}.experience-header.mobile .ant-page-header-back{margin-right:6px}.experience-manage-container{box-sizing:border-box;padding-top:60px;min-height:100vh}.experience-container{padding-top:80px}.experience-container.mobile .segments-list .segment-list-droppable{padding:0}.experience-container.mobile .segments-list .segment-list-item .ant-card-body{padding:10px}.embedded-wrapper .segment-list-item .ant-card-body,.embedded-wrapper .segment-list-item .ant-card-body .segment-item{padding:5px}.section-menu-affix{width:100%}.section-menu-affix .ant-affix{min-height:90vh}.section-menu-affix .render-html p{margin-top:0!important}.section-menu-affix .section-menu-inner{padding-left:25px;max-height:75vh;overflow:auto}.section-menu-affix .section-menu-inner h3{margin-top:0}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu .ant-menu-submenu-title{padding-left:10px!important}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu .ant-menu-submenu-title .ant-btn-icon-only.ant-btn-sm{padding:0 4px}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu{background:none;padding-top:0!important}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper{max-height:none!important}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper .ant-anchor-ink{display:none}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper .ant-anchor-link{padding:0}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper .ant-anchor-link a.ant-anchor-link-title{padding:7px 0 7px 16px}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper .ant-anchor-link a.ant-anchor-link-title.ant-anchor-link-title-active{background-color:#e6f7ff;padding:10px}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper .ant-anchor-link:hover{background:#00000005}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu ul.ant-menu .ant-anchor-wrapper:not(.ant-anchor-wrapper-horizontal) .ant-anchor:before{display:none}.section-menu-affix .section-menu-inner ul.ant-menu li.ant-menu-submenu.active-topic{color:#1890ff}.topic-selector-mobile{width:90%;margin:0 auto!important}.topic-selector-mobile .render-html>p{margin:0!important}.section-list-droppable{width:20%;position:fixed;max-height:90vh;overflow:auto}.topic-list-item{width:100%;padding:0!important;list-style-type:none!important}.topic-list-item .section-title-card.collapsed{border:none;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.topic-list-item .section-title-card.collapsed .ant-card-head{cursor:pointer;padding:5px;min-height:auto;font-size:14px}.topic-list-item .section-title-card.collapsed .ant-card-head .ant-card-head-title,.topic-list-item .section-title-card.collapsed .ant-card-head .ant-card-extra{padding:0}.topic-list-item .section-title-card.collapsed .ant-card-head .ant-card-head-title .ant-anchor-ink,.topic-list-item .section-title-card.collapsed .ant-card-head .ant-card-extra .ant-anchor-ink,.topic-list-item .section-title-card.collapsed .ant-card-body{display:none}.topic-list-item .section-title-card.expanded .ant-card-head{background-color:#eaf8fe;cursor:pointer;padding:5px;min-height:auto;font-size:14px}.topic-list-item .section-title-card.expanded .ant-card-head .ant-card-head-title,.topic-list-item .section-title-card.expanded .ant-card-head .ant-card-extra{padding:0}.topic-list-item .section-title-card.expanded .ant-card-head .ant-card-head-title .ant-anchor-ink,.topic-list-item .section-title-card.expanded .ant-card-head .ant-card-extra .ant-anchor-ink{display:none}.topic-list-item .section-title-card.expanded .ant-card-body{max-height:300px;overflow:auto;padding:10px}.topic-list-item .section-title-card .ant-card-head-title .ant-anchor-wrapper{background:none!important}.topic-list-item .topics_mrform_wrapper{width:100%;margin-top:20px}.topic-list-item .topics_mrform_wrapper form,.topic-list-item .section-draggable{width:100%}.topic-add-list{width:95%}.topic-add-list .topic-list-item.add-button{padding-top:20px!important}.topic-add-list .topic-list-item.add-button .add-topic-button .anticon-plus{margin-right:10px}.topic-add-list .topic-list-item.add-button button{width:100%}.segments_mrform_wrapper .hide-media-ui-form,.librarysegments_mrform_wrapper .hide-media-ui-form{display:none}.segments_mrform_wrapper .ant-form,.librarysegments_mrform_wrapper .ant-form{margin:0 auto;text-align:right;width:100%}.segments_mrform_wrapper .ant-select,.librarysegments_mrform_wrapper .ant-select{text-align:left}.segments_mrform_wrapper .ant-checkbox-wrapper,.librarysegments_mrform_wrapper .ant-checkbox-wrapper{margin-right:10px!important}.segments_mrform_wrapper .wrap-question-form-question-type-dropdown,.librarysegments_mrform_wrapper .wrap-question-form-question-type-dropdown{position:absolute!important;top:-65px;width:170px;text-align:left}.segments_mrform_wrapper .wrap-question-form-game-type-dropdown,.librarysegments_mrform_wrapper .wrap-question-form-game-type-dropdown{position:absolute!important;top:-65px;left:150px;width:170px;text-align:left}.segments_mrform_wrapper .wrap-segment-form-points,.librarysegments_mrform_wrapper .wrap-segment-form-points{position:absolute!important;right:65px;top:14px}.segments_mrform_wrapper .wrap-segment-form-points .rubric-points-input,.librarysegments_mrform_wrapper .wrap-segment-form-points .rubric-points-input{max-width:130px!important}.segments_mrform_wrapper .wrap-segment-form-points .rubric-points-input .ant-checkbox-wrapper,.librarysegments_mrform_wrapper .wrap-segment-form-points .rubric-points-input .ant-checkbox-wrapper{margin:0!important}.segments_mrform_wrapper .thumbnail-attachments,.librarysegments_mrform_wrapper .thumbnail-attachments{text-align:left}.segments_mrform_wrapper .thumbnail-attachments .ant-upload-list-item-container,.librarysegments_mrform_wrapper .thumbnail-attachments .ant-upload-list-item-container{width:40%}.segments_mrform_wrapper .media-ui-form,.librarysegments_mrform_wrapper .media-ui-form{text-align:left}.segments_mrform_wrapper .max-height-editor .ck-content,.librarysegments_mrform_wrapper .max-height-editor .ck-content{max-height:80vh!important}.add-segment-grid{margin:0 auto!important}.add-segment-grid.add-segment-grid-content{width:70%}.add-segment-grid.add-segment-grid-question{width:90%}.add-segment-grid .segment-type-button{height:auto!important;width:100%;padding:0!important;white-space:initial;display:inline-block}.add-segment-grid .segment-type-button svg{font-size:1.5em;margin-top:5px}.add-segment-grid .segment-type-button span:not(.ant-btn-icon){display:block!important;padding:2px;margin-left:0!important}.add-segment-grid .segment-type-button .ant-btn-icon{margin-inline-end:0px!important}.segment-list-droppable{width:100%;padding-top:8px!important}.segment-list-droppable .ai-generated-info-msg{display:flex;justify-content:space-between;align-items:center;margin-top:.4rem}.segment-list-droppable .generate-ai-stop{display:flex;align-items:center}.segment-list-droppable .generate-ai-stop .generate-ai-stop-icon{margin-right:5px;margin-top:-2px}.segments-list .ant-list-item,.segments-list .ant-card,.embedded-wrapper .ant-list-item,.embedded-wrapper .ant-card{width:100%}.segments-list .ant-list-item,.embedded-wrapper .ant-list-item{padding-top:4px;padding-bottom:4px}.segments-list .segment-list-item .segment-draggable,.embedded-wrapper .segment-list-item .segment-draggable{width:100%}.segments-list .segment-list-item .segment-draggable .answer-explanation-button,.segments-list .segment-list-item .segment-draggable .markscheme-button,.embedded-wrapper .segment-list-item .segment-draggable .answer-explanation-button,.embedded-wrapper .segment-list-item .segment-draggable .markscheme-button{line-height:0}.segments-list .segment-list-item .segment-draggable .markscheme-button-active,.segments-list .segment-list-item .segment-draggable .answer-explanation-button-active,.embedded-wrapper .segment-list-item .segment-draggable .markscheme-button-active,.embedded-wrapper .segment-list-item .segment-draggable .answer-explanation-button-active{margin-left:5px;color:#fff;background-color:#00a6bd}.segments-list .segment-list-item .segment-draggable.rearrange-enabled .ant-card,.embedded-wrapper .segment-list-item .segment-draggable.rearrange-enabled .ant-card{height:200px;overflow:hidden;border:1px dashed lightblue}.segments-list .segment-list-item .segment-draggable.rearrange-enabled .ant-card .ant-card-head,.embedded-wrapper .segment-list-item .segment-draggable.rearrange-enabled .ant-card .ant-card-head{display:none}.segments-list .segment-list-droppable:not(.nesting-level-1) .ant-card-body,.embedded-wrapper .segment-list-droppable:not(.nesting-level-1) .ant-card-body{padding-left:10px;padding-right:0}.segments-list .segment-list-droppable:not(.nesting-level-1) .ant-card-body .segment-item,.embedded-wrapper .segment-list-droppable:not(.nesting-level-1) .ant-card-body .segment-item{padding-right:0}.segments-list .segment-list-droppable:not(.nesting-level-1) .ant-card:not(.ant-card-bordered) .ant-card-body,.embedded-wrapper .segment-list-droppable:not(.nesting-level-1) .ant-card:not(.ant-card-bordered) .ant-card-body{padding-top:0;padding-bottom:0}.segments-list.grading-view{margin-top:10px}.segments-list.grading-view .ant-card-body{padding:0}.segments-list.grading-view .segment-item-inner .segment-content.with-max-height{overflow-y:auto;max-height:80vh}.segments-list.grading-view .segment-item-inner .students-answer-heading{margin:5px 0;font-weight:600}.segment-item.show-side-grader{max-width:100%!important;border:1px solid #eee;border-radius:5px;padding:0!important}.segment-log-view{width:100vw!important;height:100vh!important;position:fixed!important;z-index:999!important;background-color:#000;background-color:#000000b4;top:0;left:0}.segment-log-view .segment-item{padding:30px 0;background:#fff;height:650px;margin:auto 0 auto auto;overflow-x:hidden}.segment-log-view .history-items-wraper{height:650px;background-color:#fff;margin:auto auto auto 0}.segment-log-view .history-items-wraper .history-item{padding-top:10px}.segment-log-view .segment-item-inner{padding:20px}.segment-log-view .segment-item-inner{width:90%!important;margin-left:20px}.segment-log-view ul{overflow-x:hidden;max-height:350px}.segment-log-view .logs-menu-items{height:60px!important;line-height:1.5!important}.segment-log-view .logs-menu-items .ant-menu-title-content{display:flex;flex-direction:column}.segment-log-view .logs-menu-items .custom-menu-item-title{font-weight:700}.segment-log-view .logs-menu-items .custom-menu-item-description{color:#999}.segment-log-view .logs-modal-cancel-button{float:right;right:25px}.logs-filters{margin:20px}.logs-filters .ant-space{margin-top:10px;width:100%!important}.logs-filters .ant-space-item{width:100%!important}.logs-modal .ant-modal-body{min-height:400px}.logs-modal .ant-timeline-item-content{width:100%!important;left:calc(30% - 4px)!important}.logs-modal .ant-timeline-item-label{text-align:left!important;width:calc(25% - 12px)!important}.logs-modal .ant-timeline-item-head,.logs-modal .ant-timeline-item-tail{left:27%!important}.logs-modal .log-time{color:#aaa;display:block;text-align:left;font-size:12px;text-align:center}.logs-modal .ant-select-tree-list-holder{max-height:450px!important}.segment-item{padding:10px;max-width:1000px!important;width:100%;word-break:break-word}.segment-item .ant-list-item,.segment-item .ant-card{width:100%}.segment-item p{margin-bottom:0!important;margin-top:0}.segment-item .resource-caption{margin-bottom:12px!important}.segment-item .check-answer-button{float:right;margin-top:20px}.segment-item img{max-width:100%}.segment-item .ant-image{max-width:100%;cursor:zoom-in}.segment-item .cke-custom-audio-player{margin:5px!important;display:inline-block!important;vertical-align:middle}.segment-item .table,.segment-item table{width:100%!important;padding:5px;word-break:break-word;overflow:auto;border-collapse:collapse!important}.segment-item .table td,.segment-item .table th,.segment-item table td,.segment-item table th{padding:5px;min-width:100px;border:1px solid #8d8d8d}.segment-item .question-number{font-weight:700}.segment-item .question-text{font-size:14px;font-weight:700}.segment-item .ant-collapse.teacher-explanation-accordion{padding-top:5px}.segment-item .ant-collapse.teacher-explanation-accordion .ant-collapse-header{padding:5px;color:#666;align-items:center}.segment-item .ant-collapse .ant-collapse-content-box{overflow-x:auto;padding:26px 16px}.segment-item .side-grader{padding:25px;border-left:1px solid #eee}.segment-item .side-grader .userResponses_mrform_wrapper{margin-top:20px}.segment-item .side-grader .userResponses_mrform_wrapper form{width:100%}.segment-item .side-grader .userResponses_mrform_wrapper form .ant-input-number-group-wrapper .ant-input-number-group-addon,.segment-item .side-grader .userResponses_mrform_wrapper form .ant-input-number-group-wrapper .ant-input-number{font-size:20px}.segment-item .side-grader .userResponses_mrform_wrapper form .ant-input-number-group-wrapper .ant-input-number-input{height:40px;max-width:100px}.segment-item .side-grader .userResponses_mrform_wrapper form .points .ant-form-item-control-input-content{text-align:left!important}.segment-item .side-grader .userResponses_mrform_wrapper form .points .ant-form-item-control-input-content input{font-size:18px}.segment-item .side-grader .userResponses_mrform_wrapper form .total-points{padding-left:0!important}.segment-item .side-grader .userResponses_mrform_wrapper form .total-points .ant-form-item-control-input-content{text-align:left!important;font-size:20px}.segment-item .side-grader .userResponses_mrform_wrapper form .comments .multiline-input-area{background-color:#fff}.segment-item .side-grader .userResponses_mrform_wrapper form .comments .multiline-input-area .ck-editor__editable{max-height:150px}.segment-item .side-grader .userResponses_mrform_wrapper form .myp-al-criteria-level-selector .criteria-title{padding:4px 10px 2px;background-color:#333;color:#fff;border-radius:3px;cursor:default;font-size:16px}.segment-item .side-grader .userResponses_mrform_wrapper form .myp-al-criteria-level-selector .radio-level-selector .ant-radio-button-wrapper{font-size:16px!important;padding:0 8px}.segment-item .side-grader .userResponses_mrform_wrapper form .user-responses-media-comments .ant-form-item{margin-bottom:0}.segment-item .side-grader .userResponses_mrform_wrapper form .user-responses-media-comments .media-comments .record-button{position:absolute;top:-18px;right:0}.segment-item .side-grader .points-and-comments{margin-top:10px;width:100%}.segment-item .side-grader .show-media-comments .media-show{text-align:left!important}.segment-item .side-grader .show-media-comments .media-show .audio-player{width:100%!important;position:relative}.segment-item .side-grader .show-media-comments .media-show .audio-player audio:focus-visible{outline:none}.segment-item .side-grader .mini-player .media-show .audio-player{width:105px!important}.segment-item .side-grader .mini-player .media-show .audio-player audio:focus-visible{outline:none}.segment-item .side-grader .check-text-originality{margin-top:10px}.segment-item .annotator-widget{font-family:Nunito Sans,sans-serif!important;font-weight:600!important;border-radius:1px!important}.segment-item .annotator-widget textarea{background:#fff!important}.segment-item .annotator-editor a:after{display:none}.segment-item .annotator-controls{background:#fff!important;padding:10px!important}.segment-item .annotator-controls .annotator-save{background:#1890ff!important;border-color:#1890ff!important;color:#fff!important;box-shadow:0 2px #0000000b!important;text-shadow:0 -1px 0 rgba(0,0,0,.12)!important;border:1px solid #1890ff!important;border-radius:0!important;padding:4px 10px!important;font-weight:500!important;font-size:13px!important}.segment-item .annotator-controls .annotator-cancel{background:#ff4d4f!important;border-color:#ff4d4f!important;color:#fff!important;box-shadow:0 2px #0000000b!important;text-shadow:0 -1px 0 rgba(0,0,0,.12)!important;border:1px solid #ff4d4f!important;border-radius:0!important;padding:4px 10px!important;font-weight:500!important;font-size:13px!important;margin-right:5px!important}.segment-item.pamoja-block .multiline-input-area .ck-content img,.segment-item.pamoja-block .singleline-input-area .ck-content img{min-width:400px!important}.segments-list.annotate-mode{margin-top:0}.segments-list.annotate-mode .segment-item .segment-item-inner{max-height:46vh;overflow-y:auto;overflow-x:hidden}.segments-list.annotate-mode .segment-item .bottom-grader{margin-top:10px;max-height:33vh;overflow-y:auto;overflow-x:hidden}.segments-list.annotate-mode .segment-item .bottom-grader .side-grader{padding:5px 10px;border:1px solid #eee;background-color:#f0f8ff;border-radius:5px}.segments-list.annotate-mode .segment-item .bottom-grader .side-grader .userResponses_mrform_wrapper{margin-top:0}.segments-list.annotate-mode .segment-item .bottom-grader .side-grader .userResponses_mrform_wrapper .ant-form-item{margin-bottom:10px}.segments-list.annotate-mode .segment-item .bottom-grader .side-grader .userResponses_mrform_wrapper .ant-form-item .multiline-input-area{max-width:85%}.full-screen-annotate-mode{position:absolute;top:0;z-index:100;background-color:#fff}.full-screen-annotate-mode .experience-users-list{margin-top:10px}.ant-upload-list-picture-card-container{float:none!important;display:inline-block}.quick-check-buttons,.exam-mode-buttons,.auto-check-buttons{margin-top:25px;float:right}.ant-result.start-test-info .ant-result-title,.ant-result.end-test-result .ant-result-title,.ant-result.quit-requested-result .ant-result-title,.ant-result.submit-test-result .ant-result-title{margin-bottom:10px}.ant-result.start-test-info .ant-result-subtitle,.ant-result.end-test-result .ant-result-subtitle,.ant-result.quit-requested-result .ant-result-subtitle,.ant-result.submit-test-result .ant-result-subtitle{max-width:600px;margin-left:auto;margin-right:auto}.ant-result.start-test-info .ant-result-subtitle .instructions-text,.ant-result.end-test-result .ant-result-subtitle .instructions-text,.ant-result.quit-requested-result .ant-result-subtitle .instructions-text,.ant-result.submit-test-result .ant-result-subtitle .instructions-text{margin-top:20px;text-align:left}.ant-result.start-test-info .input-join-code{width:200px;text-align:center;font-size:20px;font-weight:800;text-transform:uppercase}::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#aaa;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}@media print{@page{size:auto;margin:15mm 0!important}@page tsc-print{size:a4 landscape}.experience-print .task-specific-clarification-print{page:tsc-print;width:145%}.experience-print .task-specific-clarification-print .print-tsc-table-landscape table{width:auto;table-layout:fixed}.experience-print .task-specific-clarification-print .criterion-title-label{margin-top:15px}.experience-print .task-specific-clarification-print .task-specific-clarification-heading{font-size:25px;padding-top:10px;font-weight:500;width:auto;text-align:center}.experience-print .task-specific-clarification-print .task-specific-clarification-table .column-read-only-mode{padding:10px!important;width:180px;height:auto!important}.experience-print .task-specific-clarification-print .task-specific-clarification-table tbody>tr>.ant-table-cell{min-height:100px!important}.experience-print .task-specific-clarification-print .task-specific-clarification-table .criterion-columns-row{height:auto!important}.experience-print{padding-top:40px;padding-bottom:40px}.experience-print .experience-print-title{margin:0;padding:0;font-size:16px!important}.experience-print .experience-print-title h2{margin-bottom:0!important;margin-top:10px!important}.experience-print .print-programme-name{font-size:18px!important}.experience-print .print-programme-name h3{margin-top:10px!important;margin-bottom:10px!important}.experience-print .print-header p,.experience-print .print-header h4{margin-top:5px!important;margin-bottom:5px!important}.experience-print .print-header .print-header-experience-detail{font-size:12px!important}.experience-print .print-header .print-header-experience-detail div{font-weight:700!important;margin-top:10px!important;margin-bottom:10px!important}.experience-print .print-header .print-header-row{width:100%!important}.experience-print .no-comments,.experience-print .no-answer{color:#949090;font-weight:lighter;font-family:Nunito Sans!important}.experience-print .print-overall-comments .ant-card-body{padding:24px!important}.experience-print .segments-list{list-style:none!important}.experience-print .segments-list .bordered-content{border:1px solid!important;padding:20px!important;margin-bottom:10px}.experience-print .segments-list .print-media-comments .media-show{text-align:center!important}.experience-print .segments-list .print-content-icon{font-size:50px!important}.experience-print .segments-list .segment-list-droppable>.group-question:not(:first-child){page-break-before:always!important}.experience-print .segments-list .segment-list-item{display:block!important}.experience-print .segments-list .segment-list-item table{break-inside:avoid}.experience-print .segments-list .segment-list-item .question-render{margin-bottom:20px!important}.experience-print .segments-list .segment-list-item .break-inside-avoid{break-inside:avoid!important}.experience-print .segments-list .segment-list-item .print-content-type{margin-bottom:20px!important;text-align:center!important}.experience-print .segments-list .segment-list-item .ant-card-body{padding:0!important;overflow-x:visible}.experience-print .segments-list .segment-list-item h3{margin-bottom:0!important}.experience-print .segments-list .segment-list-item .exam-mode-buttons{display:none}.experience-print .segments-list .segment-list-item .graph-container img{height:300px!important;width:100%!important}.experience-print .segments-list .segment-list-item .print-answer-explanation table,.experience-print .segments-list .segment-list-item .print-teacher-comments table,.experience-print .segments-list .segment-list-item .print-markscheme table,.experience-print .segments-list .segment-list-item .print-annotations table{table-layout:fixed}.experience-print .segments-list .segment-list-item .print-answer-explanation .ant-card-body,.experience-print .segments-list .segment-list-item .print-teacher-comments .ant-card-body,.experience-print .segments-list .segment-list-item .print-markscheme .ant-card-body,.experience-print .segments-list .segment-list-item .print-annotations .ant-card-body{padding:24px!important}.experience-print .segments-list .segment-list-item .segment-item.print-mode{border:none}.experience-print .segments-list .segment-list-item .segment-item.print-mode .segment-item-inner .space-on-student-answer{margin-top:30px!important;margin-bottom:35px!important;border-top:1px solid #000!important}.experience-print .segments-list .segment-list-item .segment-item.print-mode .side-grader{border:none;padding:10px}.experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text img{max-width:100%!important;width:auto!important}.experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text .table,.experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text table{overflow:visible!important}.experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text .table td,.experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text table td{min-width:40px!important}.experience-print .segments-list .segment-list-item.topic-title{page-break-before:always;margin-top:20px!important;margin-bottom:0!important}.experience-print .segments-list .segment-list-item.topic-title h3{margin-bottom:0!important}.experience-print .segments-list .segment-list-item.topic-title .render-html{height:auto!important}.experience-print .segments-list .segment-list-item.first-topic-title{margin-top:20px!important;padding-bottom:0;page-break-before:always;margin-bottom:0!important}.experience-print .segments-list .segment-list-item.first-topic-title h3{margin-bottom:0!important}.experience-print .segments-list .segment-list-item.first-topic-title .render-html{height:auto!important}.experience-print .annotation-area{height:100%!important}.experience-print .page-break-inside-avoid{page-break-inside:avoid}.experience-print img{width:auto}.experience-print .show-text-answer{height:100%}.experience-print .show-text-answer img{page-break-inside:avoid!important}.experience-print .show-text-answer .annotator-hl:after{content:attr(sequence-number);vertical-align:super;font-size:small}.experience-print .side-grader{padding:0!important}}.print-layout .experience-print{padding-top:40px;padding-bottom:40px}.print-layout .experience-print .experience-print-title{margin:0;padding:0;font-size:16px!important}.print-layout .experience-print .experience-print-title h2{margin-bottom:0!important;margin-top:10px!important}.print-layout .experience-print .print-programme-name{font-size:18px!important}.print-layout .experience-print .print-programme-name h3{margin-top:10px!important;margin-bottom:10px!important}.print-layout .experience-print .print-header p,.print-layout .experience-print .print-header h4{margin-top:5px!important;margin-bottom:5px!important}.print-layout .experience-print .print-header .print-header-experience-detail{font-size:12px!important}.print-layout .experience-print .print-header .print-header-experience-detail div{font-weight:700!important;margin-top:10px!important;margin-bottom:10px!important}.print-layout .experience-print .print-header .print-header-row{width:100%!important}.print-layout .experience-print .no-comments,.print-layout .experience-print .no-answer{color:#949090;font-weight:lighter;font-family:Nunito Sans!important}.print-layout .experience-print .print-overall-comments .ant-card-body{padding:24px!important}.print-layout .experience-print .segments-list{list-style:none!important}.print-layout .experience-print .segments-list .bordered-content{border:1px solid!important;padding:20px!important;margin-bottom:10px}.print-layout .experience-print .segments-list .print-media-comments .media-show{text-align:center!important}.print-layout .experience-print .segments-list .print-content-icon{font-size:50px!important}.print-layout .experience-print .segments-list .segment-list-droppable>.group-question:not(:first-child){page-break-before:always!important}.print-layout .experience-print .segments-list .segment-list-item{display:block!important}.print-layout .experience-print .segments-list .segment-list-item table{break-inside:avoid}.print-layout .experience-print .segments-list .segment-list-item .question-render{margin-bottom:20px!important}.print-layout .experience-print .segments-list .segment-list-item .break-inside-avoid{break-inside:avoid!important}.print-layout .experience-print .segments-list .segment-list-item .print-content-type{margin-bottom:20px!important;text-align:center!important}.print-layout .experience-print .segments-list .segment-list-item .ant-card-body{padding:0!important;overflow-x:visible}.print-layout .experience-print .segments-list .segment-list-item h3{margin-bottom:0!important}.print-layout .experience-print .segments-list .segment-list-item .exam-mode-buttons{display:none}.print-layout .experience-print .segments-list .segment-list-item .graph-container img{height:300px!important;width:100%!important}.print-layout .experience-print .segments-list .segment-list-item .print-answer-explanation table,.print-layout .experience-print .segments-list .segment-list-item .print-teacher-comments table,.print-layout .experience-print .segments-list .segment-list-item .print-markscheme table,.print-layout .experience-print .segments-list .segment-list-item .print-annotations table{table-layout:fixed}.print-layout .experience-print .segments-list .segment-list-item .print-answer-explanation .ant-card-body,.print-layout .experience-print .segments-list .segment-list-item .print-teacher-comments .ant-card-body,.print-layout .experience-print .segments-list .segment-list-item .print-markscheme .ant-card-body,.print-layout .experience-print .segments-list .segment-list-item .print-annotations .ant-card-body{padding:24px!important}.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode{border:none}.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .segment-item-inner .space-on-student-answer{margin-top:30px!important;margin-bottom:35px!important;border-top:1px solid #000!important}.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .side-grader{border:none;padding:10px}.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text img{max-width:100%!important;width:auto!important}.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text .table,.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text table{overflow:visible!important}.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text .table td,.print-layout .experience-print .segments-list .segment-list-item .segment-item.print-mode .question-text table td{min-width:40px!important}.print-layout .experience-print .segments-list .segment-list-item.topic-title{page-break-before:always;margin-top:20px!important;margin-bottom:0!important}.print-layout .experience-print .segments-list .segment-list-item.topic-title h3{margin-bottom:0!important}.print-layout .experience-print .segments-list .segment-list-item.topic-title .render-html{height:auto!important}.print-layout .experience-print .segments-list .segment-list-item.first-topic-title{margin-top:20px!important;padding-bottom:0;page-break-before:always;margin-bottom:0!important}.print-layout .experience-print .segments-list .segment-list-item.first-topic-title h3{margin-bottom:0!important}.print-layout .experience-print .segments-list .segment-list-item.first-topic-title .render-html{height:auto!important}.print-layout .experience-print .annotation-area{height:100%!important}.print-layout .experience-print .page-break-inside-avoid{page-break-inside:avoid}.print-layout .experience-print img{width:auto}.print-layout .experience-print .show-text-answer{height:100%}.print-layout .experience-print .show-text-answer img{page-break-inside:avoid!important}.print-layout .experience-print .show-text-answer .annotator-hl:after{content:attr(sequence-number);vertical-align:super;font-size:small}.print-layout .experience-print .side-grader{padding:0!important}.profile-change-password{margin-top:30px}.profile-change-password form{width:30%;min-width:200px}.inline-draggable{display:inline-block!important}.draggable-content{cursor:grabbing!important;height:100%}.draggable-content img{max-width:300px!important;max-height:300px!important}.dragging-disabled{-webkit-user-select:none!important;user-select:none!important}.dragging-disabled .draggable-content{cursor:auto!important}.show-html figure{margin:0}.show-html img:not(.Wirisformula){cursor:zoom-in;max-width:100%;height:auto}.show-html img.Wirisformula{max-width:none}.show-text-answer,.show-answer-explanation{-webkit-user-select:text;user-select:text;cursor:text;background-color:#f0f8ff;overflow:auto;padding:10px}.show-text-answer .ant-image,.show-answer-explanation .ant-image{cursor:zoom-in}.show-text-answer img.Wirisformula,.show-answer-explanation img.Wirisformula{max-width:none}.show-fill-answer{overflow:auto}.option-feedback{display:flex;align-items:center}.option-feedback .option-feedback-icon{margin:10px 5px 0 30px;color:#1890ff}.option-feedback .show-text{margin:10px 5px 0 50px;-webkit-user-select:text;user-select:text;cursor:text;color:#8b8b8b;background-color:#fafafa;border:1px solid #eee}.attempted-answer,.selected-audio{background-color:#87ceeb!important;color:#000!important}.segment-item .segment-item-inner .segment-item-divider{position:absolute;left:-40px;height:20px;border:1px solid black;padding:0 4px;font-size:12px}.segment-item .segment-item-inner .segment-item-divider.end-of-question{bottom:35px}.segment-item .segment-item-inner .segment-item-divider.in-between-question{margin-bottom:-10px}.segment-item .segment-item-inner .segment-relations .ant-tag{margin-bottom:5px}.segment-item .segment-item-inner .segment-relations div .syllabus-topic-tag.truncate-text{max-width:20%}.segment-item .segment-item-inner .segment-relations div .syllabus-topic-tag.truncate-text div,.segment-item .segment-item-inner .segment-relations div .syllabus-topic-tag.truncate-text div>p{height:20px}.segment-item .segment-item-inner .segment-relations div .syllabus-topic-tag.truncate-text div img,.segment-item .segment-item-inner .segment-relations div .syllabus-topic-tag.truncate-text div>p img{height:20px;width:auto;vertical-align:middle!important}.segment-item .segment-item-inner .max-height-editor .ck-content{max-height:80vh!important}.segment-item .file-support-msg{font-weight:300;margin-top:5px}.segment-item .answers-selectable.answer-choice{cursor:pointer}.segment-item .answers-selectable.answer-choice:hover{background-color:#eee}.correct-answer,.correct-answer .ant-select-selector{background-color:#f6fdef!important;border:1px solid limegreen!important;color:#32cd32!important}.correct-answer .ant-radio+span{color:#32cd32!important}.not-attempted-answer,.not-attempted-answer .ant-select-selector{background-color:#fffbe6!important;border:1px solid orange!important;color:orange!important}.not-attempted-answer .ant-radio+span{color:orange!important}.incorrect-answer,.incorrect-answer .ant-select-selector{background-color:#fdf3f2!important;border:1px solid red!important;color:red!important}.incorrect-answer .ant-radio+span{color:red!important}.flash-card-carousel{text-align:center!important}.flash-card-carousel .ant-carousel .slick-slide{text-align:center!important;height:400px;border:1px solid #f0f0f0;overflow:hidden}.flash-card-carousel .ant-carousel .slick-slide>div:first-child{height:100%}.flash-card-carousel .ant-carousel .slick-slide .show-text{height:100%}.flash-card-carousel .ant-carousel .slick-slide .back-side{background-color:#f0f0f0}.flash-card-carousel .ant-carousel .slick-slide .front-side{font-weight:700}.flash-card-carousel .ant-carousel .slick-slide .front-side,.flash-card-carousel .ant-carousel .slick-slide .back-side{display:-webkit-flex;display:flex!important;align-items:center;justify-content:center;flex-direction:column}.flash-card-carousel .ant-carousel .slick-slide .front-side .slick-dots,.flash-card-carousel .ant-carousel .slick-slide .back-side .slick-dots{display:none!important}.flash-card-carousel .ant-carousel .slick-slide .front-side .slick-dots li,.flash-card-carousel .ant-carousel .slick-slide .back-side .slick-dots li{background-color:#000}.flash-card-carousel img{min-height:250px;max-height:380px}.flash-card-carousel .show-text.with-caption img{margin-top:-50px;max-height:300px}.image-slider-carousel{text-align:center!important}.image-slider-carousel .ant-carousel .slick-slide{height:400px;border:1px solid #f0f0f0;overflow:auto;box-sizing:border-box!important}.image-slider-carousel .slick-dots{display:none!important}.image-slider-carousel .slick-list{max-height:350px;border-bottom:1px solid #f0f0f0}.image-slider-carousel img{margin:20px auto auto;max-width:100%;max-height:300px}.audio-playlist-carousel{text-align:center!important}.audio-playlist-carousel .slick-list{max-height:410px!important}.audio-playlist-carousel .ant-carousel .slick-slide{height:400px;border:1px solid #f0f0f0;box-sizing:border-box!important}.audio-playlist-carousel .playlist-content{height:300px;overflow:auto!important}.audio-playlist-carousel .audio-player{max-width:80%!important;margin-top:25px}.audio-playlist-carousel .audio-player audio:focus-visible{outline:none}.audio-playlist-carousel img{width:70%!important;max-height:360px!important;margin-left:15%}.media-input .show-text-caption{-webkit-user-select:text;user-select:text;cursor:text;padding:10px;background-color:#fafafa;border:1px solid #eee;min-height:50px}.media-input .media-show{margin-top:5px}.media-input .media-show .audio-player{margin-top:10px;width:100%!important}.media-input .media-show .audio-player audio:focus-visible{outline:none}.media-input .record-answer{display:flex!important;margin-top:5px;margin-bottom:10px}.media-input .record-answer svg{vertical-align:bottom!important;margin:5px!important}.media-input .record-video-answer{margin-top:5px;margin-bottom:10px}.media-input .record-video-answer svg{vertical-align:bottom!important;margin:2px!important}.error-message{display:none}.show-error{margin-bottom:15px!important}.show-error .ck-content{border-color:#ff4d4f!important;background-color:#fff0f0}.show-error .error-message{display:block;position:absolute;color:#ff4d4f}.ant-form-item-has-error .custom-error,.gap-answer-modal-has-error .custom-error{margin-bottom:15px!important}.ant-form-item-has-error .custom-error .ck-content,.gap-answer-modal-has-error .custom-error .ck-content{border-color:#ff4d4f!important}.ant-form-item-has-error .custom-error .error-message,.gap-answer-modal-has-error .custom-error .error-message{display:block;position:absolute;color:#ff4d4f}.ant-form-item-has-error .custom-success .ant-select-selector,.gap-answer-modal-has-error .custom-success .ant-select-selector,.ant-form-item-has-error .custom-success.ant-input,.gap-answer-modal-has-error .custom-success.ant-input{border-color:#d9d9d9!important}.multiline-input-area{border:1px solid #f0f0f0!important;overflow:auto}.multiline-input-area .ant-skeleton-element{width:100%;padding:10px}.multiline-input-area .ck-content{min-height:50px;max-height:250px!important;overflow:auto!important}.multiline-input-area .ck-content p{margin-bottom:0!important;margin-top:0}.multiline-input-area .ck-focused{border:none!important}.singleline-input-area{border:1px solid #f0f0f0!important;overflow:auto}.singleline-input-area .ck-content{min-height:50px}.singleline-input-area .media-show{text-align:left}.singleline-input-area .media-show img{max-height:150px!important}.singleline-input-area .ant-skeleton-element{width:100%;padding:10px}.inline-input-area{display:inline-grid;border-bottom:1px solid #8f8f8f!important;margin:5px;min-width:100px;font-size:15px;min-height:30px}.ap-text-input{display:inline-block;border-bottom:1px solid #8f8f8f;padding:5px;margin:5px;min-width:100px;cursor:pointer}.ap-text-input .text-content{display:inline-block;min-width:80px}.ap-text-input-error{border-bottom:1px solid #ff4d4f!important;background-color:#fff0f0}.inline-text-input{display:inline-block;border-bottom:1px solid #8f8f8f;margin:5px;min-width:100px;min-height:30px}.inline-text-input .ck{display:flex}.inline-text-input .inline-text{display:inherit}.ap-drop-down-input{border:1px solid #8f8f8f;padding:5px;margin:5px;min-width:100px;cursor:pointer}.ap-drop-down-input .text-content{display:inline-block;min-width:80px;margin-right:5px}.ap-drop-down-input-error{border:1px solid #ff4d4f!important;background-color:#fff0f0}.inline-dropdown-input{display:inline-block;padding:5px;margin:5px}.inline-dropdown-input .correct-answer,.inline-dropdown-input .incorrect-answer{border:none!important}.statement-radio-group{margin-left:10px!important}.ck-toolbar-container{z-index:9999!important}.ck-toolbar-container:focus-within{z-index:99999!important}.mqEditor-wrapper{z-index:9999!important}.mqEditor-wrapper .mq-insert-buttons{padding:0;height:28px}.dnd-tabular-text-boxes,.accordion-tabular-text-boxes,.tabular-resources,.tabular-questions,.flash-card-tabular-text-boxes{margin-bottom:20px!important}.dnd-tabular-text-boxes .ant-tabs-nav,.accordion-tabular-text-boxes .ant-tabs-nav,.tabular-resources .ant-tabs-nav,.tabular-questions .ant-tabs-nav,.flash-card-tabular-text-boxes .ant-tabs-nav{margin:0!important}.dnd-tabular-text-boxes .ant-tabs-content-holder,.accordion-tabular-text-boxes .ant-tabs-content-holder,.tabular-resources .ant-tabs-content-holder,.tabular-questions .ant-tabs-content-holder,.flash-card-tabular-text-boxes .ant-tabs-content-holder{padding:10px;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.dnd-tabular-text-boxes .ant-tabs-tab-remove{padding:0!important;border-radius:50%!important}.dnd-tabular-text-boxes .tab-pane-delete-icon{color:#727171}.dnd-tabular-text-boxes .tab-pane-delete-icon:hover{color:#272727}.tabular-questions{margin-top:10px}.tabular-resources .ant-tabs-content-holder .audio-player{width:80%!important;height:60px}.tabular-resources .ant-tabs-content-holder .audio-player audio:focus-visible{outline:none}.media-ui-form .media-from-buttons{margin:20px}.media-recorder-form svg{vertical-align:bottom;margin:5px}.media-recorder-form .recorder-form{text-align:center}.media-recorder-form .recorder-form button{display:flex!important}.media-recorder-form .recorder-preview{margin:0 0 10px 10px;max-width:100%}.media-recorder-form .recorder-preview .video-input{width:44vw}.media-recorder-form .ant-modal-content{height:200px!important}.select-from-computer-form{width:100%}.select-from-computer-form .ant-upload-wrapper.upload-dragger{width:100%!important}.select-from-computer-form .ant-upload-picture-card-wrapper{width:auto!important}.subject-icon-uploader .ant-upload-list-item-container,.subject-icon-uploader .ant-upload.ant-upload-select{margin-left:30px;height:60px!important;width:60px!important}.subject-icon-uploader .ant-upload.ant-upload-select .anticon.anticon-plus{display:none}.insert-from-url-form,.insert-from-url-form .url-preview{margin:20px}.insert-from-url-form .url-preview img{max-width:100%!important}.playback-limit .playback-limit-select{min-width:60px}.media-show{text-align:center;position:relative}.media-show img{min-width:40%;max-width:100%}.media-show .antd-zoom-image{cursor:zoom-in}.media-show .antd-zoom-image img{width:auto}.media-show .remove-image{font-size:20px;color:red;cursor:pointer;position:absolute}.media-show .audio-player{width:250px!important;height:50px;display:inline-block}.media-show .audio-player audio:focus-visible{outline:none}.media-show .remove-audio{font-size:20px;color:red;cursor:pointer;position:absolute}.media-show .pdf-show-container{margin-top:30px}.tabular-resources .media-show .pdf-show-container{margin-top:0}.media-show .remove-pdf{position:absolute;font-size:20px;color:red;cursor:pointer}.media-show .video-player-placeholder{position:absolute;left:0;width:100%!important;height:360px!important}.media-show .video-player-placeholder .anticon{font-size:200px;color:#bfbfbf}.media-show .custom-player{position:absolute;width:100%;height:360px;z-index:1}.media-show .custom-player .custom-overlay{opacity:0;width:100%;height:360px}.media-show .custom-player .custom-controls{background-color:#333;opacity:.9;color:#fff;position:absolute;text-align:left;bottom:0;width:100%}.media-show .custom-player .custom-controls .ant-slider-rail{background:#fff!important}.media-show .custom-player .custom-controls .seek-space{width:100%;margin-bottom:0}.media-show .custom-player .custom-controls .seek-space svg{color:#fff}.media-show .custom-player .custom-controls .seek-space .seek-slider{margin:0}.media-show .custom-player .custom-controls .seek-space .ant-space-item{margin-bottom:0!important}.media-show .custom-player .custom-controls .volume-slider{width:100px}.media-show .custom-player .custom-controls .full-screen-button{position:absolute;right:0;bottom:0}.media-show .image-container{position:relative}.media-show .image-container .antd-zoom-image{cursor:pointer}.media-show .image-container:hover .media-show-zoom-button{display:block}.media-show .image-container .media-show-zoom-button{display:none;position:absolute;top:5px;right:5px;z-index:1;cursor:nesw-resize}.matching-vertical-droppable-container,.sorting-vertical-droppable-container,.classify-vertical-droppable-container{display:flex;border-left:2px dashed #eee;border-right:2px dashed #eee;border-bottom:2px dashed #eee;min-height:100px;max-height:400px;margin-right:10px}.matching-vertical-droppable-container .Wirisformula,.sorting-vertical-droppable-container .Wirisformula,.classify-vertical-droppable-container .Wirisformula{width:fit-content}.matching-vertical-droppable-container img,.sorting-vertical-droppable-container img,.classify-vertical-droppable-container img{width:100%;max-width:100%;float:none!important}.fabric-tools{margin:15px 20px 30px 10px}.fabric-tools .ant-btn{margin:5px}.react-contextmenu{z-index:1}.calculator-conformation{position:fixed!important;z-index:20;right:10px;top:60px}.mjx-container[jax=SVG][display=true]{margin:0!important}.ck-placeholder{min-width:100px}.ck-placeholder:before{color:#b8b8b8!important}.GeoGebraFrame .toolbarPanel{z-index:10!important}.GeoGebraFrame .MyCanvasButton.MyCanvasButton-borderless.MyCanvasButton-rightaligned{display:none!important}.GeoGebraFrame .toolBPanel{overflow:visible!important}.GeoGebraFrame .rightButtonPanel .button-up:not(.undoButton):not(.redoButton){display:none!important}.GeoGebraFrame .TitleBarPanel{z-index:1!important}.fabric-canvas-color-pallete{position:relative;z-index:2;left:10px;top:10px;text-align:left}.fabric-canvas-color-pallete .compact-picker{width:360px!important}.annotator-canvas{min-width:100%}.annotator-canvas .ant-card-head{padding:0;background-color:#333}.annotator-canvas .ant-card-head .ant-card-head-title,.annotator-canvas .ant-card-head .ant-card-extra{padding:0 3px}.annotator-canvas .ant-card-head .tool{margin:1px;display:inline-block}.annotator-canvas .ant-card-head .fabric-tools{display:inline-block;margin:2px}.annotator-canvas .ant-card-head .fabric-tools .ant-select-selector,.annotator-canvas .ant-card-head .fabric-tools .ant-btn-primary{height:30px!important}.annotator-canvas .ant-card-head .fabric-tools button span{display:flex;justify-content:center;align-items:center;font-size:15px}.annotator-canvas .ant-card-head .fabric-tools .ant-btn{margin:1px;height:25px!important}.annotator-canvas .ant-card-head .ant-card-head-title{display:flex;align-items:center}.annotator-canvas .ant-card-head .save-annotation.ant-btn-loading{background-color:#fff!important}.annotator-canvas .ant-card-head .annotation-actions{display:inline-block;text-align:right}.annotator-canvas .ant-card-head .annotation-actions button{margin:5px}.annotator-canvas .ant-card-head .annoatator-file-selector{display:inline-block}.annotator-canvas .ant-card-head .annoatator-file-selector .ant-btn{margin:2px}.annotator-canvas .ant-card-head .annoatator-file-selector .ant-btn-icon-only{background-color:#fff}.annotator-canvas .ant-card-head .annoatator-file-selector .ant-select{width:150px!important}.annotator-canvas .ant-card-body{padding:0}.annotator-canvas .ant-card-body .full-height{max-height:unset!important;height:auto!important}.annotator-canvas .ant-card-body .annotation-area{position:relative;background-color:#333;padding:5px;overflow-y:auto;height:100%;color:#fff}.annotator-canvas .ant-card-body .annotation-area .annoation-info h3{color:#fff;margin:0}.annotator-canvas .ant-card-body .annotation-area .annoation-info .fabric-annotator-updated-at{margin:0}.annotator-canvas .ant-card-body .annotation-area .ant-image,.annotator-canvas .ant-card-body .annotation-area img{max-width:100%;max-height:100%;visibility:visible}.annotator-canvas .ant-card-body .annotation-area .annotation-canvas{position:relative;width:80%}.annotator-canvas .ant-card-body .annotation-area .annotation-canvas .canvas-wrapper{width:100%;height:100%;z-index:1}.annotator-canvas .ant-card-body .annotation-area .annotation-canvas .canvas-wrapper canvas{border:none!important}.annotator-canvas .ant-card-body .annotation-area .annotation-canvas .annotation-floating-comment{position:absolute;z-index:2;background-color:#fff;border-radius:5px;width:200px}.annotator-canvas .ant-card-body .annotation-area .annotation-canvas .annotation-floating-comment .floating-comment{border-radius:2px;padding:10px;margin-bottom:-20px}.annotator-canvas .ant-card-body .annotation-area .annotation-canvas .annotation-floating-comment .floating-comment .ant-comment-inner{margin:0!important;padding:0!important}.annotator-canvas .ant-card-body .annotation-area .annotation-footer-actions{margin-top:10px;width:100%;text-align:right}.annotator-canvas .ant-card-body .annotation-area .ant-empty-description{color:#fff!important}.annotator-canvas .ant-card-body .annotation-comments{position:relative;padding-left:10px;z-index:1}.annotator-canvas .ant-card-body .annotation-comments .ant-comment-content{padding:10px;border-radius:5px;background-color:#fff}.annotator-canvas .ant-card-body .annotation-comments .annotation-comment-box{background-color:unset!important}.annotator-canvas .ant-card-body .annotation-comments .ant-form-item{margin-bottom:0}.annotated-images .annotated-image .annotation-index{color:#fff;text-align:center;margin-top:5px}.annotated-images .annotated-image img{width:100%;height:100%;max-height:100%;visibility:visible}.thumbnail-attachments .ant-upload-list-picture-card-container:hover{background-color:#8d8d8d!important}.thumbnail-attachments .preview-center .ant-upload-list-item-actions a{width:90px;height:90px;display:flex}.thumbnail-attachments .preview-center .ant-upload-list-item-actions .anticon-eye{justify-content:center;align-items:center;display:inline-flex;margin:0 auto!important}.fabric-annotator .annotation-reset-button{height:26px!important;line-height:.9;padding:7px;font-size:13px}.fabric-annotator .thumbnail-attachments{overflow-x:auto;max-height:150px;white-space:nowrap}.fabric-annotator .thumbnail-attachments .ant-upload-list-picture-card-container{width:52px;height:52px}.fabric-annotator .thumbnail-attachments .ant-upload-list-picture-card-container a{width:50px;height:50px}.image-style-align-right{float:right;margin-left:1.5em}.image-style-align-center{margin-left:auto;margin-right:auto}.image-style-align-left{float:left;margin-right:1.5em}.graph-container img{cursor:pointer!important}.export-modal .ant-checkbox-wrapper span{color:#000!important}.export-modal .time-message{font-size:10px;margin-bottom:10px}.export-modal .divider{margin:0}.full-screen-modal{top:10px!important;margin:0 auto!important}.full-screen-modal .segment-item,.full-screen-modal .segment-item .segment-content{margin:0 auto!important}.full-screen-modal .ant-modal{top:0!important}.full-screen-modal .ant-modal-content{overflow:auto!important}.full-screen-modal .ant-modal-body{min-height:85vh;max-height:85vh;overflow-y:auto}.full-screen-modal .graph-container .geogebra-graph{margin:0 auto}.full-screen-modal .graph-container .right-side-graph-pannel{left:calc(20% + 8px)!important}.full-screen-modal .graph-container .right-side-graph-pannel-dragger{left:20%!important}.full-screen-modal .graph-container .left-side-graph-pannel{width:20%!important}.full-screen-modal .graph-container .algebraViewObjectStylebar{padding-right:25px}.full-screen-modal .modal-ok-at-top{left:-5px;top:-10px}.graph-modal{top:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.graph-modal .ant-modal-content{padding-top:0!important;padding-bottom:0!important}.graph-modal .ant-modal-content .ant-modal-footer{padding-bottom:10px!important}.graph-modal .ant-modal-body{max-height:100%;padding:0}.graph-modal .ant-modal-body .graph-container{padding:0}.graph-modal .ant-modal-body .dcg-wrapper{height:99%!important}.bookmark-button{position:absolute!important;left:-40px;top:-7px}.bookmark-button svg path{color:#00f}.internet-alert{position:fixed!important;text-align:center;width:100%;z-index:1;margin-top:55px!important}.internet-alert .ant-alert-icon{position:initial!important;margin-right:5px}.offline-alert{position:fixed!important;text-align:center;width:100%;z-index:1;margin-top:55px!important}.offline-alert .ant-alert-icon{position:initial!important;margin-right:5px}.video-call{width:100%;height:100%;text-align:center}.video-call .custom-mini-overlay{background-color:#ccc;border-radius:0 5px 5px 0;height:50px;width:225px;position:absolute;top:30px;background-image:url(https://app.assessprep.com/static/media/logo-hor.1f39643e.png);background-size:cover;background-repeat:no-repeat}.ap-main-chat-wrapper .ant-badge{width:auto!important}.talk-to-gpt-wrapper-teacher .talk-to-gpt-button-wrapper{position:fixed;bottom:20px;left:0;z-index:100;margin-left:10px;text-align:left}.talk-to-gpt-wrapper-teacher .talk-to-gpt-button-wrapper span{vertical-align:middle}.talk-to-gpt-wrapper-student .talk-to-gpt-button-wrapper{text-align:right}.talk-to-gpt-for-student{position:relative}.talk-to-gpt-for-student .AP-MrChat{margin-bottom:10px}.talk-to-gpt-for-student .AP-MrChat .chatFeed{position:relative}.talk-to-gpt-for-student .chat-footer-container .ant-btn-loading{padding:5px!important}.ai-header-beta-tag{background:#fff!important;color:purple!important;font-size:10px!important}.full-screen-talk-to-gpt{width:100%!important;height:100%!important;margin:0!important;bottom:0!important;background-color:#000;background-color:#0006;display:flex;align-content:center;margin:auto;justify-content:center;align-items:center}.full-screen-talk-to-gpt .AP-MrChat{border-radius:10px!important;width:800px}.full-screen-talk-to-gpt .AP-MrChat .chatFeed{min-height:600px!important}.talk-to-gpt-for-teacher{position:fixed;bottom:65px;left:0;z-index:100;margin-left:10px;width:650px}.talk-to-gpt-for-teacher .font-white-float-right,.talk-to-gpt-for-teacher .font-white-float-right:hover{color:#fff!important;float:right}.talk-to-gpt-for-teacher .chat-header-inner{display:flex!important;justify-content:space-between!important}.talk-to-gpt-for-teacher .chat-header{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;border:none!important}.talk-to-gpt-for-teacher .message-inner{overflow-y:hidden}.talk-to-gpt-for-teacher .main-loader{padding:0}.talk-to-gpt-for-teacher .chat-footer-container .ant-btn-loading{padding:5px!important}.video-call-wrapper{position:relative}.video-call-wrapper .video-call{width:100%;height:100%;text-align:center}.video-call-wrapper .video-call iframe{border-radius:10px;-webkit-border-radius:10px}.video-call-wrapper .video-call .custom-mini-overlay{background-color:#ccc;border-radius:0 5px 5px 0;height:40px;width:105px;position:absolute;top:28px;background-image:url(https://app.assessprep.com/static/media/logo.12140db1.png);background-size:30px;background-repeat:no-repeat;background-position:center}.video-call-wrapper .video-call-button-wrapper{text-align:right}.video-call-wrapper .jitsi-student-video{width:0px;height:0px}.video-call-wrapper .jitsi-student-video iframe{visibility:hidden}.video-call-wrapper .jitsi-student-video .custom-mini-overlay{display:none}.video-call-wrapper .jitsi-student-video.full-screen{margin-bottom:10px;height:250px;width:350px;top:70px;right:20px;z-index:100}.video-call-wrapper .jitsi-student-video.full-screen iframe{visibility:visible}.video-call-wrapper .jitsi-student-video.full-screen .custom-mini-overlay{display:block}.video-call-wrapper .jitsi-student-video.full-screen .close-button{position:absolute;right:0;background-color:#fff!important;color:red}.video-call-wrapper .jitsi-student-video.full-screen.mobile{height:300px;width:385px}.video-call-wrapper .jitsi-student-video.full-screen.mobile .close-button{right:-16px}.rc-virtual-list-holder{overflow-y:auto!important}.rc-virtual-list-holder .grade-label-container{display:flex}.rc-virtual-list-holder .grade-label-container .ant-tag{position:absolute;right:30px;top:5px;width:65px;text-align:center}.cc-revoke,.annotator-checkbox{display:none!important}.pin-button{position:absolute!important;right:-15px;z-index:1}.pinned-segment{position:fixed!important;height:90vh;top:50px;overflow:auto;width:90%}.pinned-segment .ant-card-body,.pinned-segment .ant-card-body .ant-tabs-content-holder{padding:0!important}.pinned-segment-placeholder{text-align:center;margin:10px 0 0 10px!important}.word-count{text-align:right;width:100%;font-size:13px;color:#666;padding:3px 0}.word-count span{background-color:#fafafa;padding:4px}.word-count .speech-to-text-msg-container{float:left;display:flex;justify-content:center;align-items:center}.app-update-announcement-alert .ant-alert-icon{top:16px!important}.sort-element-parent{position:absolute;right:-20px}.backup-dropdown .main-loader{padding:0!important}.segment-list-item .ant-card-body{overflow-x:auto;word-break:break-word}form#tags_1{width:100%}mjx-container.MathJax{pointer-events:none!important}mjx-container.MathJax svg:has(g[data-mml-node=mfrac]){font-size:120%}.alert-message-actions a{width:100%}.desmos-calculator .ant-spin-spinning,.graphing-calculator .ant-spin-spinning{z-index:10;left:50%;top:30%;position:absolute;display:none}.desmos-loading .ant-spin-spinning{display:block!important}.zoomable-image-container .ant-modal-content{padding:0!important}.zoomable-image-container .zoom-container{height:85vh;width:auto;padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.zoomable-image-container .zoom-container img{width:100%;max-height:100%}.zoomable-image-container .zoom-tools{display:flex;justify-content:center;background-color:#eff4f9!important;border-bottom:1px solid #E3E6E6;width:100%;margin-bottom:20px;position:relative}.zoomable-image-container .zoom-tools .close-button{position:absolute;right:0}.zoomable-image-container .react-transform-wrapper{width:auto!important}.zoomable-image-container .react-transform-component{display:flex!important;justify-content:center!important;width:auto!important}*|*:fullscreen:not(:root){position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;margin:0!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;box-sizing:border-box!important;object-fit:contain;transform:none!important}.engagement-points-wrapper{position:absolute!important;top:1px;right:-30px;font-size:12px}.responses-saving-status-wrapper .responses-saving-status{font-size:16px}.responses-saving-status-wrapper .responses-saving-status .offline-saving,.responses-saving-status-wrapper .responses-saving-status .online-saving{margin:5px}.responses-saving-status-wrapper .response-saving-status{position:absolute!important;top:-5px;right:0;font-size:12px}.responses-saving-status-wrapper .response-saving-status .saving svg,.responses-saving-status-wrapper .responses-saving-status .saving svg{fill:#40a9ff}.responses-saving-status-wrapper .response-saving-status .saving path,.responses-saving-status-wrapper .responses-saving-status .saving path{stroke:#40a9ff}.responses-saving-status-wrapper .response-saving-status .partially-saved svg,.responses-saving-status-wrapper .responses-saving-status .partially-saved svg{fill:#faad14}.responses-saving-status-wrapper .response-saving-status .partially-saved path,.responses-saving-status-wrapper .responses-saving-status .partially-saved path{stroke:#faad14}.responses-saving-status-wrapper .response-saving-status .saved svg,.responses-saving-status-wrapper .responses-saving-status .saved svg{fill:#52c41a}.responses-saving-status-wrapper .response-saving-status .saved path,.responses-saving-status-wrapper .responses-saving-status .saved path{stroke:#52c41a}.responses-saving-status-wrapper .response-saving-status .failed svg,.responses-saving-status-wrapper .responses-saving-status .failed svg{fill:#ff4d4f}.responses-saving-status-wrapper .response-saving-status .failed path,.responses-saving-status-wrapper .responses-saving-status .failed path{stroke:#ff4d4f}.desmos-graphing .dcg-top-level-delete,.desmos-graphing .dcg-show-keypad{display:none!important}.message-container .message-inner{word-wrap:break-word}.marking-scheme-popover{width:300px}.pdf-full-screen-modal{width:100%!important;height:100vh!important;bottom:0;left:0}.pdf-full-screen-modal iframe{height:99vh!important;width:100%}.pdf-full-screen-modal .ant-modal-content{height:100vh!important;padding:0!important}.pdf-full-screen-modal .ant-modal-content .ant-modal-body{padding:0;max-height:100vh!important}.pdf-full-screen-button{position:absolute!important;right:35px!important;top:2px!important;background-color:#4a4a4a!important;border:none!important}.pdf-full-screen-button svg{color:#fff}.pdf-full-screen-exit-button{position:absolute!important;right:60px!important;top:2px!important;background-color:#4a4a4a!important;border:none!important}.pdf-full-screen-exit-button svg{color:#fff}.user-role button{margin-top:20px}.user-role button.ant-btn-icon-only{padding-top:10px}.user-role svg{height:23px;width:23px;color:#1890ff}.custom-tabs-pills.ant-tabs-top>.ant-tabs-nav:before,.custom-tabs-pills.ant-tabs-bottom>.ant-tabs-nav:before,.custom-tabs-pills.ant-tabs-top>div>.ant-tabs-nav:before,.custom-tabs-pills.ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:0px!important}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-tab-btn{padding:5px 10px;background-color:#f0f8ff;border-radius:5px}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-tab-btn>.anticon-global{margin-right:12px}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-tab-btn>.anticon-search{margin-right:12px}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-tab-btn:hover{color:#00a6bd!important}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;background-color:#00a6bd}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 10px}.custom-tabs-pills>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.custom-radio-filters .ant-radio-button-wrapper{border-radius:10px!important;margin:3px;padding:0 10px;border-left-width:1px!important;width:auto;height:auto;max-height:75px}.custom-radio-filters .ant-radio-button-wrapper .radio-button-inner{width:100%}.custom-radio-filters .ant-radio-button-wrapper .radio-button-inner .title img{width:35px}.custom-radio-filters .ant-radio-button-wrapper:not(:first-child):before{display:none}.custom-radio-filters .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .radio-button-inner .description{color:#eee}.custom-radio-filters .ant-radio-button-wrapper:hover{background-color:#f0f8ff}.custom-radio-filters.borderless .ant-radio-button-wrapper{border:none;border-left-width:0px!important}.custom-radio-filters.qb-filters .ant-radio-button-wrapper{max-height:75px;width:200px}.custom-radio-filters.qb-filters .ant-radio-button-wrapper .radio-button-inner .title .title-text{font-size:15px;font-weight:800}.custom-radio-filters.qb-filters .ant-radio-button-wrapper .radio-button-inner .description{color:#aaa;display:block;text-align:right;font-size:12px}.custom-radio-filters.card-view .ant-radio-button-wrapper{max-height:100px;width:100px;text-align:center}.custom-radio-filters.card-view .ant-radio-button-wrapper .radio-button-inner .description{color:#aaa;display:block;position:absolute;top:0;right:5px;background-color:#f0f8ff;border-radius:50%;font-size:12px}.org-info-dropdown .ant-card-meta{display:flex!important}.org-info-dropdown .user-title .ant-card-meta-title{padding-top:10px}.org-info-dropdown .ant-dropdown-menu-item,.org-info-dropdown .ant-dropdown-menu-submenu-title{line-height:13px!important;font-size:13px}.org-info-dropdown .ant-dropdown-menu-item-group-title{font-weight:650}.org-info-dropdown .ant-card-meta-title{font-size:13px;font-weight:700}.org-info-dropdown .ant-card-meta-description{font-size:12px}.org-info-dropdown .ant-card-meta-avatar{padding-right:10px!important}.org-info-dropdown .ant-dropdown-menu-item-group{border-top:1px solid #e5e5e5;margin-top:5px;padding-top:5px}.org-info-dropdown .ant-dropdown-menu-item-group-list{margin:0 4px}.org-info-dropdown .no-hover{cursor:default!important;background-color:#fff!important}.org-info-dropdown .linked-accounts-content .custom-current-tag{font-size:10px;padding:0 4px;margin:0;line-height:1.3;border:none}.org-info-dropdown .linked-accounts-content .ant-avatar{border-radius:20%!important}.org-info-dropdown .linked-accounts-content .ant-avatar:not(.default-logo-button){height:32px;width:32px}.org-info-dropdown .linked-accounts-content .ant-dropdown-menu-item:hover.ant-dropdown-menu-item-active{background-color:#f0f8ff}.org-info-dropdown .linked-accounts-content .ant-dropdown-menu-item-only-child{padding:8px}.profile-info-dropdown .ant-dropdown-menu-item,.profile-info-dropdown .ant-dropdown-menu-submenu-title{line-height:13px!important;font-size:13px}.profile-info-dropdown .ant-card-meta{display:flex!important;justify-content:center}.profile-info-dropdown .ant-card-meta-title{font-size:13px;font-weight:700}.profile-info-dropdown .ant-card-meta-avatar{padding-right:10px!important}.profile-info-dropdown .ant-dropdown-menu-item-group-title{padding:0!important}.profile-info-dropdown .ant-dropdown-menu-item-only-child{padding:13px 30px 13px 13px!important;height:40px;margin-bottom:4px}.profile-info-dropdown .ant-dropdown-menu-item-group{border-top:1px solid rgba(0,0,0,.1)}.profile-info-dropdown .ant-card-meta-title{margin-top:3px!important;margin-bottom:5px!important}.profile-info-dropdown .ant-dropdown-menu-item-group .ant-card-meta-title{font-size:16px!important;font-weight:400!important}.profile-info-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-only-child{padding:10px 30px 5px 13px}.top-left-nav{text-wrap:nowrap;font-size:18px;font-weight:400}.top-left-nav .ant-avatar{border-radius:15%!important;margin-right:10px!important}.top-left-nav .ant-avatar:not(.default-logo-button){height:32px;width:32px}.default-logo-button{color:#f56a00!important;background-color:#fde3cf!important;align-content:center!important}.header-items-left-container{display:flex!important;align-items:center}.segment-connect .connect-hints{display:flex;justify-content:center}.segment-connect .connect-content{justify-content:center;align-items:center;text-align:center}.segment-connect .connect-content .correct-answer-cke{margin-top:10px}.segment-connect .connect-content .ck-rounded-corners{height:40px;width:40%;border-bottom:1px solid #8f8f8f!important;margin-top:50px}.segment-connect .connect-content .correct-answer,.segment-connect .connect-content .incorrect-answer{width:40%!important;margin-top:20px}.segment-connect .connect-content .ck-placeholder{height:20px!important}.segment-connect .connect-inline-text .inline-text-correct{border:1px solid rgb(94,153,94)}.segment-connect .connect-inline-text .inline-text-incorrect{border:1px solid red}.segment-connect .connect-input-options .singleline-input-area{white-space:nowrap;overflow:auto;text-overflow:ellipsis}.segment-connect .connect-correct-answer{padding:8px 0}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.6,.4,.4);transform:scale3d(.6,.4,.4)}to{opacity:0}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@keyframes blink{0%,50%{opacity:1}50.1%,to{opacity:0}}.game-segment .start-view{-webkit-animation-duration:.5s;-webkit-animation-name:zoomIn;animation-name:zoomIn;position:absolute;background:linear-gradient(to bottom right,#f8d8bc 20%,#f5e1d0 40%,#f5c9a5);height:100%;top:0;left:0;border-radius:5px;z-index:1;width:100%;display:flex;justify-content:center;align-items:center}.game-segment .start-view p{font-size:22px}.game-segment .start-view .match-score-button{box-shadow:1px .5px 3px 3px #26262665}.game-segment .start-view .game-play-button{background:#fff;border-color:#c6d7b8;border-radius:20px;height:40px;width:20%;font-weight:800;font-size:100%;transition:box-shadow .3s}.game-segment .start-view .game-play-button:hover{box-shadow:0 0 15px #26262665;color:#000;background:linear-gradient(to bottom,#f6ffed 20%,#d5f8b2,#c2f88b);border-color:#c6d7b8}.game-segment .start-view .play-again,.game-segment .start-view .play-again:hover{background-color:#f54b4bc2;border-color:#f54b4bc2;color:#000;border-radius:10px;margin-top:10px;box-shadow:1px .5px 3px 3px #26262665}.game-segment .hide-start-view{display:none}.game-segment .match-game{text-align:center;padding-top:10px}.game-segment .match-game .selected-item{background-color:#47c0e9a6!important;-webkit-animation-duration:.5s;-webkit-animation-name:zoomIn;animation-name:zoomIn}.game-segment .match-game .error{background-color:#f54b4bc2!important;animation:tada .5s}.game-segment .match-game .match-score-button,.game-segment .match-game .match-score-button:hover,.game-segment .match-game .match-score-button:focus{background-color:#47c0e9a6!important;border-color:#47c0e9a6!important;color:#000!important;margin-right:10px!important;border-radius:10px!important}.game-segment .match-game .match-attempt-left-button,.game-segment .match-game .match-attempt-left-button:hover,.game-segment .match-game .match-attempt-left-button:focus{background-color:#f54b4bc2;border-color:#f54b4bc2;color:#000;border-radius:10px}.game-segment .match-game .all-attempt-done{background:linear-gradient(to bottom right,#f58282 20%,#f14363 40%,#f11840)!important}.game-segment .match-game .drop-content-correct div{background-color:#47c0e9a6!important;width:"90%";height:"90%"}.game-segment .cryptic-hunt-game{text-align:center}.game-segment .cryptic-hunt-game .lavel-button,.game-segment .cryptic-hunt-game .lavel-button:hover,.game-segment .cryptic-hunt-game .lavel-button:focus{border-color:#3cbc9c!important;color:#000!important;margin-right:10px!important;border-radius:100%!important;height:40px}.game-segment .cryptic-hunt-game .active{background-color:#3cbc9c!important}.game-segment .cryptic-hunt-game .next-level-button,.game-segment .cryptic-hunt-game .next-level-button:focus{background-color:#218ff7ec!important;border:none;color:#000;font-weight:700;color:#fff;width:20%;height:35px;font-size:17px}.game-segment .cryptic-hunt-game .next-level-button:hover{background-color:#1389f7ec!important;border:none;color:#000;font-weight:700;box-shadow:#00000059 0 5px 15px;transform:translateY(-3px);color:#fff}.exp-user-list .ant-card-body,.question-wise-grading-status{background-color:#fafafa!important}.exp-user-list .ant-modal-content{padding:0!important}.exp-user-list .ant-modal-content .ant-modal-close{top:0!important}.exp-user-list .ant-modal-header{padding:0!important}.exp-user-list .shortcuts-container{display:flex;justify-content:center;align-items:center;padding-bottom:10px!important}.exp-user-list .shortcuts-container .shortcut{margin-left:20px}.exp-user-list .shortcuts-container .shortcut .shortcut-tag{margin-right:5px;padding:0 5px}.exp-user-list .segments-list.grading-view{margin-top:0}.exp-user-list .add-comment{padding:0!important;font-size:14px!important;font-weight:600}.exp-user-list .ant-modal-body{padding:14px!important}.exp-user-list .experience-user-list-modal-close,.exp-user-list .experience-user-list-modal-close:hover{top:0!important;right:0!important;position:absolute;z-index:1;background-color:#eafbff!important;height:64px!important;width:50px!important;color:gray}.exp-user-list .experience-user-list-modal-close svg,.exp-user-list .experience-user-list-modal-close:hover svg{font-size:25px;border-radius:50%}.experience-user-header-collapse{width:100%!important;margin-bottom:0!important;border:none!important;background-color:#f0f8ff!important}.experience-user-header-collapse h3{margin:0 auto;padding:10px}.experience-user-header-collapse p{margin:0 auto}.experience-user-header-collapse .grading-results-card{padding:10px 20px 20px!important;margin-bottom:20px!important}.experience-user-header-collapse .grading-results-card b{font-size:16px!important}.experience-user-header-collapse .ant-collapse-header{cursor:default!important}.experience-user-header-collapse .ant-collapse-header .panel-header{width:100%}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-switcher-wrapper .experience-user-switcher-select .ant-select-selector{padding:0}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-switcher-wrapper .experience-user-switcher-select .experience-user-name{font-weight:800!important}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-switcher-wrapper .experience-user-switcher-select .ant-select-selection-item{display:flex!important;justify-content:start!important;align-items:center!important;font-size:16px;padding-right:0;font-weight:800;padding-left:10px}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-switcher-wrapper .experience-user-switcher-select .ant-select-selection-item .ant-progress-text{text-align:center;font-size:10px}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-switcher-wrapper .experience-user-switcher-select .ant-progress{padding-left:0!important;margin-inline-end:0px!important;margin-bottom:0!important}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-switcher-wrapper .experience-user-switcher-select .ant-select-arrow{display:none}.experience-user-header-collapse .ant-collapse-header .panel-header .experience-user-right-side-actions{display:flex;justify-content:right;align-items:center;align-content:center;right:40px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .render-html,.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .render-html p{height:unset!important;width:unset}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .topic-question-switcher-select{text-align:center!important;min-width:150px!important;max-width:200px!important}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .topic-question-switcher-select .ant-select-selection-item{font-size:16px;font-weight:800;padding-right:0;display:flex!important;justify-content:center!important;align-items:center!important}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .topic-question-switcher-select .ant-select-selection-item .topic-question-title{padding:0!important;margin:0!important}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .topic-question-switcher-select .ant-select-arrow{display:none}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .topic-question-title .anticon-check-circle{color:#096dd9}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .topic-question-title .anticon-minus-circle{color:#888}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .ant-select-tree-indent{display:none}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .ant-select-tree-title{display:flex!important}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .ant-select-tree-switcher-noop{display:none}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .ant-select-tree-node-content-wrapper-normal{padding-left:10px!important}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .question-cell-color-gray{background-color:#dcdcdc!important;border:1px solid #BDBDBD;margin:5px 4px 0 0;position:relative!important;max-height:15px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .question-cell-color-red{background-color:#ffebee!important;border:1px solid #E57373;margin:5px 4px 0 0;position:relative!important;max-height:15px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .question-cell-color-orange{background-color:#fff3e0!important;border:1px solid #FFB74D;margin:5px 4px 0 0;position:relative!important;max-height:15px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .question-cell-color-yellow{background-color:#f9fbe7!important;border:1px solid #DCE775;margin:5px 4px 0 0;position:relative!important;max-height:15px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .question-cell-color-green{background-color:#e8f5e9!important;border:1px solid #81C784;margin:5px 4px 0 0;position:relative!important;max-height:15px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .question-cell-color-blue{background-color:#e0f7fa!important;border:1px solid #4DD0E1;margin:5px 4px 0 0;position:relative!important;max-height:15px}.experience-user-header-collapse .ant-collapse-header .panel-header .topic-question-switcher-wraper .unattempted{background-color:#fff!important}.experience-user-header-collapse .ant-collapse-header .panel-header .overall-points-inside-eu-header{padding-top:5px}.experience-user-header-collapse .ant-collapse-header .panel-header .overall-points-inside-eu-header .ur-cell-icon-comment{padding-top:2px}.experience-user-header-collapse .task-specific-clarification-button-grading{margin-left:10px!important}.experience-user-header-collapse .reviewed-by-dropdown{margin-left:10px}.question-wise-grading-status{margin-top:5px;width:100%!important}.preview-rubrics{overflow:scroll}.preview-rubrics .critria-levels{border:1px solid rgba(226,226,248,.7725490196)}.preview-rubrics .criteria-wrapper{display:flex;align-items:center;min-height:200px}.preview-rubrics .criteria-wrapper .criteria-container{background-color:#e2e2f8c5;min-width:300px;min-height:100px;max-width:100%;padding:20px 10px 10px;position:relative;bottom:0;border-radius:10px}.preview-rubrics .criteria-wrapper .criteria-container input{margin-bottom:5px}.preview-rubrics .levels-wrapper{padding-right:20px;padding-left:20px;border:1px solid rgba(226,226,248,.7725490196);border-radius:10px;width:300px;position:relative;margin-top:10px}.preview-rubrics .levels-wrapper .multiline-input-for-levels{height:100px;margin:10px 0}.preview-rubrics .levels-wrapper .multiline-description .ck-content{height:145px!important}.preview-rubrics .levels-main-wraper{overflow-y:hidden;overflow-x:auto;width:70vw;margin-bottom:20px}.rubric-criteria-levels{max-width:90vw;width:auto}.rubric-criteria-levels .handle-criteria-header{margin-top:90px}.rubric-criteria-levels .multiline-input-area{min-height:70px}.rubric-criteria-levels .multiline-input-area .ck-content{max-height:100px!important}.rubric-criteria-levels .levels-main-wraper{overflow-y:hidden;overflow-x:auto;width:60vw;margin-bottom:20px}.rubric-criteria-levels .add-criteria-button{color:#0886ed;position:absolute;left:0;right:0;margin:auto;top:-20px!important;z-index:10}.rubric-criteria-levels .add-stands-button{color:#0886ed;position:absolute;margin-left:30!important;right:0;top:-20px!important;z-index:10}.rubric-criteria-levels .multiline-input-for-criteria{height:60px}.rubric-criteria-levels .criteria-wrapper{display:flex;align-items:center;min-height:200px}.rubric-criteria-levels .criteria-wrapper .criteria-container{background-color:#e2e2f8c5;max-width:300px;width:auto;padding:20px 10px 10px;position:relative;bottom:0;border-radius:10px}.rubric-criteria-levels .criteria-wrapper .criteria-container input{margin-bottom:5px}.rubric-criteria-levels .levels-header{width:300px;margin:10px auto auto;position:relative;padding:5px 10px;border:1px solid rgba(226,226,248,.7725490196);border-radius:10px}.rubric-criteria-levels .levels-header .ant-input-number{margin-bottom:5px}.rubric-criteria-levels .levels-wrapper{padding-right:20px;padding-left:20px;border:1px solid rgba(226,226,248,.7725490196);border-radius:10px;width:300px;position:relative;margin-top:10px}.rubric-criteria-levels .levels-wrapper .multiline-input-for-levels{height:100px;margin:10px 0}.rubric-criteria-levels .levels-wrapper .multiline-description .ck-content{height:145px!important}.rubric-criteria-levels .add-levels-button{color:#0886ed;position:absolute;top:0!important;right:-20px!important;margin:auto;bottom:0;z-index:10}.offline-apps .troubleshoot-separator{border-top:1px solid #dbd5d5}.ai-assistant-info-carousal{text-align:center}.ai-assistant-info-carousal .slick-slide img{max-width:95%;max-height:400px;margin:30px auto 20px;box-shadow:0 0 10px #0003}.ai-assistant-info-carousal .ai-assistant-info-carousal-dots{bottom:-20px!important}.ai-assistant-info-carousal .ai-assistant-info-carousal-dots li{height:15px!important;width:15px!important;background-color:#7fbdf0!important}.ai-assistant-info-carousal .ai-assistant-info-carousal-dots li button{height:15px!important;width:15px!important;background-color:#7fbdf0!important;border-radius:50%!important}.ai-assistant-info-carousal .ai-assistant-info-carousal-dots li.slick-active{height:15px!important;width:15px!important;background-color:#0886ed!important}.ai-assistant-info-carousal .ai-assistant-info-carousal-dots li.slick-active button{height:15px!important;width:15px!important;background-color:#0886ed!important;border-radius:50%!important}.skeleton-loading-scroll .ant-skeleton-input{min-width:50px!important;width:50px!important}.active-skeleton-loading{padding:20px!important}.active-skeleton-loading .ant-skeleton-avatar{margin-top:12px!important}.active-skeleton-loading .ant-skeleton-paragraph li{width:100%!important;height:20px!important}.ai-assistant-info-modal .ant-modal-body{padding-top:20px}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal{text-align:center}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal .slick-slide img{max-width:95%;max-height:400px;margin:30px auto 20px;box-shadow:0 0 10px #0003}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal .ai-assistant-info-carousal-dots{bottom:-20px!important}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal .ai-assistant-info-carousal-dots li{height:15px!important;width:15px!important;background-color:#7fbdf0!important}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal .ai-assistant-info-carousal-dots li button{height:15px!important;width:15px!important;background-color:#7fbdf0!important;border-radius:50%!important}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal .ai-assistant-info-carousal-dots li.slick-active{height:15px!important;width:15px!important;background-color:#0886ed!important}.ai-assistant-info-modal .ant-modal-body .ai-assistant-info-carousal .ai-assistant-info-carousal-dots li.slick-active button{height:15px!important;width:15px!important;background-color:#0886ed!important;border-radius:50%!important}.required-join-code .join-code-custom-btn{background:#f6ffed!important;color:#389e0d!important;border-color:#b7eb8f!important;left:10%}.grading-with-ai-modal .grammar-mistakes-highlight{background-color:#ff0}.grading-with-ai-modal .logic-mistakes-highlight{background-color:red}.grading-with-ai-modal .spelling-mistakes-highlight{background-color:orange}.grading-with-ai-modal .custom-highlight{position:relative;display:inline-block}.grading-with-ai-modal .custom-tooltip{visibility:hidden;position:absolute;width:200px;bottom:110%;left:50%;margin-left:-100px;background-color:#333;color:#fff;border-radius:5px;padding:5px;z-index:1}.grading-with-ai-modal .custom-tooltip:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.grading-with-ai-modal .ant-modal-content{padding:0}.grading-with-ai-modal .ant-modal-content .ant-modal-close{color:#fff;top:10px!important}.grading-with-ai-modal .ant-modal-content .ant-modal-header{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;border:none!important;padding:10px}.grading-with-ai-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff!important}.grading-with-ai-modal .ant-modal-content .ant-modal-body{padding:10px!important}.grading-with-ai-modal .ant-modal-content .ant-modal-footer{padding:10px!important;text-align:start!important}.grading-with-ai-modal .ant-modal-content .ant-modal-footer .grading-footer-actions{text-align:end!important}.grading-with-ai-modal .ant-modal-content .ant-modal-footer .grading-footer-actions .stop-button{display:flex!important;align-items:center!important}.feedback-modal .ant-modal-body,.ant-modal .ant-modal-body{overflow-x:hidden!important}.no-background{background:none!important}.preview-attachment-modal .ant-modal-close{margin:5px 20px 0 0}.chat-header{border-radius:6px 6px 0 0!important}.chat-header .ant-tag-default{background:#fafafa!important}.notepad-button{top:0!important}.forgot-pass-main h3{font-weight:400!important}.social-login-btn{display:flex!important;justify-content:center!important;align-items:center!important}li.ant-list-item.unstyled-list-item,li.ant-list-item.unstyled-list-item ul{list-style-type:none!important}.logs-spinner .main-loader{padding:50px!important}.ant-dropdown-menu.deliver-status-btn-menu{min-width:120px!important}.magic-button-primary{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;color:#fff!important;border-color:#8e2de2!important}.magic-button-primary:hover{color:#fff!important}.magic-button-primary:disabled{opacity:.65!important;color:#fff!important;background:#e0e0e0}.magic-button-primary .ant-btn-text:disabled{color:#fff!important}.magic-button-primary .ant-btn-default:disabled{opacity:.65!important;color:#fff!important;background:#e0e0e0}.magic-button-primary .ant-btn-primary:disabled{opacity:.65!important;color:#fff!important;background:#e0e0e0;right:0!important}.magic-button-primary svg{display:flex}.magic-button-primary.ant-tooltip-disabled-compatible-wrapper{border-radius:6px!important}.magic-button-circle.ant-tooltip-disabled-compatible-wrapper{border-radius:50%!important;opacity:.6!important}.magic-button-subtle{color:#8e2de2!important;background:#f0f8ff!important}.magic-button-subtle:hover{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;color:#fff!important}.magic-button-subtle:disabled{opacity:.65!important;background:linear-gradient(to left,#4a00e0,#8e2de2)!important;color:#fff!important}.magic-button-subtle .ant-btn-default:disabled{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;color:#fff!important}.rate-ai-results{float:right!important}.show-placeholder .ck.ck-read-only .ck-placeholder:before{display:block!important}.delete-confirm-modal .delete-warning{margin-left:25px;margin-right:25px;padding-bottom:5px}.delete-confirm-modal .delete-warning .warning-icon{color:red;font-size:16px}.delete-confirm-modal .delete-warning .warning-icon svg{vertical-align:middle;margin-right:10px}.students-list-menu .ant-dropdown-menu-item{height:30px!important}.students-list-menu .ant-dropdown-menu-item .ant-switch{float:right;top:4px;margin-left:15px}.students-list-menu .md-spell-check-icon{height:24px;width:16px;vertical-align:middle}.active-tool-container .tool-draggable-button{background-color:#0000000f}.active-tool-container .tool-dragging{cursor:move}.active-tool-container .drag-tool-shadow{box-shadow:0 0 17px #0003;bottom:50px!important}.active-tool-container .new-join-view-tool{position:fixed;bottom:10px;right:3%}.teachers-explanation-markscheme-modal .ant-modal-content{width:720px}.teachers-explanation-markscheme-modal .ant-modal-content .ai-generated-info-msg{display:flex;justify-content:space-between;margin-top:20px}.teachers-explanation-markscheme-modal .ant-modal-content .ant-modal-header{margin-bottom:30px}.teachers-explanation-markscheme-modal .ant-modal-content .ant-modal-body{max-height:450px}.teachers-explanation-markscheme-modal .ck-placeholder{margin-top:0!important}.add-standard-set-wrapper .starndard-set-card .ant-card-actions li{margin:0}.add-standard-set-wrapper .starndard-set-card .starndard-set-action-buttons{padding:10px 0;width:100%;height:100%}.add-standard-set-wrapper .starndard-set-card .starndard-set-edit-button{border-radius:0 0 0 5px}.add-standard-set-wrapper .starndard-set-card .starndard-set-delete-button{border-radius:0 0 5px}.download-app-modal .ant-card-body{padding-top:0}.download-app-modal .ant-modal-body{margin-top:20px}.menu-translate-assessment .actions-translate-button{width:100%;text-align:left;padding:0;background:none!important;height:100%}.translation-progress-modal{display:flex;justify-content:center;align-items:center;text-align:center}.translation-progress-modal .ant-modal-content{width:500px;text-align:center}.translation-progress-modal .ant-modal-content .ant-spin{margin-top:10px}.translation-progress-modal .translation-progress-text{font-size:26px}.translation-progress-modal .translation-progress-text .translation-progress-subtext{font-size:14px}.translation-progress-modal .translation-modal-fail-icon{font-size:32px}.grade-submission-menu-item .magic-button-subtle{padding:0;background:transparent!important}.grade-submission-menu-item .magic-button-subtle:hover{color:#8e2de2!important}.grade-submission-menu-item .magic-button-subtle:disabled{color:#00000040!important}.new-class{position:absolute}@media only screen and (min-width: 200px) and (max-width: 767px){.ant-modal{margin:0!important;max-width:calc(100vw - 1px)!important}.ant-modal-content{height:100vh!important}.ant-modal-body{height:80vh!important}.ant-select{margin:10px}}.virtual-table .ant-table-container:before,.virtual-table .ant-table-container:after{display:none}.virtual-table-cell{box-sizing:border-box;padding:10px 0;text-align:center;border-bottom:1px solid #e8e8e8;background:#fff}[data-theme=dark] .virtual-table-cell{box-sizing:border-box;padding:16px;border-bottom:1px solid #303030;background:#141414}.no-scroll{overflow-x:hidden}.selected-row{background-color:orange}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.ant-statistic-title{text-align:center}.ant-statistic.custom-stat .ant-statistic-title{text-align:left}.cursor-pointer{cursor:pointer}.statistic-data .ant-row{margin-bottom:25px}.statistic-data .ant-row .ant-card-bordered{border-radius:10px}.statistic-data .ant-row .ant-card-bordered .ant-card-body{padding:10px}body.ant-scrolling-effect{overflow:visible!important}.ant-tabs.mobile-bottom-nav{position:fixed;bottom:0;width:100%;background-color:#fbfbfb!important;border-top:1px solid #f0f0f0;z-index:10}.ant-tabs.mobile-bottom-nav .ant-tabs-tab{padding:20px 5px;margin:0 16px}.ant-tabs.mobile-bottom-nav .ant-tabs-nav{margin:0}.custom-context-menu{min-width:100px!important}.custom-context-menu .custom-context-menu-item{padding:0!important}.custom-context-menu .custom-context-menu-item .ant-tooltip-disabled-compatible-wrapper{width:100%!important}.custom-context-menu .custom-context-menu-item .ant-dropdown-menu-title-content{text-align:left}.custom-context-menu .custom-context-menu-item .ant-dropdown-menu-title-content .unarchive-action-button span{vertical-align:middle}.custom-context-menu button{width:100%;text-align:left}.custom-context-menu button:hover,.custom-context-menu a:hover{background-color:transparent!important}.custom-context-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-only-child{padding:0}.custom-context-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-only-child .ant-btn.ant-btn-text{padding:4px 11px}.custom-actions-submenu-overlay button:hover,.custom-actions-submenu-overlay a:hover{background-color:transparent!important}.context-menu-active-item{background-color:#eaf8fe!important}.full-width-action-button{width:100%;text-align:left}.ap-chat-popover.ant-popover{width:350px}.ap-chat-popover.ant-popover>.ant-popover-content .ant-popover-inner-content{padding:0}.ap-main-chat-wrapper{bottom:70px;right:10px;z-index:2}.ap-main-chat-wrapper.teacher-chat{position:fixed}.ap-main-chat-wrapper.teacher-chat .chat-feed-wrapper{position:absolute}.ap-main-chat-wrapper:not(.teacher-chat) .chat-feed-wrapper{margin-bottom:10px}.ap-main-chat-wrapper .chat-feed-wrapper{background:#fff;bottom:50px;right:0;width:350px}.ap-main-chat-wrapper .chat-feed-wrapper.as-handle{left:50px;bottom:-100px}.ap-main-chat-wrapper .ant-badge{display:block;text-align:right}.ap-main-chat-wrapper .ant-badge .anticon{font-size:15px}.AP-MrChat{display:flex;flex-direction:column;background:#fff}.AP-MrChat .chat-header{padding:5px 10px;background:#00a6bd;color:#fff}.AP-MrChat .chat-header .chat-close-button{float:right;color:#fff}.AP-MrChat .chat-header .chat-close-button:hover{color:#fff}.AP-MrChat .chat-header-inner{display:flex;margin:5px}.AP-MrChat .chatFeed{max-height:300px;min-height:300px;overflow-y:scroll;border:1px solid #efefef;background-color:#f0f8ff}.AP-MrChat .chatFeed .ap-chat-bubble{padding:3px;margin:5px}.AP-MrChat .chatFeed .ap-chat-bubble .message-container .message-inner{border-radius:10px;padding:5px 10px}.AP-MrChat .chatFeed .ap-chat-bubble .message-container .message-inner .sender-name{font-size:12px;font-weight:800}.AP-MrChat .chatFeed .ap-chat-bubble .message-container .message-inner .description{width:100%;justify-content:flex-end;color:gray;font-size:10px}.AP-MrChat .chatFeed .ap-chat-bubble .message-container .message-inner .description .double-tick{font-size:20px;padding-top:5px;color:#1890ff}.AP-MrChat .chatFeed .ap-chat-bubble.right .message-container .message-inner{background-color:#f6ffed}.AP-MrChat .chatFeed .ap-chat-bubble.left .message-container .message-inner{background-color:#fff}.AP-MrChat .chatFooter{display:flex;flex-direction:row}.AP-MrChat .chatFooter .chat-footer-container{width:100%}.AP-MrChat .chatFooter button{right:5px}.AP-MrChat .chatFooter textarea{overflow:hidden;resize:none}.AP-MrChat .quick-chat-button{left:0}.quick-chat-dropdown{position:fixed!important}.quick-chat-dropdown .quick-chat-overlay{max-width:300px!important;max-height:250px!important;overflow:auto!important}.quick-chat-dropdown .quick-reply-menu-item-group .ant-dropdown-menu-item-group-title{font-weight:700!important;color:#007dff!important;border-bottom:1px solid!important}.feedback-message figure{width:100%!important}.feedback-message figure img{width:100%!important}.thumbnail-attachments .thumbnail-preview{display:inline-block;height:100%;width:100%;cursor:pointer}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.6,.4,.4);transform:scale3d(.6,.4,.4)}50%{opacity:1}}.custom-video-full-screen{width:100%!important;height:100%!important;left:0;top:0;right:0;position:fixed!important;z-index:999;background-color:#000;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomIn;animation-name:zoomIn}.custom-video-full-screen ::-webkit-scrollbar{display:none}.custom-video-full-screen .ant-modal-footer{display:none!important}.custom-video-full-screen .custom-player{position:absolute;width:100%!important;height:100%!important;z-index:1;overflow:hidden;box-shadow:#0006 10px 20px 20px}.custom-video-full-screen .custom-player .custom-overlay{opacity:0;width:100%;height:100%}.custom-video-full-screen .custom-player .custom-controls{background-color:#333;opacity:.9;color:#fff;position:absolute;text-align:left;bottom:0;width:100%}.custom-video-full-screen .custom-player .custom-controls .seek-space{width:100%;margin-bottom:0}.custom-video-full-screen .custom-player .custom-controls .seek-space svg{color:#fff}.custom-video-full-screen .custom-player .custom-controls .seek-space .ant-space-item{margin-bottom:0!important}.custom-video-full-screen .custom-player .custom-controls .volume-slider{width:100px}.custom-video-full-screen .custom-player .custom-controls .full-screen-button{position:absolute;right:10px;bottom:0}.transcript-collapse{margin-top:10px!important;text-align:left}.transcript-collapse .ant-collapse-content{max-height:250px;overflow-y:auto}.render-html,.render-html>p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;height:40px}.show-html>p{margin-bottom:0!important;margin-top:0}.text-streaming-box{border:1px solid #f0f0f0!important;overflow:auto!important;text-align:left!important;padding:10px!important;margin-bottom:5px!important}.highlight-palette-container{position:absolute;display:none;z-index:9999;gap:5px;background-color:#efefef;padding:5px;border-radius:5px}.highlight-palette-container .color-button,.highlight-palette-container .remove-button{width:20px;height:20px;border-radius:30%;border:none;cursor:pointer}.text-highlighter-button .highlighter-button{background-color:#00a6bd}.text-highlighter-button .highlighter-button .ant-btn-icon{color:#fff}.text-highlighter-button .highlighter-button:hover .ant-btn-icon{color:#000}.overlay-container:before{content:"";position:absolute;height:100%;width:100%;background-color:#0003}.overlay-container:hover{cursor:pointer!important}.ck-powered-by-balloon{display:none!important}.default-cke-footer{width:100%;font-size:13px;color:#666;padding:4px}.default-cke-footer .footer-status-title{float:left;display:flex;justify-content:center;align-items:center}.default-cke-footer .footer-extra-info{float:right;background-color:#fafafa}.calculator-view{z-index:20}.calculator-view .graphing-calculator-view{position:fixed!important;z-index:20;right:10px;bottom:10px;width:40%;min-width:550px;max-width:650px}.calculator-view .graphing-calculator-view .dcg-btn-flat-gray-group{display:flex;flex-direction:column}.calculator-view .scientific-calculator-view{position:fixed!important;z-index:20;right:20px;bottom:10px;min-width:400px;max-width:500px}.calculator-view .scientific-calculator-view .dcg-mq-editable-field{line-height:inherit!important}.calculator-view .scientific-calculator-view-header{right:3%!important}.calculator-view .graphing-calculator-view-full{position:fixed!important;z-index:20;right:0;bottom:10px;height:100%!important;width:100%!important;top:0!important}.calculator-view .graphing-calculator-view-full .dcg-btn-flat-gray-group{display:flex;flex-direction:column}.calculator-view .reset-graphing-response{right:30px;padding:5px}.calculator-view .calc-draggable-button{right:5px;padding:5px}.calculator-view .calc-draggable-button-color{color:#00a6bd;border-color:#00a6bd}.calculator-view .calc-switch{right:20px;padding:5px}.calculator-view .calc-full-screen-button{right:10px}.calculator-view .close-calculator{right:0}.calculator-view .calc-full-screen-height{height:85vh}.calculator-view .calc-default-height{height:380px}.calculator-view .desmos-scientific-with-full-screen{height:60vh;width:30vw;margin:auto!important}.calculator-view .scientific-calc-wrapper .ant-card-body{display:flex!important;justify-content:center!important;align-items:center!important;align-content:center!important;height:100%!important}.writing-assistant-container-row.active{background-color:#fbfbfb}.writing-assistant-container-row .writing-assistant-container-space{padding:5px;width:100%;position:relative}.writing-assistant-container-row .writing-assistant-container-space input{min-width:250px;width:50%}.writing-assistant-container-row .writing-assistant-container-space .text-streaming-box{width:100%;background-color:#f4e5ff;border:none!important;border-radius:5px;padding:10px;box-sizing:border-box}.writing-assistant-container-row .writing-assistant-container-space .text-streaming-box .copy-to-clipboard-button{position:absolute;right:0;top:10px;background-color:transparent;display:none}.writing-assistant-container-row .writing-assistant-container-space .text-streaming-box:hover .copy-to-clipboard-button{display:block}.writing-assistant-container-row .writing-assistant-container-space .text-streaming-box pre{white-space:normal}.writing-assistant-container-row .writing-assistant-container-space .magic-button-subtle.ant-tooltip-disabled-compatible-wrapper{border-radius:6px!important}.writing-assistant-container-row .writing-assistant-container-space .magic-button-subtle.ant-tooltip-disabled-compatible-wrapper:hover{color:#8e2de2!important;background:#f0f8ff!important}.writing-assistant-container-row .error-message{display:block;color:#ff4d4f}.writing-assistant-commands-dropdown-overlay .ant-dropdown-menu{max-height:230px;overflow-y:auto}.writing-assistant-commands-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,.writing-assistant-commands-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible{outline-width:2px!important;background-color:#f0f8ff}.writing-assistant-commands-dropdown-overlay .ant-dropdown-menu li{font-size:13px!important}.writing-assistant-commands-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group-title{font-size:11px!important}.writing-assistant-submenu-popup{min-width:120px!important;padding-left:5px;position:fixed;text-align:left}.ellipsis-content{text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.show-more-button{float:right!important;border:none!important;color:#1890ff!important;top:10px}.screenshot-carousel{width:65%!important;padding:10px;background-color:#3d3d3da9;margin:auto}.screenshot-carousel .ant-image-img{max-height:620px}.screenshot-carousel .screenshot-carousel-control{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.screenshot-carousel .screenshot-carousel-control button{top:15px;border:1px solid}.screenshot-carousel .slick-dots li{border:1px solid black!important}.response-attachment-title{position:relative;margin-right:20px}.response-attachment-title .attachments-download-btn{position:absolute;right:0}.response-attachment-title .recover-upload-file-btn{float:right;margin-right:10px}.response-attachment-title .reopen-upload-button{float:right;font-size:20px}.response-attachment-title .auto-map-hand-written-answers-button{float:right;font-size:20px;margin-right:10px}.response-attachments-mapping-modal .ant-modal-body{max-height:80vh!important}.response-attachments-mapping-modal .response-attachments-row{position:relative}.response-attachments-mapping-modal .response-attachments-row .map-attachment-to-question-selector-col{padding-right:10px}.response-attachments-mapping-modal .response-attachments-row .map-attachment-to-question-selector-col .map-attachments-to-question-selector-header{min-height:50px}.response-attachments-mapping-modal .response-attachments-row .map-attachment-to-question-selector-col .media-show{overflow-y:auto;height:600px;border-left:1px solid gray}.response-attachments-mapping-modal .response-attachments-row .map-attachment-to-question-selector-col .media-show .pdf-show-container{margin-top:0}.response-attachments-mapping-modal .response-attachments-row .map-attachment-to-question-selector-col .media-show iframe{height:590px;margin:0!important}.response-attachments-mapping-modal .response-attachments-row .map-attachment-to-question-selector-col .map-attachment-to-question-selector{padding:10px 0}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-mapping-status{position:absolute;bottom:0}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row.highlight{background-color:#1db2c51a}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row{border-radius:4px}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row .ant-upload-list-item{margin-top:0!important;padding-block:10px!important;padding-inline:5px!important;height:auto!important}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row .ant-upload-list-item .ant-upload-list-item-name{display:flex;align-items:center}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row .ant-upload-list-item:hover{background-color:transparent!important}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row .file-item-question-tags{text-align:right;text-wrap:wrap}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .file-item-row:hover{background-color:#0000000a}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .ant-upload-list{overflow-y:auto!important;max-height:500px;margin-bottom:30px}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .select-from-computer-form{padding:10px 0 0}.response-attachments-mapping-modal .response-attachments-row .attachment-form-wrapper .select-from-computer-form .ant-upload-list{padding:10px 0}.image-upload-centered-element-container{-ms-transform:translateY(-50%);transform:translateY(20%)}.recorder-form .capture-icon .ant-btn-icon{display:flex;align-items:center}.seb-password-modal .seb-password-alert{background-color:transparent;border:none;font-weight:700;font-size:15px;width:80%}.seb-password-modal .seb-password-alert svg{margin-right:5px;font-size:20px}.seb-password-modal .seb-password-div{text-align:center}.seb-password-modal .seb-password-div .seb-password-tag{padding:10px 20px;border-radius:10px;font-size:25px}.seb-password-modal .seb-password-warning{margin-left:8%;margin-right:8%}.seb-password-modal .seb-password-warning svg{font-size:20px}.student-accommodations-main-content .student-accommodations-inner-content{padding:0 24px}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card{margin-bottom:15px}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card:last-child{margin-bottom:0}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-card{border-radius:14px}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-card .ant-card-body{padding:10px}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-card .ant-card-body .accommodation-content{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-card .ant-card-body .accommodation-content:last-child{margin-bottom:0}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-card .ant-card-body .accommodation-content .ant-tag{margin-inline-end:0px}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .legacy-app{background:transparent}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-collapse-header{padding:0;margin-bottom:1rem}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .ant-collapse-content-box{padding:0}.student-accommodations-main-content .student-accommodations-inner-content .accommodation-card .dyslexia-font-select{width:120px}.set-accommodation-btn{width:100%;text-align:left;padding-left:0;background-color:transparent!important}.pause-unpause-modal{padding:1.5rem}.pause-unpause-modal .pause-unpause-modal-icon{text-align:center;font-size:40px}.pause-unpause-modal .unpause-icon{color:var(--primary-color)}.pause-unpause-modal .pause-icon{color:var(--error-color)}.pause-unpause-modal .pause-unpause-modal-title{text-align:center;font-weight:700;margin-bottom:0}.pause-unpause-modal .pause-unpause-modal-content{padding:1.5rem 0}.pause-unpause-modal .pause-unpause-modal-info-box{padding:.75rem;align-items:start}.pause-unpause-modal .pause-unpause-modal-info-box .pause-unpause-modal-info-box-icon{margin-top:5px}.custom-main-list .experience-current-view-tag-pause-unpause-pending{display:flex;gap:5px;align-items:center}.AuthLayout{text-align:centre}.sign-in-text{font-size:25px;margin-top:20px;margin-bottom:20px}.auth-content-main{margin-top:23px;border:1px solid #eee;text-align:center}.auth-content-main .undefined_mrform_wrapper .ant-space{justify-content:flex-end;display:flex}.auth-content-main .undefined_mrform_wrapper .ant-space .ant-space-item,.auth-content-main .undefined_mrform_wrapper .ant-space .ant-space-item button{width:100%}.auth-content-main button{min-height:40px;font-size:16px}.auth-content-main .custom-or-hr{text-align:center}.auth-content-main .custom-or-hr .or-text{background-color:#fff;width:120px;text-align:center;margin:0 auto 15px}.auth-content-main .custom-or-hr .custom-hr{border:0;margin-top:0;border-top:1px solid #eee}.image-modal-zoom{display:flex}.img-modal{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff;z-index:888;align-items:center;justify-content:center}.renderer-wrapper{height:100%;background:#fff;border-radius:10px;overflow:auto;-webkit-user-select:none;user-select:none;overflow-x:hidden}.zoom-close-section{position:fixed;z-index:4;top:54px;right:20px;display:flex}.zoom-section{position:fixed;z-index:4;right:20px;bottom:84px;display:flex}.Dzkqm{height:calc(100% - 3.6rem);margin:1.8rem 2.2rem;height:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#drag-area,.renderer-wrapper .renderer-area{position:relative;margin:auto}.zoom-section .zoom-factor{height:36px;background:#203d3cbf;mix-blend-mode:normal;border-radius:21px;display:flex;justify-content:center;align-items:center}.zoom-close-section .pin-close{border-radius:22px;align-self:center;cursor:pointer;background:#203d3cbf;display:flex;width:36px;height:36px;align-items:center;justify-content:center}.main-progress-zoom{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}.zoom-section .zoom-factor .main-progress-zoom .input-range{background:#fff6;border-radius:22px;height:4px;width:77px;display:flex;flex-direction:column;margin:0 7px;justify-content:center;z-index:3;-webkit-appearance:none;outline:none}.zoom-section .zoom-factor .remove-decrease-click{background:none!important;border-radius:0;cursor:auto;-webkit-user-select:none;user-select:none}.zoom-section .zoom-factor .decrease-zoom,.zoom-section .zoom-factor .increase-zoom{cursor:pointer;align-items:center;justify-content:center;display:inline-flex;padding:5px}.zoom-section .pin-zoom{background:#203d3cbf;mix-blend-mode:normal;border-radius:22px;margin-right:8px;display:flex;justify-content:center;align-items:center;padding:8px;cursor:pointer}.demo-pre-header{background-color:#f0f8ff!important;padding-bottom:10px!important;padding-top:10px!important;border-bottom:1px solid #ddd}.app-notice-container.ai-assistant-enabled .ant-alert{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;color:#fff!important;border-color:#8e2de2!important}.app-notice-container.ai-assistant-enabled .ant-alert .ant-alert-icon{color:#fff;margin-top:-4px}.app-notice-container.ai-assistant-enabled .ant-alert .ant-alert-action .ant-btn-primary{background:#fff!important;color:#8e2de2!important;border-color:#8e2de2!important}.upgrade-plan-modal .ant-modal-body{max-height:80vh}.upgrade-plan-modal .upgrade-modal-table{padding-bottom:20px}.upgrade-plan-modal .upgrade-modal-table .icon-green{color:green}.upgrade-plan-modal .upgrade-modal-table .icon-red{color:red}.upgrade-plan-modal .upgrade-max-container{position:sticky;bottom:0;text-align:center}.login-email input{height:50px;line-height:50px;font-size:20px}.login-password .ant-input-affix-wrapper{max-height:none!important}.login-password .ant-input-password{font-size:20px}.login-password .ant-input-password input{height:40px;line-height:40px}.login-button{width:100%;height:50px;text-transform:uppercase;margin-top:20px;font-size:18px}.forgot-pass-link{display:flex;flex:1;justify-content:flex-end}.auth-form-container form{width:100%}.back-to-login-link{display:flex;justify-content:center}.guest-form form{width:100%}.guest-form .back-to-login{color:#000!important;text-align:start;font-size:16px;cursor:pointer}.guest-form .back-to-login .back-to-login-page-link{color:#000}.guest-form h2{text-align:center}.guest-form .ant-tabs-tab-btn:last-child{width:200px}.guest-form .lockdown-app{display:flex;flex-direction:column;gap:30px;align-items:center}.guest-form .lockdown-app .download-lockdown-app{color:#1677ff;cursor:pointer}.login-btns-vertical{width:100%;display:"flex"!important;justify-content:"space-between"!important;text-align:center}.login-btns-vertical #appleid-signin{margin:0 auto;width:100%}.login-btns-vertical #appleid-signin div{max-width:500px!important}.login-btns-vertical .social-login-btn{width:100%}.login-btns-horizontal{width:100%;display:"flex"!important;justify-content:"space-between"!important;align-items:"baseline"!important}#appleid-signin{height:40px;vertical-align:bottom;line-height:normal impor!important;cursor:pointer}.appleid-wrapper{display:flex;justify-content:baseline;line-height:normal}.ai-usage-filters .mr-select{width:200px;margin-right:10px}.ai-usage-filters .range-picker{width:240px;margin-right:10px}.user-permissions-filters{width:100%;margin-bottom:15px}.user-permissions-filters .user-permission-role{width:100px!important}.user-permissions-filters .select-role{margin:5px 0}.user-permissions-filters .select-permissions-action{margin-top:10px;margin-bottom:5px}.bulk-update-table .ant-table-thead>tr>th{padding:10px!important}.bulk-update-table .ant-table-thead>tr>th:last-child{text-align:center!important}.bulk-update-table .ant-table-tbody>tr>td:last-child{text-align:center!important}.bulk-update-table .ant-space-item{font-weight:300}.bulk-update-table .ant-table-cell{padding:0!important}.bulk-import-users-menu-item .users-bulk-import-button{background-color:transparent!important;width:100%;text-align:left!important}.bulk-import-users-modal .upload-steps-view .ant-steps-item-icon{background-color:#1677ff!important;border-color:#1677ff!important}.bulk-import-users-modal .upload-steps-view .upload-bulk-students-file{text-wrap:wrap}.bulk-import-users-modal .upload-steps-view .ant-steps-icon{color:#fff!important}.bulk-import-users-modal .upload-steps-view .ant-steps-item-title,.bulk-import-users-modal .upload-steps-view .ant-steps-item-description{color:#232323!important}.bulk-imports-table{margin-bottom:10px}.bulk-import-users-menu-item .classes-bulk-import-button{background-color:transparent!important;padding:0!important;width:100%;text-align:left!important}.upload-steps-view .upload-bulk-students-file{text-wrap:wrap}.upload-steps-view .ant-steps-item-icon{background-color:#1677ff!important;border-color:#1677ff!important}.upload-steps-view .ant-steps-icon{color:#fff!important}.upload-steps-view .ant-steps-item-title,.upload-steps-view .ant-steps-item-description{color:#232323!important}.integrations-table{margin-top:20px;width:600px!important}.integrations-table .ant-table-cell:not(:first-of-type){text-align:center!important}.grading-scale-edit-mode-wrapper .grading-scale-row{margin-bottom:20px;padding:10px;border:1px solid #f0f0f0;border-radius:5px}.grading-scale-wrapper .grading-scale-list-wrapper{width:100%!important}.org-program-year .program-year-response-separator{padding:5px 0}.org-program-year .program-year-response-separator .program-year-select-id{display:grid!important;grid-template-columns:20% 20% 20% 20% 20%;column-gap:auto!important;row-gap:1px!important}.org-program-year .program-year-response-separator .program-year-select-id .ant-space-item{max-width:100%!important}.org-program-year .program-year-response-separator .span-disable-program{color:#58585e}.org-program-year .program-year-separator{border-bottom:1px solid #dbd5d5}.subject-resource-upload{display:inline-block}.subject-resources-upload-list .media-show{text-align:left!important;width:50%}.subject-resources-upload-list .media-show img{width:20vw!important;height:150px!important}.subject-resources-upload-list .media-show iframe{width:100%!important}.ui-ant-design .ant-form .ant-form-item{display:flex;align-items:center}.ui-ant-design .ant-form .ant-form-item .ant-row{align-items:start;flex-direction:column!important;display:flex;width:100%}.ui-ant-design .ant-card-button-group{background-color:#f1f1f1}.ui-ant-design .ant-statistic .ant-statistic-title{text-align:left}.ant-table-content table{table-layout:fixed!important}.gcourses-main-list .gcourse-data-list .gcourse-users-list{margin-left:20px}.integration-list-wrapper{width:100%}.integration-list-wrapper .profile-icon{color:#f56a00;background-color:#fde3cf}.dummy-items-wrapper-class{position:relative;padding:0}.dummy-items-wrapper-class .dummy-experience-list{min-height:0px!important}.dummy-items-wrapper-class .dummy-list-items-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.dummy-items-wrapper-class .dummy-items-list-check-btn{font-size:24px;color:#87d068}.dummy-items-wrapper-class .dummy-experience-list-item{filter:blur(3px);opacity:.6}.mobile-filters{top:0!important;padding-bottom:0!important}@media only screen and (min-width: 200px) and (max-width: 767px){.mobile-filters .ant-modal-content{height:85vh!important}}@media only screen and (min-width: 200px) and (max-width: 767px){.mobile-filters .ant-modal-content .ant-modal-body{height:68vh!important;overflow:auto!important}}.draggable-list-crud-container{margin-top:30px;margin-bottom:50px}.draggable-list-crud-container .draggable-list-item-container .element-contiainer{width:100%;margin-left:20px;margin-bottom:5px}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .item-show-input-wrapper{background-color:#fff;min-height:45px;width:40vw;padding:10px 0 0 5px;border-radius:7px;cursor:text;border:1px solid #eee}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .item-show-input-wrapper .action-text{padding-left:10px;color:#aaa}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .item-show-input-wrapper .item-content{width:100%!important}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .multiline-input-area{background-color:#fefefe;width:40vw;border-radius:7px}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .multiline-input-area .ck-content{max-height:500px!important}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .element-row{position:relative}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .element-row .add-element-button-above{position:absolute;top:-14px;left:300px;z-index:1}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .element-row .add-element-button-below{position:absolute;bottom:-16px;left:300px;z-index:1}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .element-row .element{display:flex;flex-direction:row;height:100%;width:100%}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .element-row .element .ant-space{width:100%}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .element-row .element .ant-space .drag-icon{color:#ccc;cursor:grab;position:absolute;top:10px}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .having-children{padding-left:30px!important}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .item-details-wrapper{padding-left:10px}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .item-details-wrapper .item-details{max-width:700px;padding-block:5px}.draggable-list-crud-container .draggable-list-item-container .element-contiainer .select-tag-level{width:200px}.draggable-list-crud-container .shadow-container{height:20px;width:100%;background-color:#ccc;max-width:800px;border-radius:5px}.draggable-list-crud-container .child-shadow{margin-left:40px}.draggable-list-crud-container .erro-massage{color:red}.draggable-list-crud-container .hidden{display:none}.draggable-list-crud-container .blur{opacity:.5;transition:"opacity 0.3s ease-in-out"}.tag-delete-confirm-modal .ant-btn-dangerous{color:#fff!important}.draggable-list-crud-container.preview .item-details-wrapper{font-size:12px!important;max-width:80%;text-wrap:wrap!important}.draggable-list-crud-container.preview .item-show-input-wrapper{cursor:auto!important;background-color:transparent!important;border:none!important;padding:0!important;min-height:30px!important;display:flex;align-items:center!important}.draggable-list-crud-container.preview .level-1{font-weight:700}.student-chat-wrapper{position:fixed;bottom:20px;right:20px;width:300px;z-index:1}.instructions-modal .ant-modal-content{height:500px!important;overflow:auto!important}.instructions-modal .ant-modal-content .image img{width:300px!important}.instructions-text .image img{width:300px}.join-test-tags{margin:10px 0}.GeoGebraFrame .TitleBarPanel.TitleBarPanel-open{z-index:0!important}.student-floating-tools{position:fixed;bottom:70px;right:10px;z-index:2}.translate-assessment-modal .ant-modal-body{display:flex;align-items:center;justify-content:center}.paper-test-preview-iframe{padding-top:40px!important}.paper-test-preview-iframe iframe{width:100vw;height:95vh;border:none}.suggested-resources{margin-top:30px}.suggested-resources .ant-upload-text-icon{display:none!important}.suggested-resources .suggested-resources-header{font-size:15px;padding:10px 0}.suggested-resources .upload-resource-file{max-height:300px;overflow-y:auto;border-bottom:1px solid #efefef}.suggested-resources .upload-resource-file .ant-upload-list-item-thumbnail{display:none!important}.resource-preview-attachment-modal .ant-modal-header{padding-bottom:10px}.resource-preview-attachment-modal .ant-modal-body{min-height:70vh!important;overflow-y:hidden}.file-item{display:flex;align-items:center;padding:5px 10px!important;border-top:1px solid #eee;border-radius:4px;margin-bottom:8px;transition:background-color .3s;justify-content:space-between}.file-item .ant-list-item-action{padding-inline-start:0px;margin-top:1em}.file-item-name{margin-right:8px;color:#444!important;width:100%}.file-item-preview-button{display:flex;justify-content:space-between;flex-direction:row}.file-item-preview-button button{margin-left:5px}.sidebar-resource-sheet-button{background-color:#00a6bd}.sidebar-resource-sheet-button .ant-btn-icon{color:#fff}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.experience-task-specific-clarification{padding:0 10px!important}.experience-task-specific-clarification .specific-clarification-button:hover{background-color:transparent!important}.task-specific-clarification{display:inline-block}.task-specific-clarification .task-specific-clarification-button{background:none!important;line-height:1.75!important}.task-specific-clarification .task-specific-clarification-button .ant-btn-default:disabled{line-height:1.75!important}.task-specific-clarification .task-specific-clarification-button .ant-btn-text{padding:0!important}.task-specific-clarification-modal .ant-modal-header{margin:0}.task-specific-clarification-modal .ant-modal-title{font-weight:700;font-size:22px}.task-specific-clarification-modal .task-specific-clarification-table .column-read-only-mode{height:150px;padding:16px!important;overflow-y:auto!important}.task-specific-clarification-modal .task-specific-clarification-table .cursor-pointers{cursor:pointer!important}.task-specific-clarification-modal .task-specific-clarification-table .cursor-default{cursor:text}.task-specific-clarification-modal .task-specific-clarification-table tbody>tr>.ant-table-cell{height:150px!important}.task-specific-clarification-modal .task-specific-clarification-table .ant-table-thead tr td,.task-specific-clarification-modal .task-specific-clarification-table .ant-table-thead tr th{background:#f0f8ff!important;border:1px solid #d8e2d8;padding:16px;border-radius:0%}.task-specific-clarification-modal .task-specific-clarification-table .ant-table-tbody>tr>td:first-child{background:#f0f8ff!important;border:1px solid #d8e2d8;border-top:none}.task-specific-clarification-modal .task-specific-clarification-table .criterion-columns-row{margin:0!important;height:150px;padding:16px!important;overflow-y:auto!important}.task-specific-clarification-modal .task-specific-clarification-table .ant-table-tbody>tr>td{border:1px solid #d8e2d8;border-top:none;vertical-align:top!important;padding:0!important}.task-specific-clarification-modal .criterion-title-label{font-weight:700;margin-top:20px}.task-specific-clarification-modal .ckeditor-task-specific-clarification{height:150px!important}.task-specific-clarification-modal .ckeditor-task-specific-clarification .ck.ck-editor__editable_inline{padding:16px!important;box-shadow:none!important;border:none!important;height:150px!important;background:#fff0!important}.task-specific-clarification-modal .ckeditor-task-specific-clarification .ck-editor__editable_inline p{margin-top:0!important}.task-specific-clarification-modal .ckeditor-task-specific-clarification .cmwoAr{margin:0!important;border:none!important}.task-specific-clarification-modal .ck.ck-placeholder:before,.task-specific-clarification-modal .ck .ck-placeholder:before{color:red!important}.task-specific-clarification-modal .required{color:red}.rate-ai-buttons-container .ant-btn-icon{margin-top:4px;color:#868484}.ai-content-improvement-footer{display:flex;flex-direction:column;align-items:flex-start;margin-top:.5rem}.ai-content-improvement-footer .ai-footer-buttons{display:flex;justify-content:space-between;align-items:center;width:100%}.ai-content-improvement-footer .ai-footer-buttons .ai-left-buttons,.ai-content-improvement-footer .ai-footer-buttons .ai-right-buttons{display:flex;gap:10px}.ai-content-improvement-footer .ai-improve-input-container{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:.5rem}.ai-content-improvement-footer .ai-improve-input-container .ai-input-row{display:flex;align-items:flex-start;gap:25px;width:100%}.ai-content-improvement-footer .ai-improve-input-container .ai-input-row .ai-input{width:65%}.ai-content-improvement-footer .ai-improve-input-container .ai-input-row .ai-input .ant-input-textarea{width:100%}.ai-content-improvement-footer .ai-improve-input-container .ai-input-row .ai-controls{width:20%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ai-content-improvement-footer .ai-improve-input-container .ai-input-row .ai-controls .ai-button-row{flex-direction:column}.ai-content-improvement-footer .ai-improve-input-container .ai-input-row .ai-controls .ai-button-group{display:flex;flex-direction:row;gap:10px}.ai-content-improvement-footer .ai-improve-input-container .ai-prompt-tag-container{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-start}.ai-content-improvement-footer .ai-improve-input-container .ai-prompt-tag-container .ant-tag{cursor:pointer}.ai-assistant-card{max-width:500px!important;width:100%}.ai-assistant-card .ant-card-body{padding:0}.ai-assistant-card .ant-card-body textarea.ai-assistant-card-input{border:none!important;padding:10px}.ai-assistant-card .ant-card-body .ai-assistant-card-actions{background-color:#f0f8ff;width:100%;padding:6px 5px 5px}.ai-assistant-card .ant-card-body .ai-assistant-card-actions button{font-size:12px;padding:5px}span.data-grid-container,span.data-grid-container:focus{outline:none}.data-grid-container .data-grid{table-layout:fixed;border-collapse:collapse}.data-grid-container .data-grid .cell.updated{background-color:#0091fd29;transition:background-color 0ms ease}.data-grid-container .data-grid .cell{height:17px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:cell;background-color:unset;transition:background-color .5s ease;vertical-align:middle;text-align:right;border:1px solid #DDD;padding:0}.data-grid-container .data-grid .cell.selected{border:1px double rgb(33,133,208);transition:none;box-shadow:inset 0 -100px #2185d026}.data-grid-container .data-grid .cell.read-only{background:#f5f5f5;color:#999;text-align:center}.data-grid-container .data-grid .cell>.text{padding:2px 5px;text-overflow:ellipsis;overflow:hidden}.data-grid-container .data-grid .cell>input{outline:none!important;border:2px solid rgb(33,133,208);text-align:right;width:calc(100% - 6px);height:11px;background:none;display:block}.data-grid-container .data-grid .cell{vertical-align:bottom}.data-grid-container .data-grid .cell,.data-grid-container .data-grid.wrap .cell,.data-grid-container .data-grid.wrap .cell.wrap,.data-grid-container .data-grid .cell.wrap,.data-grid-container .data-grid.nowrap .cell.wrap,.data-grid-container .data-grid.clip .cell.wrap{white-space:normal}.data-grid-container .data-grid.nowrap .cell,.data-grid-container .data-grid.nowrap .cell.nowrap,.data-grid-container .data-grid .cell.nowrap,.data-grid-container .data-grid.wrap .cell.nowrap,.data-grid-container .data-grid.clip .cell.nowrap{white-space:nowrap;overflow-x:visible}.data-grid-container .data-grid.clip .cell,.data-grid-container .data-grid.clip .cell.clip,.data-grid-container .data-grid .cell.clip,.data-grid-container .data-grid.wrap .cell.clip,.data-grid-container .data-grid.nowrap .cell.clip{white-space:nowrap;overflow-x:hidden}.data-grid-container .data-grid .cell .value-viewer,.data-grid-container .data-grid .cell .data-editor{display:block}.rds-table *{box-sizing:border-box!important}.data-grid-container .ck{height:100%;cursor:text}.data-grid-container .data-grid{width:100%}.data-grid-container .data-grid .cell{overflow-wrap:break-word;text-align:left;vertical-align:top;padding:0}.data-grid-container .data-grid .cell.selected{box-shadow:none;background-color:#2185d026}.data-grid-container .data-grid .value-viewer{padding:10px;min-height:40px}.data-grid-container .data-grid .read-only{background-color:#fff!important;cursor:pointer!important}.data-grid-container .data-grid .read-only img{opacity:.5}.data-grid-container .data-grid .cell .data-editor{padding:10px;width:100%;height:100%;text-align:left;box-sizing:border-box}.react-contextmenu{min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;color:#373a3c;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;outline:none;opacity:0;pointer-events:none;transition:opacity .25s ease!important}.react-contextmenu.react-contextmenu--visible{opacity:1;pointer-events:auto}.react-contextmenu-item{padding:3px 20px;font-weight:400;line-height:1.5;color:#373a3c;text-align:inherit;white-space:nowrap;background:0 0;border:0;cursor:pointer}.react-contextmenu-item.react-contextmenu-item--active,.react-contextmenu-item.react-contextmenu-item--selected{color:#fff;background-color:#20a0ff;border-color:#20a0ff;text-decoration:none}.react-contextmenu-item.react-contextmenu-item--disabled,.react-contextmenu-item.react-contextmenu-item--disabled:hover{color:#878a8c;background-color:transparent;border-color:#00000026}.react-contextmenu-item--divider{margin-bottom:3px;padding:2px 0;border-bottom:1px solid rgba(0,0,0,.15);cursor:inherit}.react-contextmenu-item--divider:hover{background-color:transparent;border-color:#00000026}.react-contextmenu-item.react-contextmenu-submenu{padding:0}.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu-item:after{content:"▶";display:inline-block;position:absolute;right:7px}.example-multiple-targets:after{content:attr(data-count);display:block}.rds-table img{max-width:100%}.rds-table-context-menu button{padding:0}.bookmark-btn{font-size:14px}.bookmark-btn button span{vertical-align:middle}.bookmark-btn .bookmark-icon-fill{color:#40a9ff!important;vertical-align:middle}.bookmark-btn .bookmark-icon-fill-question{color:#40a9ff!important}.backup-dropdown>.ant-row>.ant-col-24:first-child{display:none}.segment-feedback-btn{vertical-align:middle;margin-right:5px}.segment-feedback-btn .segment-feedback-icon{height:20px;width:20px}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.segment-list-one-question-at-a-time{display:inline-block;width:90%}.segment-list-one-question-at-a-time .segment-list-card-title{justify-content:space-between;width:100%}.segment-list-one-question-at-a-time .ant-card-body{padding-left:40px}.comment-content-wrapper{background-color:#fff;min-height:50px;padding:10px 0 0;border-radius:5px;cursor:text;border:1px solid #eee}.comment-content-wrapper .action-text{padding-left:10px;color:#aaa}.comment-content-wrapper .comment-content{width:100%!important}.comment-content-wrapper .comment-content .comment-action-button{min-width:18px;font-size:10px;margin-left:5px;color:#aaa}.comment-content-wrapper .show-html{padding:0 10px 10px;max-height:250px;overflow:auto;word-break:break-word}.transparent-background{background:transparent!important}.check-grade-with-ai-new{margin-top:20px}.check-grade-with-ai-new .ai-generated-comments-text{max-height:300px!important;overflow-y:auto;width:100%}.check-grade-with-ai-new .ai-content-improvement-footer-container{width:100%!important}.generate-ai-modal .ant-modal .modal-title{display:flex;justify-content:space-between;width:100%}.generate-ai-modal .ant-modal .ant-modal-content{padding:0!important;overflow:hidden!important}.generate-ai-modal .ant-modal .ant-modal-close{z-index:999}.generate-ai-modal .ant-modal .ant-modal-header{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;border-radius:0;color:#fff;padding:10px!important}.generate-ai-modal .ant-modal .ant-modal-header .ant-modal-title{color:#fff!important}.generate-ai-modal .ant-modal .ant-modal-header .ant-modal-title .select-output-language{color:#fff!important;border:none!important;height:20px!important}.generate-ai-modal .ant-modal .ant-modal-body{padding-left:20px;padding-right:20px;margin-top:20px;min-height:80vh;overflow:hidden!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col{border-right:1px solid #eee!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:81vh!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .ck-editor__editable_inline{min-height:60px}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .show-text-answer{min-width:300px!important;width:95%!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .prompt-used-textarea{width:400px!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .select-question-type,.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .points-input{width:200px!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .additional-instructions-textarea{width:350px!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .video-player-space{width:95%!important}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .media-show{text-align:left}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .media-show img{max-height:200px}.generate-ai-modal .ant-modal .ant-modal-body .generate-ai-modal-param-col .custom-prompt-space .multiline-input-area .ck-content{max-height:400px!important;height:400px}.generate-ai-modal .ant-modal .ant-modal-body .generated-questions{overflow-y:auto!important;height:80vh!important}.generate-ai-modal .ant-modal .ant-modal-body .generated-questions .segment-list-item{width:100%}.generate-ai-modal .ant-modal .ant-modal-body .generated-questions .ant-alert-info{border:none!important;margin-top:10px!important}.generate-ai-modal .ant-modal .ant-modal-body .loading-div{max-height:100px!important}.generate-ai-modal .ant-modal .ant-modal-body .select-parameters .multiline-input-area,.generate-ai-modal .ant-modal .ant-modal-body .select-parameters .select-parameter-field{width:350px!important}.generate-ai-modal .ant-modal .ant-modal-body .select-parameters .ant-space{width:100%}.generate-ai-modal .ant-modal .ant-modal-body .show-text-answer{max-height:30vh}.generate-ai-modal .ant-modal .ant-modal-body .show-text-answer img{max-width:100%;height:auto}.generate-ai-modal .ant-modal .ant-modal-body p.answer-choice{margin:5px 0 0}.generate-ai-modal .ant-modal .ant-modal-body p.answer-choice.correct-answer{padding:5px}.generate-ai-modal .ant-modal .ant-modal-body .select-criteria{display:flex;flex-direction:column}.generate-ai-modal .ant-modal .ant-modal-body .select-criteria .ant-input-number-group-addon{text-align:left}.generate-ai-modal .ant-modal .ant-modal-body .select-criteria .ant-input-number-group-addon .addon-label{width:200px!important;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate-ai-modal .ant-modal .ant-modal-body .select-criteria .ant-checkbox-wrapper{width:fit-content;margin-top:5px}.generate-ai-modal .ant-modal .ant-modal-body .select-criteria .ant-checkbox-wrapper .ant-input-number-input{max-width:50px}.generate-ai-modal .ant-modal .ant-modal-close{color:#fff;top:6px!important}.generate-ai-modal .ant-modal .ant-modal-footer{padding:10px 20px;margin:0;text-align:start!important}.generate-ai-modal .ant-modal .ant-modal-footer .error-alert{padding:4px 12px!important;max-width:300px!important;float:right!important;text-align:center}.generate-ai-modal .ant-modal .magic-button-primary.ant-tooltip-disabled-compatible-wrapper{border-color:#d9d9d9!important;color:#00000040!important;background:#0000000a!important;box-shadow:none!important}.generate-ai-modal .ant-modal .rubric-points-input .ant-input-number-group-addon .addon-label{min-width:250px!important;text-align:left!important}.image-preview-modal .converted-image-wrapper{position:relative!important;cursor:pointer!important;z-index:1!important;border:1px solid #ccc!important}.image-preview-modal .converted-image-wrapper .select-image-checkbox{position:absolute!important;top:0!important;left:10px!important}.image-preview-modal .converted-image-wrapper .preview-btn{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;cursor:pointer!important;z-index:3!important;transition:opacity .3s!important;opacity:0!important}.image-preview-modal .converted-image-wrapper .preview-btn:hover,.image-preview-modal .preview-button-hovered .ant-image-mask{opacity:1!important}.image-preview-modal .selected-image{border:1px solid #1677ff!important}.generate-ai-with-prompt{position:fixed;right:10px}.generate-ai-with-prompt .select-output-language{font-size:16px;vertical-align:middle}.generate-ai-with-prompt .ant-card-head{border-bottom:0px}.generate-ai-with-prompt .ant-card-body{padding-top:0;padding-right:0}.generate-ai-with-prompt .ant-card-actions{width:16vw;height:40px;position:fixed;right:0;bottom:0;border-top:none}.generate-ai-with-prompt .ant-card-actions li{margin:0}.generate-ai-with-prompt .generate-ai-filters{max-height:75vh;overflow:auto;width:100%}.generate-ai-with-prompt .generate-ai-filters .select-parameters .ant-space{width:100%}.generate-ai-with-prompt .generate-ai-filters .select-parameters .multiline-input-area,.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-parameter-field{width:14vw!important}.generate-ai-with-prompt .generate-ai-filters .select-parameters .multiline-input-area .ant-select-selection-item,.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-parameter-field .ant-select-selection-item{max-width:12vw}.generate-ai-with-prompt .generate-ai-filters .select-parameters .multiline-input-area .writing-assistant-container-space .text-streaming-box,.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-parameter-field .writing-assistant-container-space .text-streaming-box{font-size:.7rem!important}.generate-ai-with-prompt .generate-ai-filters .select-parameters .multiline-input-area .writing-assistant-container-space .writing-assistant-input-container,.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-parameter-field .writing-assistant-container-space .writing-assistant-input-container{width:10vw!important}.generate-ai-with-prompt .generate-ai-filters .select-parameters .multiline-input-area .writing-assistant-container-space .writing-assistant-input-container input,.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-parameter-field .writing-assistant-container-space .writing-assistant-input-container input{min-width:10vw!important}.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-criteria{display:flex;flex-direction:column}.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-criteria .ant-input-number-group-addon .addon-label{width:8vw;min-width:50px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-criteria .ant-checkbox-wrapper{margin-top:5px}.generate-ai-with-prompt .generate-ai-filters .select-parameters .select-criteria .ant-checkbox-wrapper .ant-input-number{width:3vw;min-width:40px}.generate-ai-with-prompt .generate-ai-filters .error-alert{position:fixed;bottom:50px}.ai-genrated-questions{border-radius:6px;width:100%}.ai-genrated-questions .ai-generated-questions-header{display:flex;justify-content:space-between}.ai-genrated-questions .ai-generated-questions-header .ai-add-all{margin-left:auto;margin-right:25px;margin-top:10px}.ai-genrated-questions .ai-generated-questions-header .ai-generated-questions-heading{margin-left:25px;margin-top:20px;margin-bottom:0}.ai-genrated-questions .segment-list-droppable{padding-bottom:0!important}.ai-genrated-questions .rate-ai-buttons-container{display:flex;justify-content:center;padding-bottom:10px}.select-ai-language-dropdown-wrapper{border-radius:5px;background-color:#fff;box-shadow:var(--ap-box-shadow-secondary)}.select-ai-language-dropdown-wrapper .search-input-wrapper{padding:10px;border-bottom:1px solid rgb(231,221,221)}.select-ai-language-dropdown-wrapper .search-input-wrapper input{width:100px}.select-ai-language-dropdown-wrapper .ant-dropdown-menu{max-height:500px;overflow:auto;box-shadow:none!important}.select-syllabus-topics-container{flex-direction:column}.select-syllabus-topics-container .syllabus-topics-header{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.select-syllabus-topics-container .syllabus-topics-tag-container{border:1px solid #dcdcdc;border-radius:4px;padding:4px 10px;display:flex;flex-wrap:wrap}.select-syllabus-topics-container .syllabus-topics-tag-container .syllabus-topics-tag{border:none;background-color:#e0e0e078;display:flex;text-wrap:wrap;margin:1px;font-size:14px;font-weight:400}.select-syllabus-topics-container .syllabus-topics-tag-container .syllabus-topics-tag-more{font-size:small;border:none;background-color:#e0e0e078;margin:1px;font-weight:400}.select-syllabus-topics-container .syllabus-topics-no-topics-text{color:#8f8f8f;margin:0 auto}.generate-ai-modal-param-col .select-syllabus-topics-filter{width:350px}.generate-ai-with-prompt .select-syllabus-topics-filter-new{width:270px}.syllabus-topics-modal{width:35%!important}.syllabus-topics-modal .ant-modal-body{overflow:hidden}.syllabus-topics-modal .syllabus-topics-total-selected-topics-text{text-align:right;margin-right:8px}.syllabus-topics-modal .syllabus-topics-card{height:300px;overflow-y:auto;margin-top:10px}.syllabus-topics-modal .syllabus-topics-card .ant-card-body{height:100%}.syllabus-topics-modal .syllabus-topics-card .syllabus-topics-not-found{color:#8f8f8f;height:100%;display:flex;align-items:center;justify-content:center}.syllabus-topics-modal .syllabus-topics-no-topics-match{color:#8f8f8f}.topics-submenu .ant-space-item{margin-right:0!important;height:40px!important}.topics-submenu .ant-space-item:first-child{height:40px!important;width:auto!important;max-width:50%}.edit-section .ant-space-item:first-child{width:100%!important}.edit-section .ant-skeleton-input-sm{background-color:#fff!important}.edit-section-title{max-width:260px!important;background-color:#fff}.edit-section-title .ck-content{min-height:0px!important}.edit-section-title .ck-editor__editable{line-height:30px!important}.edit-section-title p{margin:0!important;color:#000000d9!important}.select-class-checkbox{margin-left:20px!important}.select-class-checkbox .ant-checkbox-group-item{display:block!important}.select-class-checkbox .ant-checkbox-group-item span.ant-checkbox{display:inline-block!important}.convert-to-achievement-level-menu-item{padding-top:0!important;padding-bottom:0!important}.achievement-level-calculator-warning{margin:20px 0}.achievement-level-calculator-button{text-align:center}.convert-to-achievement-level-button{padding:0!important;background:none!important}.convert-to-achievement-level-button .anticon-calculator{font-size:12px}.convert-to-achievement-level-popover-msg{width:300px!important}.grade-list-actions-menu .create-submissions-menu-item{padding:0!important}.grade-list-actions-menu .achievement-level-calculator-menu-item button,.grade-list-actions-menu .bulk-upload-answer-sheets-menu-item button{height:0;padding:0;border:none}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading{margin-top:10px!important;margin-bottom:50px!important;padding-left:50px!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .main-separator,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .main-separator{position:relative!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .main-separator .main-vertical-line,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .main-separator .main-vertical-line{position:absolute!important;border:1px solid #ddd;left:50%!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .level-input:not(:last-child),.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .level-input:not(:last-child){z-index:999!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .separator,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .separator{display:flex!important;align-items:center!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .separator hr,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .separator hr{border:1px solid #ddd!important;width:100%!important;z-index:0!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .separator .row-vertical-separator,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .separator .row-vertical-separator{height:300%!important;border:1px solid #ddd!important;position:absolute!important;left:50%!important;bottom:50%!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .separator .first-row-vertical-separator,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .separator .first-row-vertical-separator{height:200%!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .level-label,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .level-label{padding:4px 8px!important;font-weight:900!important;min-width:50px!important;text-align:center!important;z-index:999!important}@media screen and (min-width: 1920px){.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .level-label,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .level-label{margin-left:7px!important}}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .level-label-heading .level-label,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .level-label-heading .level-label{margin-right:0!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .ant-input-number,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .ant-input-number-disabled,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .ant-input-number,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .ant-input-number-disabled{width:100%!important;text-align:center!important;z-index:999!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .ant-input-number input,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .ant-input-number-disabled input,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .ant-input-number input,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .ant-input-number-disabled input{text-align:center!important}.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-grid .ant-input-number-disabled,.convert-to-achievement-level-modal .ant-modal-body .convert-to-achievement-level-heading .ant-input-number-disabled{background-color:#d9d9d9!important;color:#00000040!important}.create-submissions-button{width:100%;text-align:left;padding-left:10px;background:none}.create-submissions-modal .select-all-mapped-students-checkbox{margin:10px 0}.create-submissions-modal .anticon-delete{color:red!important}.create-submissions-modal .create-submissions-modal-footer .students-count{text-align:left}.create-submissions-modal .create-submissions-modal-footer .action-buttons{text-align:right}.achievement-level-calculator-modal .ant-card-body{text-align:center!important}.achievement-level-calculator-modal .ant-modal-content{padding:20px!important}.achievement-level-calculator-modal .select-calculate-achievement-level-method{padding:10px 0!important;text-align:center!important}.achievement-level-calculator-modal .achievement-level-calculator-warning{margin:0 0 15px!important}.achievement-level-calculator-modal .calculate-method-detail{padding:5px 10px;font-size:12px;width:400px;margin:0 auto;color:#7c7a7a;font-style:italic;text-align:center!important}.achievement-level-calculator-modal .calculate-achievement-level-button{margin-top:20px;text-align:center!important}.achievement-level-calculator-modal .calculate-options .ant-radio-button-wrapper{width:40%;height:auto;margin:10px;border-radius:10px}.default-percentage-modal-wrapper .percentage-table tbody .ant-table-cell{padding-bottom:0!important;border-bottom:none!important;padding:0}.default-percentage-modal-wrapper .percentage-table tbody tr:first-child td{padding-top:10px!important}.default-percentage-modal-wrapper .percentage-table tbody .percentage-input-container div{display:flex;justify-content:center}.default-percentage-modal-wrapper .percentage-table tbody .percentage-input-container{row-gap:2px;min-height:70px}.default-percentage-modal-wrapper .percentage-table tbody .percentage-input,.default-percentage-modal-wrapper .percentage-table tbody .overall-critera-points{width:65px;height:45px;display:flex;align-items:center;border-radius:.5rem!important}.default-percentage-modal-wrapper .percentage-table tbody .percentage-input input,.default-percentage-modal-wrapper .percentage-table tbody .overall-critera-points input{padding-right:10px!important;padding-left:10px!important;text-align:center}.default-percentage-modal-wrapper .percentage-table tbody .percentage-input,.default-percentage-modal-wrapper .percentage-table tbody .overall-critera-points,.default-percentage-modal-wrapper .percentage-table tbody .equivalent-level-column{font-size:16px!important}.default-percentage-modal-wrapper .percentage-table tbody .percentage-input{border-color:#e8e8e8}.default-percentage-modal-wrapper .percentage-table tbody .overall-critera-points{background-color:#f8f9fa;color:#aeaeae;justify-content:center}.default-percentage-modal-wrapper .percentage-table tbody .error-bg{border-color:#ff4d50!important}.default-percentage-modal-wrapper .percentage-table tbody .error-message{color:#ff4d50!important;font-size:10px;display:block!important}.default-percentage-modal-wrapper .percentage-table tbody .error{color:#ff4d50}.default-percentage-modal-wrapper .percentage-table tbody .arrow-icon-column{color:#aeaeae;text-align:center;font-size:12px}.default-percentage-modal-wrapper .percentage-table tbody .arrow-icon-column,.default-percentage-modal-wrapper .percentage-table tbody .right-outlined-icon-column{top:-15px;padding-left:25px!important}.default-percentage-modal-wrapper .percentage-table tbody .equivalent-level-column{top:-15px}.default-percentage-modal-wrapper .percentage-table tbody .overall-criteria-points-column{display:flex;justify-content:center;align-items:center;height:100%}.default-percentage-modal-wrapper .percentage-table thead{background-color:#f8f9fa}.default-percentage-modal-wrapper .percentage-table thead .overall-criteria-points-column{text-align:left!important;padding:10px 16px!important}.default-percentage-modal-wrapper .percentage-table thead .equivalent-level-column{text-align:right!important}.default-percentage-modal-wrapper .percentage-table thead .ant-table-cell{border:none!important}.default-percentage-modal-wrapper .ant-modal-body{display:contents}.default-percentage-modal-wrapper .ant-modal-content{width:600px!important}.default-percentage-modal-wrapper .ant-modal-footer{margin-top:10px!important}.convert-to-achievement-level-popover{max-width:300px!important}.bulk-upload-answer-sheets-modal .select-from-computer-footer{display:flex;justify-content:flex-end;margin-top:10px}.exp-users-actions-btn{position:absolute!important;top:0!important;right:0!important}.exp-users-actions-btn .ant-alert{padding:2px 6px;font-size:12px;cursor:default}.exp-users-actions-btn .grade-progress{padding:5px 20px 0!important}.exp-users-actions-btn .grade-progress .ant-progress-outer{width:100px!important;margin:0!important;padding:0!important}.filter-container-wrapper .mainFilter>.ant-col>.ant-space.ant-space-horizontal{flex-direction:column;width:100%;padding:0 20px 10px;gap:10px!important;box-sizing:border-box}.filter-container-wrapper .mainFilter input{min-width:20px!important}.filter-container-wrapper .mainFilter .generic-filter-wrapper{display:flex;flex-direction:column}.filter-container-wrapper .mainFilter .ant-space-item{width:100%!important}.filter-container-wrapper .mainFilter .ant-space-item .filter-title{margin-bottom:-3px}.filter-container-wrapper .mainFilter .date-picker{width:100%}.filter-container-wrapper .mainFilter .date-picker .ant-picker-input{width:38%!important}.filter-container-wrapper .mainFilter .date-picker .ant-picker-suffix{margin-left:auto!important}.custom-main-crud-list-header{width:100%;padding:0 10px 10px}.custom-main-crud-list-header .ant-input-search{width:290px}.bulk-actions-menu li{padding:0!important}.custom-main-crud-list{width:100%;height:100%}.custom-main-crud-list .custom-list-button{display:flex;justify-content:center;align-items:center}.custom-main-crud-list .custom-list-button .list-next-button span,.custom-main-crud-list .custom-list-button .list-pervious-button span{vertical-align:middle!important}.custom-main-crud-list .segment-list-droppable{padding:0!important}.sidebar-preview-container{margin-top:-60px!important}.experience-analytics-container{background-color:#fafafb;margin-top:-10px;min-height:100vh;padding-top:20px}.experience-analytics-container .experience-analytics-filter{position:absolute;right:0;bottom:10px}.experience-analytics-container .experience-analytics-filter .experience-analytics-group-filter{width:200px!important}.experience-analytics-container .question-graph-container{display:flex;justify-content:space-between;align-items:center}.experience-analytics-container .question-graph-container .question-graph{flex-grow:1;text-align:left}.experience-analytics-container .summary-statistic{margin:0 0 20px;justify-content:center}.talk-to-gpt-chat .chatFeed{padding:5px!important}.talk-to-gpt-chat .message-container{width:100%!important}.talk-to-gpt-chat .message-container table,.talk-to-gpt-chat .message-container td,.talk-to-gpt-chat .message-container th{border:1px solid #ddd}.talk-to-gpt-chat .message-container table{border-collapse:collapse}.talk-to-gpt-chat .message-container table th,.talk-to-gpt-chat .message-container table td{padding:10px;text-align:left}.talk-to-gpt-chat .chatHeaderSpace{width:100%!important}.talk-to-gpt-chat .chatFooter .send-button{padding-left:6px!important}.talk-to-gpt-chat .error{color:#ff4d4f!important;text-align:center!important}.talk-to-gpt-chat .error-fullscreen-width{max-width:100%!important}.talk-to-gpt-chat .error-default-width{max-width:300px!important}.talk-to-gpt-chat .chat-footer-container .textarea-container{position:relative}.talk-to-gpt-chat .chat-footer-container .textarea-container .textarea-f-screen{position:absolute;z-index:1000;margin-right:10px;right:10px;bottom:50%;display:flex!important;justify-content:center!important;align-items:center!important}.talk-to-gpt-chat .chat-footer-container .textarea-container .textarea-s-screen{position:absolute;z-index:1000;right:10px;bottom:50%;margin-top:10px;display:flex!important;justify-content:center!important;align-items:center!important}.talk-to-gpt-chat .chat-footer-container .textarea-container textarea{min-height:80px!important;overflow-y:scroll;padding-right:84px}.talk-to-gpt-chat .chat-footer-container .ant-input-data-count{right:15px!important;bottom:0!important}.talk-to-gpt-chat .talk-to-gpt-disclaimer-message{text-align:center;width:100%;font-style:italic;padding:5px}.text-to-speech-wrapper .ant-btn-compact-first-item{background:linear-gradient(to left,#4a00e0,#8e2de2)!important;color:#fff!important;border-color:#8e2de2!important;width:auto!important;padding-left:2px;display:flex;align-items:center;justify-content:center}.text-to-speech-wrapper .ant-btn-compact-first-item:disabled{opacity:.65!important;color:#fff!important;background:#e0e0e0;width:auto!important;padding-left:2px;display:flex;align-items:center;justify-content:center}.text-to-speech-wrapper .text-to-speech-button{background-color:#00a6bd}.text-to-speech-wrapper .text-to-speech-button .ant-btn-icon{color:#fff}.text-to-speech-wrapper .text-to-speech-button:hover .ant-btn-icon{color:#000}.text-to-speech-gender-selector .ant-dropdown-menu-item-group-list{margin:0!important}.draggable-notepad{background-color:#f0f8ff;width:19vw!important;min-height:37vh;min-width:350px!important;box-shadow:#ff183e}.draggable-notepad .notepad-header{display:flex;align-items:center;background-color:#f9c10d;color:#000;padding:0 10px;height:42px;border-radius:6px 6px 0 0}.draggable-notepad .notepad-header .notepad-title{width:90%}.draggable-notepad .multiline-input-area{width:100%;padding:0 10px;overflow:hidden}.draggable-notepad .multiline-input-area .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{outline:transparent;box-shadow:none;border:1px solid transparent}.draggable-notepad .multiline-input-area .ck.ck-editor__editable_inline[dir=ltr]{min-height:30vh!important;box-shadow:none}.draggable-notepad .word-count{background-color:#f0f8ff}.draggable-notepad .hulXmi,.draggable-notepad .hEdlkE{margin:0}.notepad-button{height:40px!important;font-size:16px!important;border-radius:40px!important;float:right;top:5px}.sidebar-tools-wrapper .sidebar-tools{padding:10px 5px;position:fixed;top:30%;right:0;border-radius:10px 0 0 10px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 0 20px 10px #eee}.sidebar-tools-wrapper .sidebar-tools .ant-btn{margin:1px 0;border:none!important}.sidebar-tools-wrapper .sidebar-tools .ant-btn:hover{background-color:#f0f0f0}.sidebar-tools-wrapper .sidebar-tool-button{background-color:#00a6bd}.sidebar-tools-wrapper .sidebar-tool-button .ant-btn-icon{color:#fff}.sidebar-tools-wrapper .sidebar-tool-button:hover .ant-btn-icon{color:#000}.sidebar-tools-wrapper .active-tool-container{position:fixed;bottom:10px;right:3%;max-width:fit-content;z-index:99999!important}.sidebar-tools-wrapper .active-tool-container:focus-within{z-index:9999!important}.status-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:40%}.status-container .status-icon-circle{position:relative;width:80px;height:80px;border-radius:25%;display:flex;justify-content:center;align-items:center}.status-container .status-icon-circle .status-icon-inner-circle{position:relative;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.status-container .status-icon-circle .status-icon-inner-circle svg{font-size:50px;color:#375dfb}.status-container .outer-circle-primary,.status-container .outer-circle-primary .inner-circle-primary,.status-container .outer-circle-warning{background-color:#fff}.status-container .outer-circle-danger{background-color:#fff;width:80px;height:80px}.status-container .outer-circle-danger svg{color:#000!important}.status-container .outer-circle-success{background-color:#fff}.status-container .outer-circle-success svg{font-size:40px!important;color:#375dfb}.status-container .status-message{margin-top:0!important;margin-bottom:50px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-title-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-title-wrapper .assessment-details-title{color:#fff;font-size:14px;border-radius:10px 10px 0 0;padding:5px 25px;margin:0}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card{position:relative;border-radius:20px;width:500px;text-align:center;height:350px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .views-card-info-container{margin-bottom:20px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .views-card-info-container .ant-col{margin:auto}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .views-card-info-container .text-right .progress-percent,.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .views-card-info-container .text-right .given-answer{color:#000}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .views-card-info-container .text-right .uploaded-files{color:#fcab4c;margin:20px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-name{margin-bottom:5px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .info-student-name{margin-bottom:10px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .question-grid{border-radius:10px;height:300px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .question-grid .attempt-status-questions{max-height:225px;overflow-y:auto}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .question-grid .ant-tag{border-radius:10px;width:60px;height:35px;padding-top:5px;text-align:center;color:#000;background-color:#fff;border-width:2px 2px 4px 2px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .question-grid .ant-tag.ant-tag-processing{border-color:#4bd2a0}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .question-grid .ant-tag.ant-tag-processing svg{background-color:#fcab4c;padding:3px;border-radius:8px 0 5px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-progress{justify-content:space-around;width:300px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .progress-item{text-align:center}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .progress-circle,.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .files-count,.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .answered-count{display:flex;align-items:center;justify-content:center;line-height:2;column-gap:5px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .progress-circle svg,.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .files-count svg,.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .answered-count svg{padding-top:2px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details{width:100%}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .assessment-detail-item{display:flex;align-items:center;column-gap:5px;margin-bottom:10px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .assessment-detail-item .subject-icon{height:15px;width:15px}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .ant-card-body{padding:0}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .points-questions-wrapper .question-wrapper{border-radius:0;margin:0}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .points-questions-wrapper .question-wrapper:first-child{padding:0 5px 0 0}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .points-questions-wrapper .question-wrapper:not(:last-child){border-right:1px solid #000000!important}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .start-countdown-timer{padding:0;margin:0}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .start-countdown-timer .ant-tag-orange{background-color:#fff}.assessment-details-container .assessment-details-cards-wrapper .assessment-details-card .assessment-details .countdown-timer .ant-btn{color:#383838;font-weight:600;border:none;box-shadow:none;padding:0;background:#fff;height:20px;cursor:default}.assessment-details-container .view-card-footer-container{justify-content:center;margin-top:20px}.assessment-details-container .view-card-footer-container .start-in-app-button-for-new-join-view,.assessment-details-container .view-card-footer-container .disabled-start-in-app-button-for-new-join-view{border-radius:5px!important}.assessment-details-container .view-card-footer-container .start-at-datetime{margin-left:60px}.assessment-details-container .view-card-footer-container .start-at-datetime .ant-tag.ant-tag-orange{background:#f8f9fa;border:none;padding:10px 20px;font-size:15px;color:#000;font-weight:600}.assessment-details-container .view-card-footer-container .start-test-icon{vertical-align:middle;font-size:18px}.assessment-details-container .view-card-footer-container .input-join-code{max-width:115px;display:inline-block;margin-top:25px;vertical-align:middle;background-color:#fff;border-radius:8px}.assessment-details-container .view-card-footer-container .input-join-code .ant-input{text-transform:uppercase;margin:0!important}.status-container-ipad .status-container .status-message{padding:0 24px!important}.views-card-info-ipad .uploaded-files{margin:7px!important}.views-card-info-ipad .assessment-progress-ipad{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width: 1400px){.status-container{width:30%}.status-container .status-message{margin-bottom:40px}}.offline-sync-view{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;background-color:#ffebee}.offline-sync-view .status-container{width:40%}.offline-sync-view .status-container .status-message{margin-bottom:40px}.offline-sync-view .status-container .status-icon-circle .inner-circle-success svg{color:#61cd79!important}.offline-sync-view .status-container .status-icon-circle .inner-circle-warning svg{color:#ff4d4d}.offline-sync-view .assessment-details-container .offline-experience-start-button{border-radius:5px}.end-view-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;width:100%;position:relative;background-color:#f7f7f7}.end-view-container .status-icon-circle .status-icon-inner-circle .submit-view-icon{color:#375dfb}.end-view-container .status-icon-circle .status-icon-inner-circle svg{color:#ff4d50}.end-view-container .submit-test-button{display:inline-flex;align-items:center}.end-view-container .submit-test-button svg{font-size:16px}.end-view-container .views-card-container .experience-name{font-size:40px}.submit-view-container{background-color:#e5eeff!important}.submit-view-container .status-container .status-message{margin-bottom:20px}.status-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.status-container .status-icon-circle{position:relative;width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center}.status-container .status-icon-circle .status-icon-inner-circle{position:relative;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#00a6bd}.status-container .status-icon-circle .status-icon-inner-circle svg{font-size:50px}.status-container .outer-circle-primary{background-color:#00a6bd52}.status-container .outer-circle-primary .inner-circle-primary{background-color:#00a6bd00}.status-container .outer-circle-warning{background-color:#fff3e0}.status-container .outer-circle-danger{background-color:#ffebee;width:80px;height:80px}.status-container .outer-circle-danger .inner-circle-danger{width:40px}.status-container .outer-circle-success{background-color:#e8f5e9}.status-container .outer-circle-success .inner-circle-success{color:#61cd79}.status-container .outer-circle-success svg{font-size:40px!important}.status-container .status-title{margin-top:18px}.status-container .join-view-title{margin-top:30px;color:#00a6bd!important}.status-container .status-message{margin-top:0!important;margin-bottom:30px}.views-card-container{width:80%;align-items:center;text-align:center}.views-card-container .views-card-content-container{padding:20px;align-items:center}.views-card-container .views-card-info-container{margin-bottom:20px}.views-card-container .views-card-info-container .ant-col{margin:auto}.views-card-container .views-card-info-container .text-right .progress-percent,.views-card-container .views-card-info-container .text-right .given-answer{color:#000}.views-card-container .views-card-info-container .text-right .uploaded-files{color:#fcab4c;margin:20px}.views-card-container .assessment-name{margin-bottom:5px}.views-card-container .info-student-name{margin-bottom:10px}.views-card-container .question-grid{background-color:#f8f9fa;margin-bottom:20px;padding:50px 100px;border-radius:10px}.views-card-container .question-grid .ant-space{max-width:900px!important;column-gap:18px;row-gap:18px}.views-card-container .question-grid svg{position:absolute;right:0;bottom:30px}.views-card-container .question-grid .ant-tag{border-radius:50%;font-size:15px;width:40px;height:40px;padding-top:25%;text-align:center;color:#8f8f8f;background-color:#fff;border:none}.views-card-container .question-grid .ant-tag.ant-tag-processing{color:#fff;background-color:#00a6bd;border-color:#00a6bd}.views-card-container .question-grid .ant-tag.ant-tag-processing svg{background-color:#fcab4c;padding:3px;border-radius:10px}.views-card-container .end-view-card-footer{display:flex;justify-content:space-between;align-items:center}.views-card-container .end-view-card-footer .logout-button{padding:10px 20px 30px;font-size:15px}.views-card-container .back-to-test,.views-card-container .quit-button,.views-card-container .submit-button{margin:0 10px;padding:10px 15px 30px;font-size:15px}.resume-view-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;width:100%;position:relative;background-color:#fcf6eb}.resume-view-container .status-icon-circle .status-icon-inner-circle svg{color:#fcab4c}.resume-view-container .resume-button-icon{background-color:#fff;vertical-align:middle;font-size:18px;color:#fcab4c;margin-left:10px;border-radius:5px}.resume-view-container .resume-button{margin-right:10px}.resume-view-container .resume-view-header-icon-circle{position:relative;width:100px;height:100px;background-color:#fcaa4c71;border-radius:50%;display:flex;justify-content:center;align-items:center}.resume-view-container .resume-view-header-icon-circle .circle-inside{position:relative;width:50px;height:50px;background-color:#fcab4c;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.resume-view-container .resume-view-title{color:#fcab4c}.resume-view-container .status-container .status-title{color:#fcab4c!important}.join-view-container{display:flex;align-items:center;flex-direction:column;height:100vh;width:100%;position:relative;background-color:#e5eeff;justify-content:center}.join-view-container .join-view-main-icon{width:40px!important}.join-view-container .assessment-details .ant-tag{font-size:14px;height:20px;color:#383838;border:0px;padding:0}.join-view-container .join-view-instructions-wrapper .instructions-card{height:300px;overflow-y:auto}.join-view-container .join-view-instructions-wrapper .ant-card-body{padding:10px}.join-view-ipad .assessment-details-body .assessment-name{font-size:24px!important}.join-view-ipad .assessment-details-body .student-name-wrapper .student-name,.join-view-ipad .assessment-details-body .instructions-header{font-size:18px!important}.join-view-ipad .assessment-details-body .join-view-card-body-wrapper{margin-bottom:12%!important}.pause-view-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;position:relative;background:#fff3e0}.pause-view-container .status-icon-circle .status-icon-inner-circle svg{color:#fcab4c;font-size:40px}.pause-view-container .status-title{color:#fcab4c!important}.pause-view-container .assessment-details-left-tag,.pause-view-container .assessment-details-right-tag{background:#fcab4c}.pause-view-container .pause-button-icon{background-color:#fff;vertical-align:middle;font-size:18px;color:#fcab4c;margin-left:10px;border-radius:5px}.pause-view-container .pause-view-header-icon-circle{position:relative;width:100px;height:100px;background-color:#fcaa4c71;border-radius:50%;display:flex;justify-content:center;align-items:center}.pause-view-container .pause-view-header-icon-circle .circle-inside{position:relative;width:50px;height:50px;background-color:#fcab4c;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.pause-view-container .pause-view-title{color:#fcab4c}.color-bbb{color:#bbb}.c-orange-red{color:#ff4500}.c-red{color:red}.color-black{color:#000!important}.color-blue{color:#375dfb!important}.bg-teal{background-color:#00a6bd!important}.bg-orange{background-color:#fcab4c!important}.bg-red{background-color:#ff4d50!important}.bg-green{background-color:#61cd79!important}.bg-black{background-color:#000!important}.bg-lavender{background-color:#e6e6fa!important}.bg-blue{background-color:#375dfb}.bg-gray{background-color:#fafafa}.bg-black-1{background-color:#383838}.bg-green-1{background-color:#e8f5e9}.bg-orange-1{background-color:#fcf6eb!important}.border-teal{border-color:#00a6bd}.border-orange{border-color:#fcab4c!important}.border-red{border-color:#ff4d50!important}.border-green{border-color:#61cd79!important}.border-green-4{border-color:#4bd2a0!important}.border-black{border-color:#000!important}.text-center{text-align:center}.text-left{text-align:left!important}.text-right{text-align:right}.float-right{float:right}.align-items-center-with-flex{display:flex;align-items:center}.m-0{margin:0!important}.m-t-0{margin-top:0!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-18{margin-left:18px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-l-28{margin-left:28px!important}.m-l-38{margin-left:38px!important}.m-l-30{margin-left:30px!important}.m-l-35{margin-left:35px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-r-20{margin-right:20px!important}.m-r-30{margin-right:30px!important}.m-t-5{margin-top:5px!important}.m-t-8{margin-top:8px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-30{margin-top:30px!important}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-30{margin-bottom:30px!important}.m-b-50{margin-bottom:50px!important}.p-30{padding:30px}.p-10{padding:10px}.p-r-10{padding-right:10px}.p-r-20{padding-right:20px}.p-r-30{padding-right:30px!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-400{padding-bottom:400px!important}.p-20{padding:20px!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-30{padding-left:30px!important}.p-l-40{padding-left:40px!important}.p-7{padding:7px!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-11{padding:11px!important}.p-0-20{padding:0 20px!important}.f-s-10,.f-s-8{font-size:10px}.f-s-12{font-size:12px}.vertical-align-middle{vertical-align:middle}.pointer-events-none{pointer-events:none}.visibility-visible{visibility:visible}.visibility-hidden{visibility:hidden}.border-radius-5{border-radius:5px}.offline-experience-not-allowed-online-warning{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;background-color:#fcf6eb}.offline-experience-not-allowed-online-warning .status-container{width:40%}.offline-experience-not-allowed-online-warning .status-container .status-message{margin-bottom:40px}.offline-experience-not-allowed-online-warning .status-container .status-icon-circle .inner-circle-success svg{color:#61cd79!important}.offline-experience-not-allowed-online-warning .status-container .status-icon-circle .inner-circle-warning svg{color:#fcab4c}.offline-experience-not-allowed-online-warning .assessment-details-container .offline-experience-start-button{border-radius:5px}.experience-item-preview-card{height:80vh;overflow-y:auto;overflow-x:hidden;position:sticky;top:25px}.experience-item-preview-card>.ant-card-head{position:sticky!important;top:0!important;z-index:99!important;background-color:#f0f8ff!important}.experience-item-preview-card .experience-item-preview-card-header{align-items:center}.experience-item-preview-card .experience-item-preview-card-header .card-header-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.experience-item-preview-card .experience-item-preview-card-header .card-header-topic-select-container{display:flex;justify-content:center}.experience-item-preview-card .experience-item-preview-card-header .card-header-topic-select-container .card-header-topic-select{width:150px}.experience-item-preview-card .experience-item-preview-card-header .card-header-action-buttons{display:flex;justify-content:flex-end}.experience-item-preview-card .experience-item-preview-card-header .card-header-action-buttons .experience-item-preview-card-open-button .anticon-eye{vertical-align:middle}.experience-item-preview-card .experience-item{scroll-margin-top:70px}.experience-item-preview-card .topic-select-option{height:32px}.experience-item-preview-card .topic-select-option-text{height:32px!important}.experience-item-preview-card .experience-item-preview-footer{text-align:center}.library-grid .qb-card{min-height:250px}.library-grid .subject-card{min-height:200px}.library-grid .school-library-card{min-height:170px}.library-grid .clickable-card .ant-card-body{padding:20px 16px}.library-grid .clickable-card:hover{background-color:#eaf8fe}.library-grid .card-header-title{height:50px;vertical-align:middle;margin:auto;font-weight:700;font-size:20px}.library-grid .subject-card-icon img{width:100%;height:100%;object-fit:contain}.library-modal{top:0;left:0;bottom:0}.library-modal.full-screen-modal{width:80%!important}.library-modal .ant-modal-content{max-height:100vh;overflow:auto}.library-modal .library-tabs{display:flex;justify-content:center;align-items:center}.library-modal .ant-modal-body{height:calc(100vh - 110px)}.library-modal .ant-modal-body .custom-main-crud-list-header{padding-left:20px}.library-modal .ant-modal-body .segment-list-droppable.nesting-level-1{height:68vh;overflow-y:auto}.library-actions-container .library-actions-wrapper{text-align:right}.library-breadcrumb-wrapper{margin-bottom:15px}.library-breadcrumb-wrapper .ant-col-1{display:contents}.library-breadcrumb-wrapper .ant-breadcrumb-separator{display:flex;margin:0!important;align-items:center}.upgrade-modal-dummy-card-wrapper .upgrade-modal-dummy-card{margin-bottom:20px;background-color:#eee;text-align:center;opacity:.9!important}.upgrade-modal-dummy-card-wrapper .upgrade-modal-dummy-card:hover{background-color:#eee!important}.upgrade-modal-dummy-card-wrapper .upgrade-modal-dummy-card-text{color:#bfbfbf}.upgrade-modal-dummy-card-wrapper .upgrade-modal-dummy-card-btn{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);z-index:1}.osc-spinner{animation:spin 1.25s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.embedded-wrapper.osc.mobile .quick-check-buttons.partner-osc .ant-space-item button{width:160px;padding:0}.embedded-wrapper.osc:not(.mobile) .segment-item .answers-selectable.answer-choice:hover{background-color:#eff4f9!important;border-radius:10px;border:3px solid #eff4f9}.embedded-wrapper.osc{font-family:Arial!important;font-weight:400;line-height:1.5715!important;padding-bottom:50px}.embedded-wrapper.osc strong{font-weight:700}.embedded-wrapper.osc .bg-dark-blue{background-color:#1558ab}.embedded-wrapper.osc .bg-pink{background-color:#f84fc3}.embedded-wrapper.osc .bg-orange{background-color:#f78f4f}.embedded-wrapper.osc .bg-green{background-color:#98af29}.embedded-wrapper.osc .mcq-option-index-circled{width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:11px;border-radius:50%;color:#fff;text-align:center}.embedded-wrapper.osc .segment-list-item .ant-card-body{padding:5px 0 5px 20px}.embedded-wrapper.osc .segment-list-item .ant-card-body .segment-item{padding:0}.embedded-wrapper.osc .segment-item{margin:0 auto}.embedded-wrapper.osc .segment-item .answer-choice{border:3px solid white!important;font-size:16px;align-items:center}.embedded-wrapper.osc .segment-item .answer-choice.attempted-answer{background-color:#fff!important;border:3px solid #1890ff!important;border-radius:10px}.embedded-wrapper.osc .segment-item .answer-choice.incorrect-answer{background-color:#fff!important;border:3px solid red!important;border-radius:10px}.embedded-wrapper.osc .segment-item .answer-choice.correct-answer{background-color:#fff!important;border:3px solid limegreen!important;border-radius:10px}.embedded-wrapper.osc img.Wirisformula{max-width:100%!important}.embedded-wrapper.osc.osc-b2c .osc-blur-content{padding-bottom:300px}.embedded-wrapper.osc.osc-b2c .osc-blur-content .osc-question-text .show-html,.embedded-wrapper.osc.osc-b2c .osc-blur-content .answer-choice .show-html{filter:blur(8px)}.segment-item .osc-question-text{font-size:16px!important;font-weight:400;font-family:Arial!important}.segment-item .osc-question-number{font-size:16px!important;font-weight:400}.explanation-drawer.partner-osc{text-align:center;width:98%;margin-left:1%}.explanation-drawer.partner-osc .ant-btn{font-family:Open Sans,sans-serif!important;font-size:13px;color:#378ef8;border:1px solid #E3E6E6;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:none;-webkit-transition:none}.explanation-drawer.partner-osc .ant-btn:hover{border:1px solid #C8CCCC}.explanation-drawer.partner-osc .ant-btn:active{background:#378ef8;color:#fff}.explanation-drawer.partner-osc .ant-drawer-mask,.explanation-drawer.partner-osc .ant-drawer-content-wrapper,.explanation-drawer.partner-osc .ant-drawer-content{border-radius:10px 10px 0 0}.explanation-drawer.partner-osc .ant-drawer-body{padding-top:50px;overflow-x:hidden}.explanation-drawer.partner-osc .ant-drawer-body .ant-space{width:100%;max-width:900px;min-width:300px}.explanation-drawer.partner-osc .ant-drawer-body .ant-card-body{overflow-x:hidden}.explanation-drawer.partner-osc .ant-drawer-header{border-bottom:none!important;padding-bottom:0}.explanation-drawer.partner-osc .ant-drawer-header-title .ant-drawer-close{font-size:30px;color:#6495ed;position:absolute;top:10px;left:calc(50% - 40px);width:70px;padding:10px;z-index:5}.explanation-drawer.partner-osc .ant-drawer-header-title .ant-drawer-close .anticon{transition:none;-webkit-transition:none;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0px 0px 10px 0px #ccc;border-radius:50%}.explanation-drawer.partner-osc .segment-list-item{width:100%;text-align:left}.explanation-drawer.partner-osc .segment-list-item .ant-card-body,.explanation-drawer.partner-osc .segment-list-item .ant-card-body .segment-item{padding:5px}.explanation-drawer.partner-osc .segment-list-item .ant-card-body .segment-item .osc-question-number{font-size:14px!important;font-weight:400}.explanation-drawer.partner-osc .segment-list-item .explanation-header{background-color:#eff4f9;padding:10px;border-radius:10px;-webkit-border-radius:10px;font-family:Open Sans,sans-serif!important}.explanation-drawer.partner-osc .segment-list-item .explanation-header .left-side{font-weight:700;font-family:Open Sans,sans-serif!important}.explanation-drawer.partner-osc .segment-list-item .explanation-header .right-side{text-align:right;font-family:Open Sans,sans-serif!important}.explanation-drawer.partner-osc .video-explanation-header,.explanation-drawer.partner-osc .text-explanation-header{color:#919191;padding:10px 10px 0;font-weight:700;margin-bottom:0;font-size:14px;text-align:left;font-family:Open Sans,sans-serif}.explanation-drawer.partner-osc .show-answer-explanation{font-family:Arial!important;font-weight:400;font-size:16px;background-color:#fff!important;border:none!important;text-align:left;margin-top:5px!important;padding:10px!important}.explanation-drawer.partner-osc .show-answer-explanation .image{margin:0!important}.quick-check-buttons.partner-osc{position:fixed;bottom:0;left:0;width:100%;padding:0;height:30px;font-family:Open Sans,sans-serif!important}.quick-check-buttons.partner-osc .ant-space-item{margin:0 auto}.quick-check-buttons.partner-osc .ant-space-item button{width:200px;height:36px;top:-15px;font-weight:700;font-size:13px;color:#378ef8;text-transform:uppercase;letter-spacing:2px;border:1px solid #E3E6E6;transition:none;-webkit-transition:none;box-shadow:0 6px 22px #3e575538;-webkit-box-shadow:0px 6px 22px 0px rgba(62,87,85,.22);font-family:Open Sans,sans-serif!important}.quick-check-buttons.partner-osc .ant-space-item button:hover{border:1px solid #C8CCCC}.quick-check-buttons.partner-osc .ant-space-item button:active,.quick-check-buttons.partner-osc .ant-space-item button.ant-btn-primary{background:#378ef8;color:#fff}.quick-check-buttons.partner-osc .ant-space-item button.ant-btn-primary:hover{background:#64a8fa;color:#fff;border:none}.quick-check-buttons.partner-osc .ant-space-item button.ant-btn-primary:active{background:#2170cf}.quick-check-buttons.partner-osc.b2c-card{height:auto;text-align:center;background-color:#eff4f9;border-radius:10px 10px 0 0;padding:8px;width:96%;margin-left:2%}.quick-check-buttons.partner-osc.b2c-card h3{margin:0;font-size:15px;line-height:19px}.quick-check-buttons.partner-osc.b2c-card .ant-btn{top:0;width:300px!important}.quick-check-buttons.partner-osc.b2c-card .osc-b2c-learn-more{border-top:1px solid #ddd;padding-top:10px}.quick-check-buttons.partner-osc.b2c-card .osc-b2c-learn-more p{font-size:13px;line-height:16px;color:#aaa}.quick-check-buttons.partner-osc.b2c-card .osc-b2c-learn-more .ant-btn{width:300px;font-family:Open Sans,sans-serif!important;font-size:13px;color:#378ef8;border:1px solid #E3E6E6;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:none;-webkit-transition:none;box-shadow:none!important;-webkit-box-shadow:none!important}.quick-check-buttons.partner-osc.b2c-card .osc-b2c-learn-more .ant-btn:hover{border:1px solid #C8CCCC}.quick-check-buttons.partner-osc.b2c-card .osc-b2c-learn-more .ant-btn:active{background:#378ef8;color:#fff;border:none}.quick-check-buttons.partner-osc.b2c-card .osc-b2c-learn-more svg{padding-top:4px;margin-left:5px}.video-partner-osc{font-family:Open Sans,sans-serif!important}.video-partner-osc .rc-slider-track{z-index:9!important;border-radius:2px!important;margin-left:-11px!important}.video-partner-osc .rc-slider-handle{margin-top:0!important;cursor:pointer!important;z-index:9!important}.video-partner-osc .video-player-section{position:relative}.video-partner-osc .video-play{width:100%;height:100%}.video-partner-osc *{box-sizing:border-box}.embedded-wrapper.mb div[class^=ant-col],.embedded-wrapper.mb button{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol!important}.embedded-wrapper.mb.embedded-segment .segment-item{padding:0;max-width:unset!important}.embedded-wrapper.mb .segment-content .question-text p{font-size:16px!important;line-height:24px!important;font-weight:400!important;margin-bottom:12px!important}.embedded-wrapper.mb .segment-content .question-text p strong{font-weight:700!important}.embedded-wrapper.mb .segment-content .resource-title div{font-size:24px;line-height:23px;font-weight:400;margin-bottom:12px}.embedded-wrapper.mb .segment-content .resource-caption{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0!important}.embedded-wrapper.mb .segment-content .resource-caption p{margin-bottom:12px!important}.embedded-wrapper.mb .segment-content h3{font-size:22px!important;line-height:32px;font-weight:600!important;margin-bottom:12px!important}.embedded-wrapper.mb .segment-content button.ant-btn-primary:not(:disabled){font-size:14px!important;font-weight:400!important;background-image:linear-gradient(to bottom,#5f9bff,#478cfe,#3479eb)!important;border-radius:3px!important;border:1px solid transparent!important}.embedded-wrapper.mb .segment-content button.ant-btn{border-radius:3px!important}.embedded-wrapper.mb .segment-content .ant-collapse-item p{font-size:16px!important;line-height:24px!important;font-weight:400!important}.embedded-wrapper.mb .segment-content .ant-collapse-item .ant-collapse-expand-icon{margin-top:3px!important}.embedded-wrapper.mb .segment-content .ant-tabs-tab div{font-size:16px;line-height:24px;font-weight:400}.embedded-wrapper.mb .segment-content .ant-tabs-tabpane-active p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:12px!important}.embedded-wrapper.mb .segment-content .ant-tabs-tabpane-active .ant-image{margin-bottom:12px}.embedded-wrapper.mb .segment-content .image-slider-carousel .slick-list{overflow-y:auto}.embedded-wrapper.mb .segment-content .image-slider-carousel img{margin-bottom:12px}.embedded-wrapper.mb .segment-content .image-slider-carousel button{font-size:14px!important;font-weight:400 14px!important;background-image:linear-gradient(to bottom,#5f9bff,#478cfe,#3479eb) 14px!important;border-radius:3px 14px!important;border:1px solid transparent 14px!important}.embedded-wrapper.mb .segment-content .flash-card-carousel .slick-list{max-height:400px;border-bottom:1px solid #f0f0f0}.embedded-wrapper.mb .segment-content .quick-check-buttons button:not(.ant-switch){border-radius:3px!important;text-decoration-color:#fff!important}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-btn-default{background-color:#fff;border-color:#4b8ffa;border:1px solid #d9e7f7;background-image:linear-gradient(to bottom,#fefefe,#f9f9f9);box-shadow:0 1.5px 2.5px #00000012;color:#5b6c86}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-btn-default:hover{box-shadow:0 1.5px 2.5px #00000012!important;border-color:#4b8ffa;color:#4b8ffa}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-btn-primary:disabled{opacity:.65!important}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-btn-primary{color:#fff;background-color:#4b8ffa;border-color:#3479eb;background-image:linear-gradient(to bottom,#5f9bff,#478cfe,#3479eb);box-shadow:inset 0 1px #ffffff1a,0 1.5px 2.5px #00000021}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-btn-primary:hover{background-image:linear-gradient(to bottom,#5f9bff,#478cfe)!important;border-color:#478cfe!important}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-switch{margin:0 10px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:26px;border-color:#d9e7f7;border-radius:13px;background:#d9e7f7;transition:background-color .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,box-shadow .25s ease}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-switch .ant-switch-handle{top:3px!important;height:19px;width:19px}.embedded-wrapper.mb .segment-content .quick-check-buttons .ant-switch.ant-switch-checked{background-color:#4b8ffa!important;border-color:#4b8ffa!important;background-image:none!important}.embedded-wrapper.mb .segment-content .mini-quiz-controls button:not(:disabled){font-size:14px;font-weight:400;background-image:linear-gradient(to bottom,#5f9bff,#478cfe,#3479eb);border-radius:3px;border:1px solid transparent;color:#fff!important}.embedded-wrapper.mb .segment-content .mini-quiz-controls button:not(:disabled):hover{background-image:linear-gradient(to bottom,#5f9bff,#478cfe)!important;border-color:#478cfe!important}.embedded-wrapper.mb .segment-content .option-feedback .show-text p{padding:6px!important}.embedded-wrapper.mb .segment-content .audio-playlist-carousel .playlist-content{overflow-y:auto;margin-bottom:20px}.embedded-wrapper.mb .segment-content .audio-playlist-carousel .audio-player{margin-top:0}.embedded-wrapper.mb .segment-content .selected-audio{background-color:#4b8ffa!important;color:#fff!important;border-radius:3px!important}.embedded-wrapper.mb .segment-content .segment-connect .correct-answer p,.embedded-wrapper.mb .segment-content .segment-connect .incorrect-answer p{padding:6px!important}.embedded-wrapper.mb .segment-content .segment-connect .connect-content .show-html p,.embedded-wrapper.mb .segment-content .segment-connect .connect-content .show-html strong{font-size:16px!important;font-weight:400!important;padding-bottom:6px!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .answer-choice .show-html,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .answer-choice .show-html{font-weight:400}.embedded-wrapper.mb .segment-content .segment-mcq-single .answer-choice .media-show,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .answer-choice .media-show{margin-top:6px!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .attempted-answer,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .attempted-answer{background-color:#4b8ffa!important;color:#fff!important;border:1px solid #4b8ffa!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .attempted-answer.correct-answer,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .attempted-answer.correct-answer{background-color:#f6fdef!important;border:1px solid limegreen!important;color:#32cd32!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .attempted-answer.incorrect-answer,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .attempted-answer.incorrect-answer{background-color:#fdf3f2!important;border:1px solid red!important;color:red!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .attempted-answer p,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .attempted-answer p{padding-bottom:6px!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .attempted-answer p span,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .attempted-answer p span{color:#fff!important}.embedded-wrapper.mb .segment-content .segment-mcq-single .ant-tag-red,.embedded-wrapper.mb .segment-content .mcq-multiple-segment .ant-tag-red{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol!important;font-size:16px;padding:6px}.embedded-wrapper.mb .segment-content .segment-true-false p{font-weight:400;padding-bottom:6px}.unsupported-version-container .unsupported-app{height:100vh;display:flex;justify-content:center;align-items:center}.ant-card.survey-link-announcement-card{width:320px;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #0000001a;z-index:100}.ant-card.survey-link-announcement-card .anticon.anticon-close>svg{color:#000;font-size:12px;height:15px;width:15px}.ant-card.survey-link-announcement-card .ant-card-body .ant-btn-primary{display:block;font-weight:700}.v3 .ant-layout-content{padding-left:36px}.v3 .ant-layout-content.mobile{padding:24px 15px!important}.v3 .appLeftSider{color:#000}.v3 .appLeftSider .side-menu-footer{position:fixed;bottom:10px;width:200px}.v3 .appLeftSider .side-menu-footer .footer-item-container{margin-left:5%;width:90%;text-align:center}.v3 .appLeftSider .assessprep-collapsed-logo{max-width:48px!important}.v3 .appLeftSider .ant-menu-title-content a{vertical-align:middle}.v3 .base-header{border:none!important;background-color:#fff0!important}.v3 .ant-layout-header{border-bottom:1px solid #f0f0f0}.v3 .ant-layout-header .ant-select{width:120px!important}.v3 .ant-menu{height:100%}.v3 .ant-menu-submenu{height:unset!important}.v3 .ant-image-preview-operations{justify-content:center;color:#fff!important;background-color:#0006!important;border-bottom:1px solid #E3E6E6}.v3 .ant-image-preview-operations .anticon:hover{opacity:.6}.v3 .ant-image-preview-operations .ant-image-preview-operations-operation-disabled .anticon:hover{opacity:1}.v3 .ant-image-preview-mask{background-color:#fff!important}.v3 .ant-image-preview-body,.v3 .ant-image-preview-content,.v3 .ant-image-preview-img-wrapper,.v3 .ant-image-preview-mask,.v3 .ant-image-preview-wrap,.v3 .ant-image-preview-root,.v3 .ant-image-preview-img{touch-action:pan-x pan-y}.v3 .ant-image-preview-img{margin-top:50px}.v3 .mainFilter .ant-btn-primary .ant-btn-icon .anticon-plus,.v3 .custom-main-crud-list-header .ant-btn-primary .ant-btn-icon .anticon-plus{margin-right:5px}.v3 .ant-select.ant-tree-select.custom-select-tree .ant-select-selector{max-height:100px;overflow-y:auto}.v3 .ant-modal-wrap{overflow:hidden}.v3 .ant-modal-body{max-height:60vh;overflow-y:auto}.v3 .ant-alert-banner .ant-alert-message{font-weight:800}.v3 .ant-card:not(.ant-card-bordered){box-shadow:none}.v3 .ant-select{position:relative}.v3 .ant-select .ant-select-selector{border-radius:10px;padding:9px;outline:none!important;display:flex;align-items:center}.v3 .ant-select .ant-select-selection-search{margin-left:40px;padding-top:6px;padding-bottom:5px}.v3 .ant-select .ant-select-arrow{right:20px!important}.v3 .ant-select .ant-select-single .ant-select-selector .ant-select-selection-item{margin-left:38px}.v3 .ant-select .ant-select-selector .ant-select-selection-item{padding:9px 5px 0;font-size:14px;color:#000;line-height:normal}.v3 .ant-select:before{content:attr(floating-placeholder);position:absolute;top:12px;left:53px;color:#aaa;font-size:16px;transition:all .3s;z-index:1;pointer-events:none}.v3 .ant-select.ant-select-focused:before,.v3 .ant-select:has(.ant-select-selector .ant-select-selection-item):before{top:5px!important;left:53px!important;font-size:12px!important;color:#00000040!important}.v3 .ant-form-item-control{position:relative;margin-bottom:15px}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-select,.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-input,.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-input-affix-wrapper,.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-input-number{height:100%}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group{width:100%;display:flex;gap:16px}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper{border:1px solid #d9d9d9;border-radius:10px;padding:10px;height:50px;transition:all .3s ease-in-out;width:50%;margin-right:0}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper:hover{border-color:#00a6bd}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked{border-color:#00a6bd;box-shadow:0 0 0 2px #00e4db1c}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper span{display:flex;align-items:center;gap:12px}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper span .radio-icon{position:relative;padding:6px 12px 6px 0}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper span .radio-icon:after{position:absolute;content:"";height:100%;width:1px;background-color:#d9d9d9;right:0}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper span .radio-icon svg{color:#00a6bd}.v3 .ant-form-item-control .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper .ant-radio{display:none}.v3 .ant-form-item-control .icon-ant{position:absolute;top:50%;left:15px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#00a6bd!important;padding:10px 0}.v3 .ant-form-item-control .icon-ant:after{position:absolute;content:"";height:75%;width:1px;background-color:#d9d9d9;right:-12px}.v3 .ant-form-item-control .ant-select-multiple{height:auto!important}.v3 .ant-form-item-control .ant-select-multiple .ant-select-selection-overflow{display:flex;align-items:center;width:100%;margin-left:34px}.v3 .ant-form-item-control .ant-select-multiple .ant-select-selector:after{display:none!important}.v3 .ant-form-item-control .ant-select-multiple .ant-select-selector .ant-select-selection-overflow-item{padding-left:7px}.v3 .ant-form-item-control .ant-select-multiple .ant-select-selector .ant-select-selection-overflow-item .ant-select-selection-item{padding-top:5px;font-size:12px;margin-top:14px}.v3 .ant-btn{box-shadow:0 2px #0d101012!important;height:auto}.v3 .ant-tabs .ant-tabs-nav .ant-tabs-nav-list{gap:20px}.v3 .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{text-align:center;margin-left:0;padding:10px}.v3 .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background-color:#f8f9fa;border-top-left-radius:5px;border-top-right-radius:5px}.v3 .ant-input-affix-wrapper{box-shadow:0 2px 5px #ebe8eb;height:50px}.v3 .ant-tabs-box-design .ant-tabs-nav:before{display:none}.v3 .ant-tabs-box-design .ant-tabs-nav .ant-tabs-nav-wrap:before{display:none}.v3 .ant-tabs-box-design .ant-tabs-nav .ant-tabs-nav-list{padding:1px;overflow:hidden;border-radius:10px;border:1px solid #F8F9FA;background-color:#f8f9fa}.v3 .ant-tabs-box-design .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{padding:10px 40px}.v3 .ant-tabs-box-design .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background-color:#fff;border-bottom:none;border-radius:10px}.v3 .ant-tabs-box-design .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-ink-bar{display:none!important}.questionbanks-list-container{width:100%}.questionbanks-list-container .questionbanks-header{display:flex;justify-content:flex-end;margin-bottom:16px}.questionbanks-list-container .questionbanks-list-item .questionbank-card-container{padding:12px}.questionbanks-list-container .questionbanks-list-item .questionbank-card-container .qb-card{min-height:250px;margin-bottom:15px}.questionbanks-list-container .questionbanks-list-item .questionbank-card-container .clickable-card .ant-card-body{padding:20px 16px}.questionbanks-list-container .questionbanks-list-item .questionbank-card-container .clickable-card:hover{background-color:#eaf8fe}.questionbanks-list-container .questionbanks-list-item .questionbank-card-container .qb-meta-text{color:#999;font-size:12px;min-height:37px}.questionbanks-list-container .questionbanks-create-modal{width:50%}.features-modal span.org-features-title{display:none}.features-modal .ant-modal-body{margin-top:20px}.features-modal .org-features-modal-loading{z-index:1000!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100vw!important;height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important}
