.exam-bottom-navigation{z-index:35;background:#fff;border-top:1px solid #e1e8f7;align-items:stretch;gap:12px;min-height:72px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -4px 18px #23446d08}.exam-navigation{color:#183561;flex:1;min-width:0;padding:10px 0 10px 20px}.exam-part-strip{align-items:center;gap:8px;height:100%;display:flex;overflow-x:auto}.exam-part-group{background:#f8faff;border:1px solid #0000;border-radius:10px;flex:1 0 126px;align-items:center;min-height:44px;display:flex}.exam-part-group.is-active{background:#f4f7ff;border-color:#648aff;flex:3 0 auto}.exam-part-button{color:#183561;text-align:left;white-space:nowrap;justify-content:space-between;align-items:center;gap:9px;min-width:110px;padding:10px 12px;font-size:12px;display:flex}.exam-part-button span{color:#7287aa;font-size:10px}.exam-part-group.is-active .exam-part-button{color:#2865ff;min-width:auto}.exam-inline-questions{align-items:center;gap:4px;padding:5px 8px 5px 0;display:flex;overflow-x:auto}.exam-inline-questions>button{color:#8292ad;background:#fff;border:1px solid #dce4f4;border-radius:7px;flex:0 0 30px;width:30px;height:30px;font-size:11px;font-weight:700}.exam-inline-questions>button.is-answered{color:#fff;background:#7955ed;border-color:#9c80f1}.exam-inline-questions>button.is-correct{color:#fff;background:#16805b;border-color:#16805b}.exam-inline-questions>button.is-incorrect{color:#fff;background:#c53c50;border-color:#c53c50}.answer-review-feedback{color:#146447;background:#eafff7;border:1px solid #8bd8bf;border-radius:10px;gap:4px;margin-top:10px;padding:11px 13px;font-size:13px;display:grid}.answer-review-feedback.is-incorrect{color:#a82d40;background:#fff0f0;border-color:#faa}.answer-review-feedback small{font-weight:400;line-height:1.5}.is-answer-review input,.is-answer-review select,.is-answer-review button:not(.reading-cdi-resizer){pointer-events:none}.exam-fixed-actions{align-items:center;padding:9px 18px 9px 0;display:flex}.exam-submit{color:#fff;background:linear-gradient(135deg,#2865ff,#7955ed);border-radius:13px;grid-template-columns:1fr auto;align-items:center;column-gap:9px;min-width:142px;padding:9px 14px;font-size:12px;font-weight:800;display:grid}.exam-submit small{color:#e8e4ff;grid-column:1;font-size:8px;font-weight:600}.exam-submit svg{grid-area:1/2/span 2;width:16px;height:16px}.exam-navigation button:focus-visible,.exam-submit:focus-visible{outline-offset:2px;outline:2px solid #2865ff}.reading-cdi-shell>main{padding-bottom:90px}.listening-exam-content{padding-bottom:110px}@media (width<=760px){.exam-bottom-navigation{gap:6px;min-height:66px}.exam-navigation{padding:7px 0 7px 8px}.exam-part-group{flex-basis:92px}.exam-part-group.is-active{flex:3 0 250px}.exam-part-button{min-width:80px;padding:8px}.exam-part-button span{display:none}.exam-fixed-actions{padding-right:8px}.exam-submit{grid-template-columns:1fr;place-items:center;width:50px;min-width:50px}.exam-submit span,.exam-submit small{display:none}.exam-submit svg{grid-area:1/1}}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow){--exam-text:#e4e9ef;--exam-muted:#acb8c8;--exam-line:#b2c5de2e;--exam-glass:#97b2d60f;--exam-blue:#a8caff;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--exam-text);scrollbar-color:#596575 #1c222b;background:radial-gradient(at 95% 0,#202b40 0%,#0000 55%),#15191f}.exam-theme:is(.listening-theme-night,.listening-theme-yellow) .mock-listening-main :is(.reading-cdi-stat-card,.mock-listening-options button){background:var(--exam-glass);border-color:var(--exam-line);color:var(--exam-text);box-shadow:inset 0 1px #ffffff08}.exam-theme:is(.listening-theme-night,.listening-theme-yellow) .mock-listening-main :is(.reading-cdi-stat-card h2,.reading-cdi-stat-card strong,.reading-cdi-stat-card p){color:var(--exam-text)}.exam-theme:is(.listening-theme-night,.listening-theme-yellow) .mock-listening-main .mock-listening-options button.selected{color:var(--exam-blue);background:#649eff30;border-color:#83b5ff99}.exam-theme:is(.reading-theme-yellow,.listening-theme-yellow){--exam-text:#eadba1;--exam-muted:#bfb58f}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) main{background:0 0}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-topbar,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-bottom-navigation{border-color:var(--exam-line);color:var(--exam-text);-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);background:#1d232edb;box-shadow:0 1px #ffffff0a,0 8px 30px #0000001f}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .brand-wordmark,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-topbar p{color:var(--exam-text)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-topbar p+p,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-topbar p span,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-topbar>div>span,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-part-button span{color:var(--exam-muted)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-timer,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-reader-tool,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-selection-vocabulary{background:var(--exam-glass);border-color:var(--exam-line);color:var(--exam-blue)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-timer-urgent{color:#ffb4b4;background:#f871711a;border-color:#f8717155}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-reader-menu,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-selection-actions{border-color:var(--exam-line);color:var(--exam-text);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#222a36f5}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-reader-menu>button{color:var(--exam-text)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-reader-menu>button:is(:hover,.is-selected),.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-reader-tool:is(:hover,[aria-expanded=true]){color:var(--exam-blue);background:#7aaaff26}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-split-panel{border-color:var(--exam-line);background:0 0}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-paper-panel,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-question-surface,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-choice-card,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-question-card,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-exam-content>div:not(.exam-bottom-navigation),.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-exam-content [data-testid^=question-],.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-matching-panel,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table-wrap,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-lecture-notes{background:var(--exam-glass);border-color:var(--exam-line);color:var(--exam-text);box-shadow:inset 0 1px #ffffff08}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-panel :is(p,h2,h3,legend,label,span),.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-exam-content :is(p,h2,h3,legend,label,span),.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-passage,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-content-title,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-note-blank b{color:var(--exam-text)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-question-surface>p,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-heading-match-help,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-panel p.bg-\[\#edf3ff\],.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-vocabulary-notice,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-mobile-note,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-exam-content>[role=status],.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table thead,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-resizer{background:var(--exam-glass);border-color:var(--exam-line);color:var(--exam-muted)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-panel :is(input,select),.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-exam-content :is(input,select,button):where(:not(.exam-navigation button,.exam-submit)),.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-choice,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table label>span{border-color:var(--exam-line);color:var(--exam-text);background:#97b2d612}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) input::placeholder{color:var(--exam-muted);opacity:1}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) :is(input,select){accent-color:#7baaff}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) select option{color:var(--exam-text);background:#222a36}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-inline-blank{background:#83b5ff18;border-color:#83b5ff66}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-blank-number,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-question-number{color:var(--exam-blue);background:#83b5ff29}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-choice-selected,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-exam-content button[aria-pressed=true],.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-option-list button.is-selected,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-answer-slot.has-answer,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table td.is-selected,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract-options label.is-selected{color:var(--exam-blue);background:#649eff30;border-color:#83b5ff99}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-part-group,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-inline-questions>button{background:var(--exam-glass);border-color:var(--exam-line);color:var(--exam-muted)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-part-button{color:var(--exam-text);background:0 0}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-part-group.is-active{background:#83b5ff12;border-color:#83b5ff66}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-part-group.is-active .exam-part-button{color:var(--exam-blue);background:0 0}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-inline-questions>button.is-answered{color:#e5f0ff;background:#4487ed5c;border-color:#8bb9ff99}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-inline-questions>button.is-correct{color:#b3f4d6;background:#249b7152;border-color:#68d5aa99}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-inline-questions>button.is-incorrect{color:#ffd0d6;background:#ce526552;border-color:#f48b9899}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-submit{color:#f1f5ff;background:linear-gradient(130deg,#406ca9aa,#6963a7aa);border:1px solid #a6c7ff55}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-submit span,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-submit small{color:inherit}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .answer-review-feedback.is-correct{color:#b3f4d6;background:#249b7126;border-color:#68d5aa66}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .answer-review-feedback.is-incorrect{color:#ffd0d6;background:#ce526526;border-color:#f48b9866}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .answer-review-feedback :is(span,b,strong,small){color:inherit}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract>header{background:var(--exam-glass);border-color:var(--exam-line)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract>header small,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract-options b{color:var(--exam-muted)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract-question{border-color:var(--exam-line)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-answer-slot>span,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-option-list>button>span{color:var(--exam-blue);background:#83b5ff26}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table :is(th,td){border-color:var(--exam-line);color:var(--exam-text)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table thead th{background:var(--exam-glass)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table label>span{box-shadow:inset 0 0 0 4px #262e3b}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table input:checked+span{background:#91bcff;border-color:#91bcff}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-map-table tbody td:nth-child(n+3):hover{background:#83b5ff18}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-timer strong{color:#9fdfc1}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-radio{background:0 0}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .listening-extract-options label:hover{background:#83b5ff12}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) main .rounded-full.bg-\[\#eaf1ff\]{color:var(--exam-blue);background:#83b5ff20}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-section-kicker{color:#9dbfff}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-pink-kicker{color:#cfacf0}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-resizer span,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-resizer:before,.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .reading-cdi-resizer:after{box-shadow:none;background:#8aa9d1}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) .exam-navigation button:hover{filter:brightness(1.2)}.exam-theme:is(.reading-theme-night,.listening-theme-night,.reading-theme-yellow,.listening-theme-yellow) :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #94bdff}.exam-theme .exam-inline-questions>button.is-answered{color:#fff;background-color:#2865cc;border-color:#7eabef}.exam-theme:is(.reading-theme-night,.reading-theme-yellow) .reading-vocabulary-notice{color:#f0f5ff;background:linear-gradient(125deg,#1c4771ed,#322b67ed 72%,#25495deb);border-color:#96b5ff8c;box-shadow:0 18px 45px #020817a6,inset 0 1px #d9eaff2e}.exam-theme:is(.reading-theme-night,.reading-theme-yellow) .reading-vocabulary-notice.is-error{color:#ffe6ed;background:linear-gradient(125deg,#653042ed,#492b55ed);border-color:#e197b0a6}.exam-theme:is(.reading-theme-night,.reading-theme-yellow) .reading-selection-action{color:#e7efff}.exam-theme:is(.reading-theme-night,.reading-theme-yellow) .reading-selection-vocabulary{color:#d9d3ff;background:linear-gradient(125deg,#304e84b8,#4d4085c9)}
