:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root){font-family:var(--ielts-lms-font-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-kerning:normal;text-rendering:optimizeLegibility}:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root),:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) *,:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) *:before,:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) *:after{box-sizing:border-box}:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) :is(button,input,select,textarea){font:inherit;letter-spacing:normal;text-transform:none}:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) :is(button,input,select,textarea,table){max-width:none}:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-launcher-wrap,.ielts-mock-fullscreen-shell,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) :is(svg,img){vertical-align:middle}:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:is(.ielts-final-wrapper,.ielts-course-shell,.ielts-course-lesson-shell,.ielts-course-template,.ielts-dashboard-wrapper,#ielts-student-dashboard-root,.ielts-mode-selector-modal,#ielts-plan-app,.ielts-typing-wrapper,.ielts-access-plans-grid,.ielts-access-plans-empty,.ielts-launcher-wrap,.ielts-mock-step-shell,.ielts-mock-fullscreen-shell,.ielts-mock-fullscreen-prompt,.ielts-mock-transition-guard,#ielts-mock-page-root,#ielts-course-page-root,.ielts-modal-overlay,.ielts-floating-root) .screen-reader-text:focus{clip:auto!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;white-space:normal!important}.ielts-final-wrapper .ielts-report-table td:is(.status-correct,.status-incorrect){font-family:var(--ielts-lms-font-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif),"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.ielts-final-wrapper .ielts-report-table{font-size:15px!important;line-height:1.5!important}.ielts-final-wrapper .ielts-report-table :is(th,td){line-height:1.5!important;vertical-align:middle!important}.ielts-final-wrapper .ielts-report-table td:is(.status-correct,.status-incorrect){width:auto!important;min-width:0!important;padding:14px 18px!important;color:inherit;font-family:var(--ielts-lms-font-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;text-align:right!important;white-space:normal!important}.ielts-final-wrapper .ielts-report-table td.status-correct{color:#28a745!important}.ielts-final-wrapper .ielts-report-table td.status-incorrect{color:#dc3545!important}@media(max-width:700px){.ielts-final-wrapper .ielts-report-table td:is(.status-correct,.status-incorrect,.status-partial){padding:11px 12px!important;text-align:left!important}}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast .ielts-top-bar{background:#161616!important;border-color:#5b6470!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast :is(.ielts-notifications-control,.ielts-header-action-btn,.ielts-notes-toggle-btn,.options-control-group>.icon-btn-menu){display:inline-flex!important;visibility:visible!important;opacity:1!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast :is(.ielts-header-action-btn,.ielts-notes-toggle-btn,.options-control-group>.icon-btn-menu){background:transparent!important;border-color:transparent!important;color:#f5f5f5!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast :is(.ielts-header-action-btn,.options-control-group>.icon-btn-menu) svg{color:inherit!important;stroke:currentColor!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast .ielts-notes-toggle-btn .ielts-notes-icon{filter:brightness(0) invert(1)!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast .ielts-notifications-panel{background:#161616!important;border-color:#5b6470!important;box-shadow:none!important;color:#f5f5f5!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode,.writing-mode).ielts-high-contrast .ielts-notifications-panel p{color:inherit!important}.ielts-mode-selector-modal .ielts-mode-selector-duration{font-family:var(--ielts-lms-font-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important}.ielts-mode-selector-modal .ielts-mode-selector-select-wrap{display:block!important;width:190px!important;min-width:190px!important;height:40px!important}.ielts-mode-selector-modal .ielts-mode-selector-duration .ielts-timer-select{-webkit-appearance:none!important;appearance:none!important;display:block!important;width:190px!important;min-width:190px!important;max-width:190px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 36px 0 12px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:#334155!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:38px!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important}.ielts-mode-selector-modal .ielts-mode-selector-duration .ielts-timer-select:hover{border-color:#94a3b8!important}.ielts-mode-selector-modal .ielts-mode-selector-duration .ielts-timer-select:focus{border-color:var(--ielts-mode-primary, #5b4cda)!important;box-shadow:0 0 0 3px #5b4cda24!important}.ielts-mode-selector-modal .ielts-mode-selector-select-wrap svg{color:#64748b!important}@media(max-width:760px){.ielts-mode-selector-modal .ielts-mode-selector-select-wrap,.ielts-mode-selector-modal .ielts-mode-selector-duration .ielts-timer-select{width:100%!important;min-width:0!important;max-width:none!important}}.ielts-final-wrapper:is(.reading-mode,.listening-mode).ielts-high-contrast #ielts-processed-questions div:not(.ielts-part-section):has(>.ielts-drag-pool){background:#1a1a1a!important;border-color:#8d99a8!important;color:#f5f5f5!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode).ielts-high-contrast #ielts-processed-questions div:not(.ielts-part-section):has(>.ielts-drag-pool) :is(p,span,strong,em,b,i){color:inherit!important}.ielts-final-wrapper:is(.reading-mode,.listening-mode).ielts-high-contrast #ielts-processed-questions div:not(.ielts-part-section):is([style*="background-color: #f9f9f9"],[style*="background-color:#f9f9f9"],[style*="border: 1px solid #ccc"],[style*="border:1px solid #ccc"]){background:#1a1a1a!important;background-color:#1a1a1a!important;border-color:#8d99a8!important;color:#f5f5f5!important}:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu),:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu) *,:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu) *:before,:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu) *:after{box-sizing:border-box!important}:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu){font-family:var(--ielts-lms-font-ui, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important;font-kerning:normal;text-rendering:optimizeLegibility}:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu) :is(button,input,select,textarea){font:inherit!important;letter-spacing:normal!important;text-transform:none!important;text-shadow:none!important;max-width:none!important}:is(.dsx-select__menu,.dsx-datepicker__pop,.dsx-usermenu) :is(button,a){text-decoration:none!important}.ielts-final-wrapper .ielts-inline-explain-wrap{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;line-height:1!important}.ielts-final-wrapper .ielts-inline-explain-btn{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:auto!important;min-width:0!important;max-width:none!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important;padding:0 10px 0 8px!important;border:1px solid #fcd34d!important;border-radius:999px!important;background:#fffbeb!important;color:#92400e!important;font-family:inherit!important;font-size:12.5px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;cursor:pointer!important}.ielts-final-wrapper .ielts-inline-explain-btn:hover,.ielts-final-wrapper .ielts-inline-explain-btn:focus-visible{background:#fef3c7!important;border-color:#f59e0b!important;box-shadow:0 4px 10px #b4530929!important;outline:none!important}.ielts-final-wrapper .ielts-inline-explain-btn:focus-visible{outline:2px solid #2563eb!important;outline-offset:2px!important}.ielts-final-wrapper .ielts-inline-explain-btn.active{background:#fde68a!important;border-color:#d97706!important}.ielts-final-wrapper .ielts-inline-bulb-glyph{display:block!important;width:1em!important;height:1em!important;font-size:13px!important;line-height:1!important}.ielts-final-wrapper .ielts-inline-explain-label{display:block!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important}.ielts-explanation-menu :is(button,input,select,textarea){font:inherit;letter-spacing:normal;text-transform:none}
