@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css);.mode[data-v-96f42d90]{font-family:Arial Narrow,lato,sans-serif}.loadie[data-v-96f42d90]{position:absolute;top:0;left:0;z-index:9999;background-color:var(--themeColor);width:0;height:5px;-webkit-transition:width .5s ease-out;box-shadow:0 1px 5px rgba(0,0,0,.25)}.mylogo button.round-btn[data-v-96f42d90]{border-radius:50%/50%}div.break[data-v-96f42d90]{margin:50px 0;font-size:26px;color:#ccc;text-align:center;clear:both;height:30px;line-height:30px;position:relative}div.break span[data-v-96f42d90]{display:inline-block;width:35%;height:1px;background-color:#ced7e0;float:left;position:absolute;top:15px}div.break span.left[data-v-96f42d90]{left:0}div.break span.right[data-v-96f42d90]{right:0}.test_name[data-v-96f42d90]{line-height:80px;font-size:18px;text-align:center}[data-v-96f42d90] .article .paragraph{margin-bottom:20px}.mode[data-v-96f42d90] .article .paragraph{margin-bottom:0}@media screen and (max-width:768px){div.break[data-v-96f42d90]{margin:30px 0;font-size:20px}div.break span[data-v-96f42d90]{width:30%}}@media screen and (max-width:425px){div.break[data-v-96f42d90]{margin:20px 0;font-size:20px}div.break span[data-v-96f42d90]{width:20%}}#myTab>li.active>a[data-v-96f42d90]{color:var(--themeColor)}@keyframes hover-color-96f42d90{0%{border-color:silver}to{border-color:var(--themeColor)}}.checkbox label[data-v-96f42d90]:hover,.radio label[data-v-96f42d90]:hover{color:var(--themeColor)}.magic-radio[data-v-96f42d90]{position:absolute;display:none}.magic-radio[disabled][data-v-96f42d90]{cursor:not-allowed}.magic-radio+label[data-v-96f42d90]{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle}.magic-radio+label[data-v-96f42d90]:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color-96f42d90}.magic-radio+label[data-v-96f42d90]:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:"";border:1px solid silver}.magic-radio+label[data-v-96f42d90]:after{position:absolute;display:none;content:""}.magic-radio[disabled]+label[data-v-96f42d90]{cursor:not-allowed;color:#e4e4e4}.magic-radio[disabled]+label[data-v-96f42d90]:after,.magic-radio[disabled]+label[data-v-96f42d90]:before,.magic-radio[disabled]+label[data-v-96f42d90]:hover{cursor:not-allowed}.magic-radio[disabled]+label[data-v-96f42d90]:hover:before{border:1px solid #e4e4e4;animation-name:none}.magic-radio[disabled]+label[data-v-96f42d90]:before{border-color:#e4e4e4}.magic-radio:checked+label[data-v-96f42d90]:before{animation-name:none}.magic-radio:checked+label[data-v-96f42d90]:after{display:block}.magic-radio+label[data-v-96f42d90]:before{border-radius:50%}.magic-radio+label[data-v-96f42d90]:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:var(--themeColor)}.magic-checkbox+label[data-v-96f42d90]:before{border-radius:none}.magic-checkbox+label[data-v-96f42d90]:after{top:5px;left:5px;width:10px;height:10px;border-radius:0;background:var(--themeColor)}.magic-radio:checked+label[data-v-96f42d90]:before{border:1px solid var(--themeColor)}.magic-radio:checked[disabled]+label[data-v-96f42d90]:before{border:1px solid #c9e2f9}.magic-radio:checked[disabled]+label[data-v-96f42d90]:after{background:#c9e2f9}.magic-checkbox+label[data-v-96f42d90]:before{border-radius:3px}@media screen and (max-width:768px){.magic-radio+label[data-v-96f42d90]{padding-left:15px}.magic-radio+label[data-v-96f42d90]:before{top:3px;left:0;width:10px;height:10px}.magic-radio+label[data-v-96f42d90]:after{top:6px;left:3px;width:4px;height:4px}}body[data-v-96f42d90],html[data-v-96f42d90]{margin:0;padding:0;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skrollr body[data-v-96f42d90]{height:100%!important}.light[data-v-96f42d90]{background-color:var(--themeColor);color:#fff}header[data-v-96f42d90]{overflow:hidden}.box[data-v-96f42d90]{height:85%;overflow:hidden;height:100%}.mar[data-v-96f42d90]{margin:1%;margin:0}.mylogo[data-v-96f42d90]{color:#fff;height:80px;width:100%;position:absolute;z-index:5;top:0;text-align:center;display:flex;align-items:center;background-image:linear-gradient(-90deg,#3f49a3,#832a41)}.mylogo button.viewtext[data-v-96f42d90]{height:40px;background-color:#6b3535;box-shadow:inset 0 3px 2px -1px #a48383,inset -3px 0 2px -1px #7f5050,inset 0 -3px 2px -1px #351a1a,inset 3px 0 2px -1px #462323}.mylogo .el-dropdown[data-v-96f42d90],.mylogo button[data-v-96f42d90]{background-color:#283773;min-width:80px;color:#fff;height:35px;line-height:35px;font-size:12px;font-weight:700;padding:0 12px;margin:0 10px;border-radius:3px;border:none;box-shadow:inset 0 3px 2px -1px #989fbc,inset -3px 0 2px -1px #636e99,inset 0 -3px 2px -1px #151d3b,inset 3px 0 2px -1px #1b254d}.toefl .logo[data-v-96f42d90]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;font-weight:700}.toefl .logo h2[data-v-96f42d90]{color:var(--themeColor);font-weight:700}.mode .logo[data-v-96f42d90],.mode .logo h2[data-v-96f42d90]{color:#fff}.toefl-r[data-v-96f42d90]{margin-right:5px}.toefl .logo .navbar-brand[data-v-96f42d90]{justify-content:flex-start}.mylogo .time button[data-v-96f42d90]{height:20px;line-height:20px;font-size:10px;background-color:#6b3535;box-shadow:inset 0 3px 2px -1px #a48383,inset -3px 0 2px -1px #7f5050,inset 0 -3px 2px -1px #351a1a,inset 3px 0 2px -1px #462323}.mylogo .time button[data-v-96f42d90]:active,.mylogo .time button[data-v-96f42d90]:hover{background-color:#6b3535;box-shadow:inset 0 3px 2px -1px #351a1a,inset -3px 0 2px -1px #462323,inset 0 -3px 2px -1px #a48383,inset 3px 0 2px -1px #7f5050}.mylogo .el-dropdown[data-v-96f42d90]:hover,.mylogo button[data-v-96f42d90]:active,.mylogo button[data-v-96f42d90]:hover{background-color:#283773;box-shadow:inset 0 3px 2px -1px #151d3b,inset -3px 0 2px -1px #1b254d,inset 0 -3px 2px -1px #989fbc,inset 3px 0 2px -1px #636e99}.header-default[data-v-96f42d90]{height:80px;width:100%;position:absolute;z-index:5;top:0;text-align:center;display:flex;align-items:center}.navbar-brand[data-v-96f42d90]{position:relative;display:block;margin:15px 0}.navbar-brand img[data-v-96f42d90]{height:40px;position:absolute;top:50%;margin-top:-20px}.mybutton[data-v-96f42d90]{height:80px;width:100%;position:absolute;z-index:200;bottom:0;text-align:center}.content[data-v-96f42d90],.directions[data-v-96f42d90]{height:100%}.box[data-v-96f42d90],h1[data-v-96f42d90],h2[data-v-96f42d90],h3[data-v-96f42d90],h4[data-v-96f42d90]{color:#000}.toefl hr[data-v-96f42d90]{height:1%;border:0;border-bottom:1px solid #ced7e0;margin:1% 0}.btn1[data-v-96f42d90]{background-color:var(--themeColor);display:block;color:#fff;margin:10px auto;font-size:28px;font-weight:400;width:150px;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.options[data-v-96f42d90]{color:#000}.checkbox[data-v-96f42d90],.radio[data-v-96f42d90]{margin:40px 0;line-height:22px;text-align:left;font-size:16px}.radio input[type=radio][data-v-96f42d90]{width:auto;margin-left:0}.load[data-v-96f42d90]{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:8001;background:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.fullscreen-hint[data-v-96f42d90]{font-size:24px;color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:8002}.exit-fullscreen-hint[data-v-96f42d90]{background:#000;top:15px}.exit-fullscreen-hint[data-v-96f42d90],.network-hint[data-v-96f42d90]{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;padding:10px 20px;font-size:20px;color:#fff;position:fixed;left:50%;transform:translate(-50%);z-index:8002}.network-hint[data-v-96f42d90]{background:red;bottom:30px}.intro_screen[data-v-96f42d90]{word-wrap:break-word;background-color:#fff;padding:2%;overflow:auto;margin:0 15px}.review-show .intro_screen[data-v-96f42d90]{padding:0}.review-show .panel[data-v-96f42d90]{margin-bottom:0}.q_count[data-v-96f42d90]{margin:4px 0}.q_title[data-v-96f42d90]{font-size:18px;color:#494949}.intro_screen p[data-v-96f42d90]{font-size:16px;color:grey;line-height:30px}.init_title[data-v-96f42d90]{height:auto;padding-bottom:20px!important;margin-bottom:20px;border-bottom:1px solid #ccc}.init_title p[data-v-96f42d90]{font-size:18px;color:#000}.init[data-v-96f42d90]{height:80px;margin-bottom:10px}.init_answer[data-v-96f42d90]{height:80px;margin-bottom:15px}.init_answer table td[data-v-96f42d90],.init table td[data-v-96f42d90]{padding:0 2px}.init_answer table tbody[data-v-96f42d90],.init table tbody[data-v-96f42d90]{vertical-align:top;color:grey;font-size:16px}.different h2[data-v-96f42d90]{margin:20px 0}.single .col-md-6[data-v-96f42d90]{padding:0}.gif[data-v-96f42d90]{margin:0 15px;height:100%;weigth:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.click[data-v-96f42d90],.default[data-v-96f42d90],.directions-text[data-v-96f42d90],.listening-passage[data-v-96f42d90],.multiple[data-v-96f42d90],.review-show[data-v-96f42d90],.sequence[data-v-96f42d90],.single[data-v-96f42d90],.speaking-reading[data-v-96f42d90],.speaking-talking[data-v-96f42d90],.writing-test[data-v-96f42d90]{height:auto;width:100%;overflow:auto;top:95px;position:absolute;z-index:10;bottom:15px}.listening-directions[data-v-96f42d90],.listening-part[data-v-96f42d90],.listening-test[data-v-96f42d90],.speaking-passage[data-v-96f42d90],.speaking-ready[data-v-96f42d90],.writing-directions[data-v-96f42d90],.writing-passage[data-v-96f42d90]{height:auto;width:100%;overflow:auto;top:80px;position:absolute;z-index:10;bottom:15px}@media screen and (max-width:768px){.multiple[data-v-96f42d90],.review-show[data-v-96f42d90],.single[data-v-96f42d90]{top:40px;bottom:40px}.click[data-v-96f42d90],.default[data-v-96f42d90],.directions-text[data-v-96f42d90],.listening-directions[data-v-96f42d90],.listening-part[data-v-96f42d90],.listening-passage[data-v-96f42d90],.listening-test[data-v-96f42d90],.review-show[data-v-96f42d90],.sequence[data-v-96f42d90],.speaking-passage[data-v-96f42d90],.speaking-reading[data-v-96f42d90],.speaking-ready[data-v-96f42d90],.speaking-talking[data-v-96f42d90],.writing-directions[data-v-96f42d90],.writing-passage[data-v-96f42d90],.writing-test[data-v-96f42d90]{top:40px;bottom:45px}}.cover[data-v-96f42d90]{height:100%}@media screen and (max-width:768px){.container[data-v-96f42d90]{padding:0}.btn1[data-v-96f42d90],.q_count[data-v-96f42d90]{font-size:16px}.content button[data-v-96f42d90],.directions button[data-v-96f42d90]{font-size:12px}.intro_screen h2[data-v-96f42d90]{line-height:20px;font-size:18px;margin-bottom:5px}.intro_screen h3[data-v-96f42d90]{line-height:18px;font-size:16px}.checkbox[data-v-96f42d90],.intro_screen .table[data-v-96f42d90],.intro_screen p[data-v-96f42d90],.radio[data-v-96f42d90]{margin:0;font-size:14px;line-height:16px;margin-bottom:10px}.single .col-xs-12[data-v-96f42d90]{height:50%;padding:5px 0}}@media (max-width:979px) and (min-width:768px){.container[data-v-96f42d90],.navbar .container[data-v-96f42d90]{padding-right:0;padding-left:0}}@media screen and (max-width:768px){.btn1[data-v-96f42d90]{font-size:20px;width:100px}.gif[data-v-96f42d90],.intro_screen[data-v-96f42d90]{margin:0 5px}.navbar-brand img[data-v-96f42d90]{height:30px;position:absolute;top:50%;margin-top:-15px}.q_title[data-v-96f42d90]{font-size:16px;padding:0;margin-bottom:10px}.mybutton button[data-v-96f42d90],.mylogo button[data-v-96f42d90]{margin:5px auto;width:75px;height:30px;padding:1px 3px}.navbar-brand[data-v-96f42d90]{height:40px;margin:0}.mybutton[data-v-96f42d90],.mylogo[data-v-96f42d90]{height:40px}.bottom-btn[data-v-96f42d90]{background:var(--themeColor);color:#fff;height:40px;line-height:40px;border-right:.5px solid #fff;border-left:.5px solid #fff}.single .col-xs-12[data-v-96f42d90]{padding:0 0 5px 0}.yourChoice[data-v-96f42d90]{font-size:15px;padding:0 2px}}@media screen and (max-width:1024px){br[data-v-96f42d90]{display:block}}.multiple h2[data-v-96f42d90]{color:#000;margin-bottom:10px}.multiple .intro_screen[data-v-96f42d90]{border:1px solid #ccc;padding:1%}.review-show .table>thead>tr>th[data-v-96f42d90]{vertical-align:middle;border-bottom:2px solid var(--themeColor);text-align:center}.nop[data-v-96f42d90]{cursor:pointer}.nop td[data-v-96f42d90]{vertical-align:middle}.nop .radio[data-v-96f42d90]{margin:10px 0}.your_answer[data-v-96f42d90]{width:100%;display:inline-block;text-align:center}.nop[data-v-96f42d90]:hover{color:var(--themeColor)}.tooltip-inner[data-v-96f42d90]{color:#fff;background-color:#333;padding:5px 12px;border:none}.tooltip.left.tooltip-arrow[data-v-96f42d90],.tooltip.left .tooltip-arrow[data-v-96f42d90]{border-left-color:#333}.modal-dialog[data-v-96f42d90]{position:absolute;top:0;bottom:0;left:0;right:0;width:calc(50% - 70px);height:30%;margin:auto}.modal-body[data-v-96f42d90]{text-align:center;top:45%}@media screen and (max-width:768px){.modal-header[data-v-96f42d90]{height:auto}.modal-body[data-v-96f42d90]{top:25%}.modal-dialog[data-v-96f42d90]{width:90%;height:35%}}.modal-footer[data-v-96f42d90]{text-align:center}.listening-passage img[data-v-96f42d90],.listening-test img[data-v-96f42d90],.speaking-talking img[data-v-96f42d90],.writing-passage img[data-v-96f42d90]{height:50%;margin-bottom:15px}@media screen and (max-width:768px){.listening-passage img[data-v-96f42d90],.listening-test img[data-v-96f42d90],.writing-passage img[data-v-96f42d90]{height:50%}}.listening-passage h3[data-v-96f42d90],.listening-test h3[data-v-96f42d90],.writing-passage img h3[data-v-96f42d90]{margin-top:20px}.listening-test p[data-v-96f42d90]{color:#ccc}.bugle[data-v-96f42d90]{cursor:pointer;padding:1px 4px;background-color:var(--themeColor);color:#fff}.verticalMiddle[data-v-96f42d90]{display:inline-block;vertical-align:middle}.time-container[data-v-96f42d90]{padding:0;border-radius:5px;background-color:#e8e8e8;height:50px;overflow:hidden;box-shadow:inset 0 3px 2px -1px #c1c1c1,inset -3px 0 2px -1px #d8d8d8,inset 0 -3px 2px -1px #ececec,inset 3px 0 2px -1px #d9d9d9;padding:3px 4px}#bar[data-v-96f42d90],.bar[data-v-96f42d90]{background:var(--themeColor);float:left;height:100%;text-align:center;line-height:150%;border-radius:3px;border:1px solid var(--themeColor);transition:1s linear}.sequence h2[data-v-96f42d90]{padding-bottom:15px;background-color:#ccc}.sequence .col-md-8[data-v-96f42d90]{padding:0}.sequence .init[data-v-96f42d90]{height:80px;margin:0 0 10px 0}.sequence .init_answer[data-v-96f42d90]{height:auto;margin:15px 0}.speaking-passage img[data-v-96f42d90],.speaking-ready img[data-v-96f42d90]{height:50%;margin-bottom:15px}.reading_time[data-v-96f42d90]{color:var(--themeColor)}.title_text[data-v-96f42d90]{height:25%;font-size:18px;overflow:auto}.title_text h3[data-v-96f42d90]{margin-bottom:10px}.title_text p[data-v-96f42d90]{margin-bottom:5px;font-weight:700}.article-answer[data-v-96f42d90]{overflow:hidden}.article[data-v-96f42d90]{height:70%;overflow:hidden;line-height:2}.mock>.article[data-v-96f42d90]{line-height:1.5}.article .paragraph[data-v-96f42d90]{margin-bottom:20px}.mock>.article .paragraph[data-v-96f42d90]{margin-bottom:0}.article-text p[data-v-96f42d90]{color:grey}.article-text .article-title[data-v-96f42d90]{font-size:20px;color:#000;line-height:22px;border-bottom:1px solid #ced7e0;padding-bottom:10px;margin-bottom:10px}.writing-test .intro_screen[data-v-96f42d90]{overflow:hidden;padding:1.5%}.article-text[data-v-96f42d90]{overflow:auto}.article-answer textarea[data-v-96f42d90]{font-size:20px}.tigan[data-v-96f42d90]{padding-top:20px}.mylogo .words[data-v-96f42d90]{font-weight:700;height:80px;line-height:80px}.mybutton .words[data-v-96f42d90]{padding:0}@media screen and (max-width:768px){.title_text[data-v-96f42d90]{height:auto;font-size:16px}.writing-test hr[data-v-96f42d90]{margin:10px 0}}.rest[data-v-96f42d90]{height:100%}.article-text[data-v-96f42d90]::-webkit-scrollbar,textarea[data-v-96f42d90]::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}.article-text[data-v-96f42d90]::-webkit-scrollbar-track,textarea[data-v-96f42d90]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.article-text[data-v-96f42d90]::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:var(--themeColor)}textarea[data-v-96f42d90]::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#ccc}.check-test-grid[data-v-96f42d90]{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.check-test-item[data-v-96f42d90]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;font-weight:600;color:#909399}.check-test-item.answered[data-v-96f42d90]{background:var(--themeColor);border-color:var(--themeColor);color:#fff}.sectionBlock[data-v-96f42d90]{margin:0 1%;border-radius:4px;padding:.75em 1em;background:#fff;background:#f1f2ec;border:1px solid #d5d5d5}.header-strict .control[data-v-96f42d90]{height:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.strict .question-order[data-v-96f42d90]{color:#fff}.question-order[data-v-96f42d90]{padding:.2rem 1% .5rem}.strict[data-v-96f42d90]{background-image:linear-gradient(-90deg,#3f49a3,#832a41)}.strict .el-button[data-v-96f42d90]{background-color:#283773;min-width:60px;color:#fff;height:35px;line-height:35px;font-size:12px;font-weight:700;padding:0 12px;margin:0 10px;border-radius:3px;border:none;box-shadow:inset 0 3px 2px -1px #989fbc,inset -3px 0 2px -1px #636e99,inset 0 -3px 2px -1px #151d3b,inset 3px 0 2px -1px #1b254d}.strict .time button[data-v-96f42d90]{height:20px;line-height:20px;font-size:10px;background-color:#6b3535;box-shadow:inset 0 3px 2px -1px #a48383,inset -3px 0 2px -1px #7f5050,inset 0 -3px 2px -1px #351a1a,inset 3px 0 2px -1px #462323}.mylogo .time button[data-v-96f42d90]:active,.strict .time button[data-v-96f42d90]:hover{background-color:#6b3535;box-shadow:inset 0 3px 2px -1px #351a1a,inset -3px 0 2px -1px #462323,inset 0 -3px 2px -1px #a48383,inset 3px 0 2px -1px #7f5050}.mylogo .el-dropdown[data-v-96f42d90]:hover,.mylogo button[data-v-96f42d90]:active,.strict button[data-v-96f42d90]:hover{background-color:#283773;box-shadow:inset 0 3px 2px -1px #151d3b,inset -3px 0 2px -1px #1b254d,inset 0 -3px 2px -1px #989fbc,inset 3px 0 2px -1px #636e99}.strict .test-color[data-v-96f42d90]{color:#e31837!important;background:none;-webkit-text-fill-color:#fff}[data-v-96f42d90] .strict .el-button--primary{border-radius:50%/50%}.strict .question-order .text-success[data-v-96f42d90]{color:#e31837!important}.header-strict .control-button[data-v-96f42d90]{height:50px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.header-strict .control .time[data-v-96f42d90]{height:30px;align-items:center;display:flex;justify-content:flex-end}.time_hide[data-v-96f42d90]{cursor:pointer}.header-default[data-v-96f42d90]{height:60px;position:relative;background-color:#fff}.header-default[data-v-96f42d90]:after{content:"";position:absolute;width:200vw;height:1px}.footer[data-v-96f42d90]{width:100%;height:60px;background:#fff;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;padding:0 40px;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.05);flex-shrink:0}.footer-left[data-v-96f42d90]{display:flex;flex-direction:column;justify-content:center;position:relative}.progress-bar-container[data-v-96f42d90]{display:flex;gap:5px;position:absolute;top:-20px;left:0}.progress-segment[data-v-96f42d90]{width:30px;height:4px;background-color:#e0e0e0;border-radius:2px}.progress-segment.active[data-v-96f42d90]{background-color:#4caf50}.part-label[data-v-96f42d90]{display:flex;align-items:center;font-size:16px;color:#333}.save-status[data-v-96f42d90]{margin-left:12px;font-size:13px;color:#999;white-space:nowrap}.save-status.failed[data-v-96f42d90]{color:#f56c6c}.text-success[data-v-96f42d90]{color:#4caf50}.footer-right[data-v-96f42d90]{min-width:0}.pagination-list[data-v-96f42d90]{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;max-width:100%;padding-bottom:2px}.page-number[data-v-96f42d90]{width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#666;font-size:16px;border-radius:4px;transition:all .2s ease}.page-number[data-v-96f42d90]:hover{background-color:#f5f5f5;color:#333}.page-number.active[data-v-96f42d90]{border:1px solid #333;color:#000;font-weight:700}.page-number.hasAnswer[data-v-96f42d90]{background-color:var(--themeColor);color:#fff}.header-default[data-v-96f42d90]:after{bottom:0;left:0;background:#c1c1c1}.header-default .control[data-v-96f42d90]{overflow:auto;display:flex;flex-direction:row;justify-content:end;align-items:center;gap:1rem}.dropdown[data-v-96f42d90]{position:relative}.dropdown-menu[data-v-96f42d90]{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:3000;margin:0;display:none}.dropdown-menu.show[data-v-96f42d90],.dropdown.show .dropdown-menu[data-v-96f42d90]{display:block}.user-dropdown[data-v-96f42d90]{position:relative}.user-dropdown[data-v-96f42d90] .el-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:3000}.top-header .header-default .el-button[data-v-96f42d90],.top-header .strict .el-button[data-v-96f42d90]{background-color:#e31837!important;color:#fff!important;border-radius:10px!important;border:2px solid #e31837!important;height:35px!important;line-height:31px!important;padding:0 18px!important;font-weight:600!important;width:130px}.top-header .header-default .el-button[data-v-96f42d90]:hover,.top-header .strict .el-button[data-v-96f42d90]:hover{background-color:#fff!important;color:#e31837!important}.top-header .header-default .el-button+.el-button[data-v-96f42d90],.top-header .strict .el-button+.el-button[data-v-96f42d90]{margin-left:12px!important}.top-header .header-default .el-button i[data-v-96f42d90],.top-header .strict .el-button i[data-v-96f42d90]{color:#fff!important}@media screen and (max-width:768px){.top-header .header-default .el-button[data-v-96f42d90],.top-header .strict .el-button[data-v-96f42d90]{width:100px;height:30px!important;line-height:28px!important;border:1px solid hsla(0,0%,100%,.85)!important}}.wrapper[data-v-96f42d90]{display:flex;flex-direction:column;justify-content:space-between}.box[data-v-96f42d90],.wrapper[data-v-96f42d90]{top:0;bottom:0;left:0;right:0;position:absolute}.top-header[data-v-96f42d90]{width:100%;position:unset;height:60px}.content[data-v-96f42d90]{flex:1;overflow:scroll;word-wrap:break-word;background-color:#fff;overflow:auto;margin:0;height:100%}.form-check[data-v-96f42d90]{position:relative;min-height:2rem}.optionActionLine[data-v-96f42d90]{position:absolute;display:block;height:.1rem;background:#000;width:104%;left:-2%}.myquestion .form-check-input[data-v-96f42d90],.myquestion .form-check-label[data-v-96f42d90]{font-size:14px;cursor:pointer}.page-item[data-v-96f42d90]{cursor:pointer}.page-item.active .page-link[data-v-96f42d90]{z-index:3;color:#fff!important;background-color:#007bff;border-color:#007bff}.strike[data-v-96f42d90]{text-decoration:line-through;color:#6c757d}.form-check-hide .strike[data-v-96f42d90],.form-check-hide[data-v-96f42d90]{color:#fff}[data-v-96f42d90] .el-table__row:hover{cursor:pointer}.section-name[data-v-96f42d90]{color:#fff;font-size:1.5rem}.pc-footer[data-v-96f42d90]{display:block}.mb-footer[data-v-96f42d90]{display:none}.left-info[data-v-96f42d90]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:768px){.logo[data-v-96f42d90]{font-size:1.5rem}.pc-footer[data-v-96f42d90]{display:none}.mb-footer[data-v-96f42d90]{width:100%;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem;overflow-x:auto}.mb-pagination[data-v-96f42d90]{width:100%;margin:0;display:flex;list-style:none;padding-left:0}.page-item .page-link[data-v-96f42d90]{width:40px;height:40px;line-height:38px;padding:0;font-size:1rem;color:#606266;font-weight:700}.header-default[data-v-96f42d90],.header-strict[data-v-96f42d90]{height:auto;padding:8px 10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.top-header[data-v-96f42d90]{height:auto}.left-info[data-v-96f42d90]{padding:0}.header-default .control[data-v-96f42d90]{flex-wrap:wrap;overflow:visible;justify-content:center;row-gap:8px;gap:5px}.control-button[data-v-96f42d90]{justify-content:center;flex-wrap:wrap;gap:8px;order:1}.el-button[data-v-96f42d90],.round-btn[data-v-96f42d90]{padding:8px 12px;font-size:14px;min-width:80px;margin:2px}.section-name[data-v-96f42d90]{display:none}.content[data-v-96f42d90]{padding:10px;border:none;border-top:1px solid #ccc}}@media (max-width:400px){button.md-button[data-v-96f42d90]{padding:9px}.el-button[data-v-96f42d90],.round-btn[data-v-96f42d90]{padding:6px 10px;font-size:12px;min-width:70px}.time_show[data-v-96f42d90]{font-size:14px}.control-button[data-v-96f42d90],.time[data-v-96f42d90]{gap:4px}}.audio-controls{display:flex;align-items:center;gap:8px;margin-left:10px}.speed-control,.volume-control{flex-shrink:0}.audio-speed{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#f5f7fa;border-radius:4px;cursor:pointer;font-size:12px;color:#606266;transition:all .2s}.audio-speed:hover{background:#e4e7ed;color:#409eff}.speed-text{font-weight:600;min-width:24px;text-align:center}.volume-btn{padding:4px 8px!important;display:flex;align-items:center;gap:4px;min-width:32px!important}.volume-slider{padding:8px}.volume-header{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;color:#606266}@media (max-width:768px){.audio-controls{gap:6px;margin-left:5px}.audio-speed{padding:3px 6px;font-size:11px}.speed-text{min-width:20px}.volume-text{display:none}.audio-speed,.volume-btn{padding:3px 6px!important;min-width:32px!important}}@media (max-width:400px){.audio-controls{gap:4px;margin-left:3px}.audio-speed{padding:2px 4px;font-size:10px}.speed-text{min-width:18px}.volume-btn{padding:2px 4px!important;min-width:28px!important}}.real-topbar[data-v-96f42d90]{height:42px;background:#14202e;color:#d7dee6;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:.85rem;letter-spacing:.02em}.real-topbar-wordmark[data-v-96f42d90]{font-weight:700;color:#fff}.real-topbar-counter[data-v-96f42d90]{color:#a9b6c4}.real-test-view[data-v-96f42d90]{min-width:1024px}.real-test-view .header-default[data-v-96f42d90],.real-test-view .header-strict[data-v-96f42d90],.real-test-view .top-header[data-v-96f42d90]{height:44px;background:#f4f5f7;border-bottom:1px solid #d3d7dc}.real-test-view .header-default .left-info[data-v-96f42d90]{display:none}.real-test-view .header-default .control[data-v-96f42d90]{flex-wrap:nowrap;overflow:visible;justify-content:flex-end;width:100%}.real-test-view .header-default .el-button[data-v-96f42d90],.real-test-view .header-default button.el-button[data-v-96f42d90],.real-test-view .header-strict .el-button[data-v-96f42d90]{background-color:#fff!important;color:#33475b!important;border:1px solid #c7ccd2!important;border-radius:3px!important;width:auto!important;min-width:90px;font-weight:500!important}.real-test-view .header-default .el-button i[data-v-96f42d90]{color:#33475b!important}.real-test-view .content[data-v-96f42d90]{background:#fff}.real-test-view .footer[data-v-96f42d90]{background:#f4f5f7;border-top:1px solid #d3d7dc;height:54px}.real-test-view .part-label[data-v-96f42d90]{font-size:.9rem;color:#33475b}.real-test-view .part-label strong[data-v-96f42d90]{font-weight:600}.real-test-view .question-order[data-v-96f42d90],.real-test-view .sectionBlock h5[data-v-96f42d90]{color:#33475b;font-weight:400}.record-status-wrapper[data-v-cecdfafe]{display:flex;align-items:center;justify-content:center;height:40px}.record-wrapper[data-v-cecdfafe]{text-align:center;margin-bottom:20px}.completed-tips[data-v-cecdfafe]{color:#9c9eaa}.record-button[data-v-cecdfafe]{background:var(--themeColor);color:#fff;width:100px;height:100px;border:0;border-radius:50%;font-size:36px}.record-button[data-v-cecdfafe]:hover{background:#db650b}.stop-record-button[data-v-cecdfafe]{width:100px;height:100px;border:1px solid var(--themeColor);border-radius:50%;color:var(--themeColor);font-size:36px;background:#fff}.upload-button[data-v-cecdfafe]{border-radius:20px;margin-left:8px}.successUpload[data-v-cecdfafe]{color:var(--themeColor)}.successUploadIcon[data-v-cecdfafe]{font-size:80px}.pte-question[data-v-8ef25eea]{max-width:900px;margin:0 auto;padding:20px 15px 60px}.pte-instruction[data-v-8ef25eea]{font-size:1.1rem;font-weight:600;color:var(--themeColor);margin-bottom:15px}.pte-instruction--real[data-v-8ef25eea]{font-size:.85rem;font-weight:400;color:#33475b;margin-bottom:12px}.question-content-title[data-v-8ef25eea]{white-space:pre-line;font-size:1rem;line-height:1.6}.pte-di-figure[data-v-8ef25eea]{margin:0 0 15px}.pte-di-figure figcaption[data-v-8ef25eea]{font-weight:600;text-align:center;margin-bottom:8px}.pte-di-image[data-v-8ef25eea]{display:block;width:100%;max-height:60vh}.pte-di-image[data-v-8ef25eea] img{max-width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain}.pte-reorder-list[data-v-8ef25eea]{list-style:none;padding:0}.pte-reorder-list li[data-v-8ef25eea]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;margin-bottom:8px;border:1px solid #dcdfe6;border-radius:4px}.pte-reorder-buttons[data-v-8ef25eea]{flex:none;display:flex;gap:4px}.pte-word-bank[data-v-8ef25eea]{margin-top:10px;padding:8px 12px;background:#f5f7fa;border-radius:4px}.pte-mcq-options[data-v-8ef25eea]{display:flex;flex-direction:column;gap:8px}.pte-mcq-options[data-v-8ef25eea] .el-checkbox,.pte-mcq-options[data-v-8ef25eea] .el-radio{display:flex;align-items:center;height:auto;padding:10px 15px;white-space:normal}.pte-mcq-options[data-v-8ef25eea] .el-checkbox__label,.pte-mcq-options[data-v-8ef25eea] .el-radio__label{white-space:normal}@media (max-width:600px){.real-test-view .pte-question[data-v-8ef25eea]{padding:20px 15px 60px}.comfort-view .pte-question[data-v-8ef25eea]{padding:14px 12px 50px}.comfort-view .pte-instruction[data-v-8ef25eea]{font-size:1rem;margin-bottom:10px}.comfort-view .question-content-title[data-v-8ef25eea]{font-size:.95rem}.comfort-view .pte-reorder-list li[data-v-8ef25eea]{padding:8px 10px;gap:8px}.comfort-view .pte-mcq-options[data-v-8ef25eea] .el-checkbox,.comfort-view .pte-mcq-options[data-v-8ef25eea] .el-radio{padding:8px 10px}.comfort-view[data-v-8ef25eea] .el-textarea__inner{font-size:.95rem}}.pte-question[data-v-421f78c8]{max-width:900px;margin:0 auto;padding:20px 15px 60px}.pte-instruction[data-v-421f78c8]{font-size:1.1rem;font-weight:600;color:var(--themeColor);margin-bottom:15px}.pte-instruction--real[data-v-421f78c8]{font-size:.85rem;font-weight:400;color:#33475b;margin-bottom:12px}.question-content-title[data-v-421f78c8]{font-size:1rem;line-height:2.4}.pte-inline-blank[data-v-421f78c8]{display:inline-block;min-width:100px;margin:0 4px;padding:2px 8px;border:1px solid #ccc;border-radius:4px;text-align:center;font-size:1rem}.pte-inline-select[data-v-421f78c8]{min-width:120px}.pte-dictation-inputs[data-v-421f78c8]{display:flex;flex-direction:column;gap:10px}.pte-dictation-input[data-v-421f78c8] .el-input__inner{height:44px;font-size:1.05rem}.pte-blank-slot[data-v-421f78c8]{display:inline-block;min-width:90px;margin:0 4px;padding:2px 10px;border:1px dashed #999;border-radius:4px;text-align:center;cursor:pointer;background:#f5f7fa}.pte-blank-slot.filled[data-v-421f78c8]{border-style:solid;background:#ecf5ff}.pte-blank-slot.active[data-v-421f78c8]{border-color:var(--themeColor);border-style:solid}.pte-word-bank[data-v-421f78c8]{margin-top:20px;padding:12px;background:#f5f7fa;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px}.pte-bank-word[data-v-421f78c8]{padding:4px 12px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer}.pte-bank-word[data-v-421f78c8]:hover{border-color:var(--themeColor);color:var(--themeColor)}@media (max-width:600px){.real-test-view .pte-question[data-v-421f78c8]{padding:20px 15px 60px}.comfort-view .pte-question[data-v-421f78c8]{padding:14px 12px 50px}.comfort-view .pte-instruction[data-v-421f78c8]{font-size:1rem;margin-bottom:10px}.comfort-view .question-content-title[data-v-421f78c8]{font-size:.95rem;line-height:2}.comfort-view .pte-blank-slot[data-v-421f78c8],.comfort-view .pte-inline-blank[data-v-421f78c8]{min-width:70px;padding:2px 6px}.comfort-view .pte-word-bank[data-v-421f78c8]{padding:10px;gap:6px}.comfort-view .pte-bank-word[data-v-421f78c8]{padding:4px 10px;font-size:.9rem}}.pte-intro[data-v-1b4e1ca1]{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:#f4f5f7;padding:20px;overflow:auto}.pte-intro-card[data-v-1b4e1ca1]{max-width:700px;width:100%;background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.pte-intro-desc[data-v-1b4e1ca1]{color:#606266;margin-bottom:20px}.pte-intro-table[data-v-1b4e1ca1]{width:100%;border-collapse:collapse;margin-bottom:20px}.pte-intro-table td[data-v-1b4e1ca1],.pte-intro-table th[data-v-1b4e1ca1]{border:1px solid #ebeef5;padding:8px 12px;text-align:left;font-size:.9rem}.pte-intro-table th[data-v-1b4e1ca1]{background:#f5f7fa}.practice-box[data-v-4f9725aa]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;font-weight:500}