@media(min-width:769px){.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-wrapper{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-table{width:max-content!important;max-width:none!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-layout{display:inline-flex;align-items:flex-start;gap:18px;width:fit-content;max-width:100%;min-width:0;margin:0 0 14px}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-media{flex:0 0 auto;min-width:220px;max-width:48%}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-media img{display:block;width:auto;max-width:100%;height:auto}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid{flex:0 1 auto;width:fit-content;min-width:0;max-width:100%}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid .ielts-listening-matrix-anchor{margin:0 0 8px}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid .ielts-matrix-wrapper{display:inline-block;width:fit-content!important;max-width:100%!important}.ielts-final-wrapper.listening-mode.test-started.focus-mode #ielts-processed-questions{max-width:1120px!important;margin-left:0!important;margin-right:auto!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-wrapper,.ielts-final-wrapper.listening-mode .ielts-question-content .table-responsive{width:fit-content!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-table{width:max-content!important;max-width:none!important;table-layout:fixed!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-table thead th:first-child,.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-row>.ielts-matrix-prompt{width:clamp(150px,14vw,190px)!important;min-width:clamp(150px,14vw,190px)!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-row>.ielts-matrix-prompt{text-align:left!important;padding:8px 8px 8px 10px!important;line-height:1.35!important;font-size:14px!important;white-space:normal!important;overflow-wrap:break-word!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-table thead th:not(:first-child),.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-cell{width:32px!important;min-width:32px!important;max-width:32px!important;padding-left:2px!important;padding-right:2px!important}}@media(max-width:768px){.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-wrapper{max-width:100%!important;overflow-x:auto!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-layout{display:block}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-media{width:100%;max-width:100%;padding-left:6px;padding-right:6px;box-sizing:border-box;margin-bottom:12px}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-media img{display:block;width:100%!important;max-width:100%!important;height:auto!important;margin-left:auto;margin-right:auto}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid .ielts-listening-matrix-anchor{margin-bottom:8px}}@media(min-width:769px)and (max-width:1280px){.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-layout{display:block;width:fit-content;max-width:100%}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-media{max-width:100%;margin-bottom:12px}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid,.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid .ielts-matrix-wrapper,.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-wrapper,.ielts-final-wrapper.listening-mode .ielts-question-content .table-responsive{display:block;width:fit-content!important;max-width:100%!important;overflow-x:auto}}@media(min-width:769px)and (max-width:1024px){.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-layout{gap:12px}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-table thead th:first-child,.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-row>.ielts-matrix-prompt{width:clamp(260px,38vw,340px)!important;min-width:clamp(260px,38vw,340px)!important}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-table thead th:not(:first-child),.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-matrix-cell{width:44px!important;min-width:44px!important;max-width:44px!important}}@media(max-width:544px){.ielts-final-wrapper.listening-mode.test-started .ielts-top-bar,.ielts-final-wrapper.listening-mode.test-started.focus-mode .ielts-top-bar,.ielts-top-bar{height:38px!important;min-height:38px!important;padding:0 6px!important;gap:3px!important}.ielts-top-bar-title{font-size:12px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-timer-display,.ielts-final-wrapper.listening-mode.test-started.focus-mode .ielts-timer-display,.ielts-timer-display{font-size:12px!important;padding:2px 8px!important;gap:4px!important;min-height:0!important}.ielts-top-bar-right{gap:3px!important}.question-scroll-track{gap:1px!important;padding:0 3px!important}.ielts-final-wrapper.listening-mode.test-started .palette-btn,.palette-btn{width:22px!important;height:26px!important;font-size:12px!important;flex-basis:22px!important;flex:0 0 22px!important}.ielts-final-wrapper.listening-mode.test-started .palette-btn.current,.ielts-final-wrapper.listening-mode.test-started.focus-mode .palette-btn.current,.palette-btn.current{width:24px!important;height:28px!important;flex-basis:24px!important;flex:0 0 24px!important}.palette-btn:before{width:20px!important}}@media(max-width:768px){.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:0 4px 6px;box-sizing:border-box}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table{width:max-content!important;min-width:560px!important;max-width:none!important;table-layout:fixed!important;margin:0!important;border-collapse:collapse}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th,.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td{padding:6px 8px!important;font-size:13px!important;line-height:1.35!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;vertical-align:top}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(1),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(1){width:120px!important;min-width:120px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(2),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(2){width:110px!important;min-width:110px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(3),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(3){width:90px!important;min-width:90px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(4),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(4){width:240px!important;min-width:240px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive .ielts-gap-fill{min-width:64px!important;max-width:100%!important;height:32px!important;font-size:15px!important}}@media(max-width:420px){.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table{min-width:520px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(1),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(1){width:110px!important;min-width:110px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(2),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(2){width:100px!important;min-width:100px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(3),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(3){width:80px!important;min-width:80px!important}.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table th:nth-child(4),.ielts-final-wrapper.listening-mode.test-started .ielts-question-content .table-responsive>table td:nth-child(4){width:230px!important;min-width:230px!important}}@media(min-width:1281px){.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;width:100%;max-width:100%}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-media{min-width:0;max-width:none;width:100%}.ielts-final-wrapper.listening-mode .ielts-question-content .ielts-listening-matrix-grid{width:auto;max-width:none;justify-self:end}}body .ielts-final-wrapper.listening-mode.ielts-text-size-regular{--ielts-listening-content-size: 16px}body .ielts-final-wrapper.listening-mode.ielts-text-size-large{--ielts-listening-content-size: 19px}body .ielts-final-wrapper.listening-mode.ielts-text-size-extra-large{--ielts-listening-content-size: 22px}body .ielts-final-wrapper.listening-mode:is(.ielts-text-size-regular,.ielts-text-size-large,.ielts-text-size-extra-large) :is(.processed-questions-container,#ielts-audio-script-content,.ielts-listening-review-transcript){font-size:var(--ielts-listening-content-size)!important}body .ielts-final-wrapper.listening-mode:is(.ielts-text-size-regular,.ielts-text-size-large,.ielts-text-size-extra-large) :is(.processed-questions-container,#ielts-audio-script-content,.ielts-listening-review-transcript) :where(p,li,ul,ol,blockquote,table,thead,tbody,tr,th,td,caption,div,span,label,strong,b,em,i){font-size:inherit!important}body .ielts-final-wrapper.listening-mode:is(.ielts-text-size-regular,.ielts-text-size-large,.ielts-text-size-extra-large) .ielts-question-content :is(.ielts-matrix-prompt,.ielts-list-option,.choice-label-tfng,.ielts-heading-drag-item,.ielts-heading-drop-zone,button.choice-button.long-text){font-size:var(--ielts-listening-content-size)!important}body .ielts-final-wrapper.listening-mode:is(.ielts-text-size-regular,.ielts-text-size-large,.ielts-text-size-extra-large) .ielts-question-content .table-responsive>table :is(th,td){font-size:var(--ielts-listening-content-size)!important}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) :is(.ielts-content-wrapper,.ielts-final-container,.ielts-final-panel,.ielts-final-panel-content,.ielts-question-content,.processed-questions-container,#ielts-audio-script-content,.ielts-listening-review-transcript){background-color:#fff}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) :is(.processed-questions-container,#ielts-audio-script-content,.ielts-listening-review-transcript){font-family:Arial,sans-serif!important;font-size:var(--ielts-listening-content-size)!important;font-weight:400;line-height:1.5;color:#000}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) :is(.processed-questions-container,#ielts-audio-script-content,.ielts-listening-review-transcript) :where(p,li,ul,ol,blockquote,table,thead,tbody,tr,th,td,caption,label,strong,b,em,i){font-family:Arial,sans-serif!important;line-height:1.5!important;color:inherit}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) :is(.processed-questions-container,#ielts-audio-script-content,.ielts-listening-review-transcript) :is(h1,h2,h3,h4,h5,h6){font-family:Arial,sans-serif!important;font-size:1em!important;font-weight:700!important;line-height:1.5!important;color:#000!important}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) :is(.ielts-question-content input,.ielts-question-content textarea,.ielts-question-content select,.ielts-question-content .ielts-list-option,.ielts-question-content .choice-label-tfng,.ielts-question-content .ielts-matrix-prompt,.ielts-question-content .ielts-heading-drag-item,.ielts-question-content .ielts-heading-drop-zone){font-family:Arial,sans-serif!important;color:#000}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) :is(.ielts-listening-part-intro-title,.ielts-listening-part-intro-text){font-family:Arial,sans-serif!important;font-size:var(--ielts-listening-content-size)!important;color:#000}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) .ielts-listening-part-intro-title{font-weight:700;line-height:1.2}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) .ielts-listening-part-intro-text{font-weight:400;line-height:1.5}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) #ielts-right-panel :is(.ielts-listening-part-intro-title,.ielts-listening-part-intro-text){font-family:Arial,sans-serif!important;color:#000!important}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) #ielts-right-panel .ielts-listening-part-intro-text{line-height:1.5!important}html body .ielts-final-wrapper.listening-mode.test-started:not(.ielts-high-contrast) #ielts-right-panel .ielts-listening-part-intro{font-family:Arial,sans-serif!important;font-size:var(--ielts-listening-content-size)!important;font-weight:400;line-height:1.5;color:#000!important}
