.reading-header[data-v-1e84925a]{display:flex;justify-content:space-between;align-items:center;padding:14px 42px;background:#18191b;color:#fff;min-height:48px}.header-left[data-v-1e84925a]{display:flex;align-items:center;flex:1;min-width:0}.user-icon[data-v-1e84925a]{margin-right:8px;font-size:1.1em}.user-info[data-v-1e84925a]{color:var(--Shark-50,#f6f6f6);font-family:Nunito;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.header-center[data-v-1e84925a]{display:flex;align-items:center;justify-content:center;flex:1;font-size:1em}.timer-icon[data-v-1e84925a]{margin-right:6px}.timer-label[data-v-1e84925a]{font-size:16px;font-weight:400}.timer-label[data-v-1e84925a],.timer[data-v-1e84925a]{color:var(--Shark-50,#f6f6f6);font-family:Nunito;font-style:normal;line-height:24px}.timer[data-v-1e84925a]{margin:0 4px;font-size:20px;font-weight:700;transition:color .3s ease}.timer-warning[data-v-1e84925a]{color:#ff6b6b!important;animation:pulse-data-v-1e84925a 1s infinite}@keyframes pulse-data-v-1e84925a{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.timer-unit[data-v-1e84925a]{font-size:1em;color:#fff}.header-right[data-v-1e84925a]{display:flex;align-items:center;justify-content:flex-end;flex:1;gap:8px}.icon-btn[data-v-1e84925a]{background:none;border:none;color:#fff;font-size:1.2em;cursor:pointer;margin-right:8px;padding:4px 8px}.settings-btn[data-v-1e84925a]{margin-right:8px}.guide-btn[data-v-1e84925a]{background:#232425;border:none;color:#fff;border-radius:6px;padding:4px 12px;margin-right:8px;display:flex;align-items:center;font-size:1em;cursor:pointer}.guide-icon[data-v-1e84925a]{margin-right:4px}.hide-btn[data-v-1e84925a]{background:#232425;border:none;color:#fff;border-radius:6px;padding:4px 12px;font-size:1em;cursor:pointer}.guide-text[data-v-1e84925a],.hide-text[data-v-1e84925a]{color:var(--Shark-900,#3d3d3d);font-family:Nunito;font-size:12px;font-style:normal;font-weight:700;line-height:12px}.guide-btn-container[data-v-1e84925a]{display:grid;grid-template-columns:130px 110px;gap:8px}.passage-left[data-v-4518f437]{background:#fff;border-right:1px solid #eee;max-height:100%;overflow-y:scroll;position:relative;overflow-x:hidden;padding-right:16px}.passage-text[data-v-4518f437]{margin-top:8px;font-size:1em;line-height:1.6;color:#222}.menu-item-container[data-v-4518f437]{border-radius:8px;border:1px solid var(--Shark-100,#e7e7e7);background:#fff;box-shadow:-3px 7px 7.7px 0 rgba(0,0,0,.25)}.menu-item[data-v-4518f437]{padding:8px 16px;cursor:pointer;display:flex;font-size:1em;align-items:center;transition:background .2s}.menu-item[data-v-4518f437]:hover{background:#f5f5f5}.color-row[data-v-4518f437]{display:flex;justify-content:center;align-items:center;padding:8px 0}.passage-left[data-v-4518f437]::-webkit-scrollbar{width:12px;background:transparent}.passage-left[data-v-4518f437]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px;border:2px solid #f1f1f1}.passage-left[data-v-4518f437]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.passage-left[data-v-4518f437]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px;margin:4px 0}.passage-left[data-v-4518f437]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.note-textarea[data-v-4518f437]{width:100%;min-height:60px;border:1.5px solid #7b7e8c;border-radius:10px;font-size:1rem;padding:12px;color:#7b7e8c;resize:vertical;margin-bottom:12px;outline:none;box-sizing:border-box}.note-modal-actions[data-v-4518f437]{display:flex;justify-content:flex-end;gap:8px}.note-save-btn[data-v-4518f437]{background:#888;color:#fff;border:none;border-radius:10px;padding:8px 18px;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s}.note-save-btn[data-v-4518f437]:hover{background:#555}.note-cancel-btn[data-v-4518f437]{background:transparent;color:#888;border:none;border-radius:10px;padding:8px 18px;font-size:1rem;font-weight:700;cursor:pointer;transition:color .2s}.note-cancel-btn[data-v-4518f437]:hover{color:#222}.note-marker[data-v-4518f437]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;height:1em;z-index:10;cursor:pointer;margin-left:0}.note-marker svg[data-v-4518f437]{height:1em;width:auto;display:block}.note-view-content[data-v-4518f437]{font-size:1.25rem;color:#222;margin-bottom:18px;white-space:pre-line}.note-view-actions[data-v-4518f437]{display:flex;justify-content:flex-end;gap:12px}.note-view-btn[data-v-4518f437]{background:#f5f5f5;border:none;border-radius:12px;padding:6px 10px;cursor:pointer;transition:background .2s;display:flex;align-items:center}.note-view-btn[data-v-4518f437]:hover{background:#e0e0e0}.note-highlight[data-v-4518f437]{position:relative;background-color:#f5f5f5;display:inline;white-space:pre-wrap;word-wrap:break-word;line-height:inherit}.overlay-note-marker[data-v-4518f437]{display:block;pointer-events:auto}.edu-editor[data-v-708f0ab2]{overflow:hidden;margin-bottom:20px}.edu-editor img[data-v-708f0ab2]{width:100%!important}.edu-editor p[data-v-708f0ab2]{color:#000;font-weight:400}.matching-instructions[data-v-708f0ab2]{margin-bottom:20px;padding:15px;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #ffe846}.matching-instructions h4[data-v-708f0ab2]{margin:0 0 8px 0;color:#333;font-size:16px;font-weight:600}.matching-instructions p[data-v-708f0ab2]{margin:0;color:#666;font-size:14px;line-height:1.4}.matching-table-container[data-v-708f0ab2]{margin-bottom:30px}.matching-table[data-v-708f0ab2]{width:100%;border-collapse:collapse;border:1px solid #000;overflow:hidden;background-color:#fff}.matching-table th[data-v-708f0ab2]{background-color:#f5f5f5;padding:12px 8px;text-align:center;font-weight:700;color:#000;border:1px solid #000;font-size:14px}.item-header[data-v-708f0ab2]{text-align:left!important;padding-left:15px!important;min-width:200px;background-color:#f5f5f5;border:1px solid #000}.group-header[data-v-708f0ab2]{min-width:60px;font-size:14px;background-color:#f5f5f5;border:1px solid #000}.matching-row[data-v-708f0ab2],.matching-row[data-v-708f0ab2]:last-child{border-bottom:1px solid #000}.item-cell[data-v-708f0ab2]{padding:12px 15px;font-size:14px;line-height:1.4;font-weight:700;color:#000}.group-cell[data-v-708f0ab2],.item-cell[data-v-708f0ab2]{background-color:#fff;border-right:1px solid #000;border-bottom:1px solid #000;vertical-align:middle}.group-cell[data-v-708f0ab2]{padding:8px;text-align:center;cursor:pointer;transition:background-color .2s ease}.group-cell[data-v-708f0ab2]:last-child{border-right:1px solid #000}.group-cell[data-v-708f0ab2]:hover{background-color:#f8f9fa}.check-container[data-v-708f0ab2]{display:flex;justify-content:center;align-items:center;height:32px;width:32px;margin:auto}.check-icon[data-v-708f0ab2]{width:28px;height:28px}.reference-table-container[data-v-708f0ab2]{margin-top:20px;border-radius:8px}.reference-table-container h5[data-v-708f0ab2]{margin:0 0 15px 0;color:#333;font-size:16px;font-weight:600}.reference-table[data-v-708f0ab2]{width:100%;border-collapse:collapse}.reference-row[data-v-708f0ab2]{border-bottom:1px solid #e9ecef}.reference-row[data-v-708f0ab2]:last-child{border-bottom:none}.reference-label[data-v-708f0ab2]{padding:8px 12px 8px 0;font-weight:600;color:#333;vertical-align:top;min-width:40px}.reference-value[data-v-708f0ab2]{padding:8px 0;color:#666;line-height:1.4}div[data-v-708f0ab2]{color:#000;font-weight:400}.radio-style[data-v-1a580fa6]{display:flex;justify-content:start;border-radius:5px;margin-top:.5rem;padding:10px;align-items:center;color:var(--Colors-Gray-950,#2d2c2b);font-family:var(--Type-Font-font-body,Inter);font-size:var(--Typescale-Size-Boby-sm,14px);font-style:normal;font-weight:500;line-height:var(--Typescale-Line-Height-Boby-sm-lineheight,21px);text-transform:uppercase}.radio-style-multiple[data-v-1a580fa6]{display:flex;background:#f5f5f5;border-radius:5px;margin-top:.5rem;padding:10px}.edu-editor[data-v-1a580fa6]{overflow:scroll}.edu-editor img[data-v-1a580fa6]{width:100%!important}.edu-editor p[data-v-1a580fa6]{color:#000;font-weight:400}.edu-editor h1[data-v-1a580fa6],.edu-editor h2[data-v-1a580fa6],.edu-editor h3[data-v-1a580fa6],.edu-editor h4[data-v-1a580fa6],.edu-editor h5[data-v-1a580fa6],.edu-editor h6[data-v-1a580fa6]{font-family:inherit;font-weight:700;line-height:1.2;margin:1rem 0 .5rem 0;color:#333}.edu-editor h1[data-v-1a580fa6]{font-size:2rem;font-weight:700}.edu-editor h2[data-v-1a580fa6]{font-size:1.75rem;font-weight:600}.edu-editor h3[data-v-1a580fa6]{font-size:1.5rem;font-weight:600}.edu-editor h4[data-v-1a580fa6]{font-size:1.25rem;font-weight:600}.edu-editor h5[data-v-1a580fa6]{font-size:1.1rem;font-weight:600}.edu-editor h6[data-v-1a580fa6]{font-size:1rem;font-weight:600}.edu-editor table[data-v-1a580fa6]{border:.5px solid #000!important;margin:1rem 0}.edu-editor table td[data-v-1a580fa6]{border:.5px solid #000!important;padding:.5rem;vertical-align:top}.edu-editor table th[data-v-1a580fa6]{border:.5px solid #000!important;padding:.5rem;background-color:#f5f5f5;font-weight:700;text-align:left}.edu-editor table tr[data-v-1a580fa6]{border:.5px solid #000!important}.edu-editor table[data-v-1a580fa6],.edu-editor table[style*=border][data-v-1a580fa6]{border:.5px solid #000!important;border-collapse:collapse!important}.edu-editor table td[data-v-1a580fa6],.edu-editor table td[style*=border][data-v-1a580fa6],.edu-editor table th[data-v-1a580fa6],.edu-editor table th[style*=border][data-v-1a580fa6],.edu-editor table tr[data-v-1a580fa6],.edu-editor table tr[style*=border][data-v-1a580fa6]{border:.5px solid #000!important}.edu-editor table caption[data-v-1a580fa6]{font-weight:700;margin-bottom:.5rem;text-align:center}.edu-editor .table-responsive[data-v-1a580fa6]{overflow-x:auto;margin:1rem 0}.edu-editor figure.table table[data-v-1a580fa6]{border:.5px solid #000!important;border-collapse:collapse!important}.edu-editor figure.table table td[data-v-1a580fa6],.edu-editor figure.table table th[data-v-1a580fa6],.edu-editor figure.table table tr[data-v-1a580fa6]{border:.5px solid #000!important}.edu-editor table[data-v-1a580fa6]{border-collapse:collapse!important;width:100%!important}div[data-v-1a580fa6]{color:#000;font-weight:400}.answer-list[data-v-1a580fa6]{min-height:150px}.answerTextBox[data-v-1a580fa6]{border:1px solid;border-radius:8px;height:1.8rem;margin:5px;padding:2px}.answerTextBox[data-v-1a580fa6]:active,.answerTextBox[data-v-1a580fa6]:focus,.answerTextBox[data-v-1a580fa6]:hover{background-color:#f6f6f6;border:1px solid #ffd71b}.set-margin-top[data-v-1a580fa6]{margin-top:-1.5rem}.ant-collapse-header[data-v-1a580fa6],.remove-collapse .ant-collapse-header[data-v-1a580fa6]{padding-bottom:0;cursor:pointer!important;color:#000!important}[data-v-1a580fa6]::-webkit-scrollbar{width:0}figure .table[data-v-1a580fa6]::-webkit-scrollbar{width:6px;height:6px}figure .table[data-v-1a580fa6]::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,.1)}figure .table[data-v-1a580fa6]::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.2)}.ant-checkbox-checked .ant-checkbox-inner[data-v-1a580fa6]{background-color:#ffe846!important;border-color:#ffe846!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1a580fa6],.ant-checkbox:hover .ant-checkbox-inner[data-v-1a580fa6],.ant-radio-checked .ant-radio-inner[data-v-1a580fa6]{border-color:#ffe846!important}.ant-radio-checked .ant-radio-inner[data-v-1a580fa6]:after{background-color:#ffe846!important}.ant-radio-wrapper:hover .ant-radio[data-v-1a580fa6],.ant-radio:hover .ant-radio-inner[data-v-1a580fa6]{border-color:#ffe846!important}.ant-radio-input:focus+.ant-radio-inner[data-v-1a580fa6]{border-color:#ffe846!important;box-shadow:0 0 0 3px rgba(255,244,133,.1)!important}.passage-right[data-v-1a580fa6]{background:#fff;max-height:100%;overflow-y:scroll;padding-left:16px;padding-right:16px}.passage-right[data-v-1a580fa6]::-webkit-scrollbar{width:12px;background:transparent}.passage-right[data-v-1a580fa6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px;border:2px solid #f1f1f1}.passage-right[data-v-1a580fa6]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.passage-right[data-v-1a580fa6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px;margin:4px 0}.passage-right[data-v-1a580fa6]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.question-content[data-v-1a580fa6]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text}.question-content table[data-v-1a580fa6]{width:100%!important;border:.5px solid #000!important;margin:1rem 0}.question-content table td[data-v-1a580fa6]{border:.5px solid #000!important;padding:.5rem;vertical-align:top}.question-content table th[data-v-1a580fa6]{border:.5px solid #000!important;padding:.5rem;background-color:#f5f5f5;font-weight:700;text-align:left}.question-content table tr[data-v-1a580fa6]{border:.5px solid #000!important}.question-content table[data-v-1a580fa6],.question-content table[style*=border][data-v-1a580fa6]{border:.5px solid #000!important;border-collapse:collapse!important}.question-content table td[data-v-1a580fa6],.question-content table td[style*=border][data-v-1a580fa6],.question-content table th[data-v-1a580fa6],.question-content table th[style*=border][data-v-1a580fa6],.question-content table tr[data-v-1a580fa6],.question-content table tr[style*=border][data-v-1a580fa6]{border:.5px solid #000!important}.question-content .table[data-v-1a580fa6]{width:100%!important;border-collapse:collapse;border:.5px solid #000!important;margin:1rem 0}.question-content .table td[data-v-1a580fa6]{border:.5px solid #000!important;padding:.5rem;vertical-align:top}.question-content .table th[data-v-1a580fa6]{border:.5px solid #000!important;padding:.5rem;background-color:#f5f5f5;font-weight:700;text-align:left}.question-content .table tr[data-v-1a580fa6]{border:.5px solid #000!important}.question-content img[data-v-1a580fa6]{max-width:100%;height:auto}.question-content .table-responsive[data-v-1a580fa6]{overflow-x:auto;margin:1rem 0}.question-content table caption[data-v-1a580fa6]{font-weight:700;margin-bottom:.5rem;text-align:center}.question-content figure.table table[data-v-1a580fa6]{border:.5px solid #000!important;border-collapse:collapse!important}.question-content figure.table table td[data-v-1a580fa6],.question-content figure.table table th[data-v-1a580fa6],.question-content figure.table table tr[data-v-1a580fa6],.question-content table[data-v-1a580fa6],.question-content table [data-v-1a580fa6]{border:.5px solid #000!important}.question-content table[data-v-1a580fa6]{border-collapse:collapse!important}.question-content h1[data-v-1a580fa6],.question-content h2[data-v-1a580fa6],.question-content h3[data-v-1a580fa6],.question-content h4[data-v-1a580fa6],.question-content h5[data-v-1a580fa6],.question-content h6[data-v-1a580fa6]{font-family:inherit;font-weight:700;line-height:1.2;margin:1rem 0 .5rem 0;color:#333}.question-content h1[data-v-1a580fa6]{font-size:2rem;font-weight:700}.question-content h2[data-v-1a580fa6]{font-size:1.75rem;font-weight:600}.question-content h3[data-v-1a580fa6]{font-size:1.5rem;font-weight:600}.question-content h4[data-v-1a580fa6]{font-size:1.25rem;font-weight:600}.question-content h5[data-v-1a580fa6]{font-size:1.1rem;font-weight:600}.question-content h6[data-v-1a580fa6]{font-size:1rem;font-weight:600}.menu-item-container[data-v-1a580fa6]{display:flex;flex-direction:column}.menu-item[data-v-1a580fa6]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s}.menu-item[data-v-1a580fa6]:hover{background-color:#f5f5f5}.color-row[data-v-1a580fa6]{display:flex;justify-content:center;padding:8px;gap:8px}.note-textarea[data-v-1a580fa6]{width:100%;border:1px solid #d9d9d9;border-radius:6px;padding:8px;font-size:14px;resize:vertical;min-height:80px}.note-modal-actions[data-v-1a580fa6]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.note-save-btn[data-v-1a580fa6]{background:#1890ff;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px}.note-save-btn[data-v-1a580fa6]:hover{background:#40a9ff}.note-cancel-btn[data-v-1a580fa6]{background:#f5f5f5;color:#333;border:1px solid #d9d9d9;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px}.note-cancel-btn[data-v-1a580fa6]:hover{background:#e6e6e6}[data-v-1a580fa6]:deep(.note-highlight){background-color:#ffeb3b;display:inline;vertical-align:baseline;white-space:pre-wrap;word-wrap:break-word;line-height:inherit;cursor:pointer;position:relative;z-index:1}.question-content[data-v-1a580fa6] :deep(.note-highlight){display:inline;white-space:pre-wrap!important;word-wrap:break-word!important;line-height:inherit!important;display:inline!important}[data-v-1a580fa6]:deep(.note-highlight:hover){background-color:#fdd835}.note-view-content[data-v-1a580fa6]{font-size:1.25rem;color:#222;margin-bottom:18px;white-space:pre-line}.note-view-actions[data-v-1a580fa6]{display:flex;justify-content:flex-end;gap:12px}.note-view-btn[data-v-1a580fa6]{background:#f5f5f5;border:none;border-radius:12px;padding:6px 10px;cursor:pointer;transition:background .2s;display:flex;align-items:center}.note-view-btn[data-v-1a580fa6]:hover{background:#e0e0e0}.overlay-note-marker[data-v-1a580fa6]{display:block;pointer-events:auto}.reading-passage-content[data-v-111e25a3]{padding:23px 42px;background:#fff}.reading-content[data-v-111e25a3]{display:grid;grid-template-columns:1fr 1fr;height:calc(100vh - 308px);background:#f8f9fa;overflow-y:auto}.passage-container[data-v-111e25a3]{display:flex;padding:12px 24px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:20px;margin-bottom:42px;background:var(--Shark-50,#f6f6f6)}.passage-title[data-v-111e25a3]{color:var(--Shark-950,#1e1e1e);font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.passage-description[data-v-111e25a3]{color:var(--Shark-950,#1e1e1e);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px}[data-v-111e25a3]:deep(.question-highlight){background-color:rgba(255,0,0,.1)!important;border:2px solid #f44!important;border-radius:8px!important;transition:all .3s ease-in-out!important;animation:questionPulse-data-v-111e25a3 2s ease-in-out!important}[data-v-111e25a3]:deep(.question-highlight .ant-collapse-header){background-color:rgba(255,0,0,.15)!important;border-radius:8px 8px 0 0!important}[data-v-111e25a3]:deep(.question-highlight .ant-collapse-content){background-color:rgba(255,0,0,.05)!important;border-radius:0 0 8px 8px!important}@keyframes questionPulse-data-v-111e25a3{0%{box-shadow:0 0 0 0 rgba(255,68,68,.7)}70%{box-shadow:0 0 0 10px rgba(255,68,68,0)}to{box-shadow:0 0 0 0 rgba(255,68,68,0)}}.reading-content[data-v-111e25a3]::-webkit-scrollbar{width:12px}.reading-content[data-v-111e25a3]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px;margin:4px 0}.reading-content[data-v-111e25a3]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px;border:2px solid #f1f1f1}.reading-content[data-v-111e25a3]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.reading-content[data-v-111e25a3]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.p-fix-content{width:-moz-fit-content;width:fit-content}.wrong-question-highlight,[data-wrong-question=true]{background-color:#fff3cd!important;border-radius:8px!important}::-webkit-scrollbar{width:0}.radio-style{justify-content:start;align-items:center;color:var(--Colors-Gray-950,#2d2c2b);font-family:var(--Type-Font-font-body,Inter);font-size:var(--Typescale-Size-Boby-sm,14px);font-style:normal;font-weight:500;line-height:var(--Typescale-Line-Height-Boby-sm-lineheight,21px);text-transform:uppercase}.radio-style,.radio-style-multiple{display:flex;border-radius:5px;margin-top:.5rem;padding:10px}.radio-style-multiple{background:#f5f5f5}.edu-editor p,div{color:#000;font-weight:400}.ant-collapse-header{padding-bottom:0;cursor:pointer!important;color:#000!important}.set-margin-top{margin-top:-1.5rem}.set-small-margin-top{margin-top:-1rem}.ant-btn-sm{height:1.6rem;width:1.6rem;text-align:center;display:flex;align-items:center;justify-content:center;padding:0}.edu-editor{overflow:scroll}figure .table::-webkit-scrollbar{width:6px;height:6px}figure .table::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,.1)}figure .table::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.2)}.edu-editor img,.edu-editor table,.responsive-reading-question figure,.responsive-reading-question img{width:100%!important}.edu-editor table,.edu-editor table td,.edu-editor table tr{border:.5px solid #000!important}.scc{max-width:30em;display:block;padding:10px;font-family:Sans-serif}.scc audio{width:100%;display:block;color:#000}.scc div{display:flex;padding:.5em 0;gap:5px}.scc label{flex:1}.scc input[type=range]{flex:5}.scc span{flex:1;text-align:center}.custom-audio{margin-left:-1.2rem;width:470px}.review-style{display:flex;align-items:center;margin-left:1.5rem;margin-top:1rem}audio::-webkit-media-controls-panel{background-color:#fff}#pbrate{border:.5px solid #ccc;background:linear-gradient(90deg,#000 0,#000 40%,#ccc 0,#ccc);border-radius:8px;height:4px;width:400px;outline:none;transition:background .45s ease-in;-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:10px;width:10px;border-radius:50%;background:#5e5e5e}.range-slider__range{-webkit-appearance:none;width:75px;height:3px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0}.range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#2c3e50;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#2c3e50;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__value{display:inline-block;position:relative;width:60px;color:#fff;line-height:20px;text-align:center;border-radius:3px;background:#2c3e50;padding:5px 10px;margin-left:8px}.btn_style{border:#000}.normal-answer{width:15px;height:15px;border:1px solid #fff;background:#fff;border-radius:20%}.normal-answered{width:15px;height:15px;border:1px solid #000;background:#000;border-radius:20%}.need-review-answered{width:15px;height:15px;border:1px solid #000;background:#000;border-radius:50%}.submit-btn{position:absolute;bottom:15%;right:10%}.test-right-for-mobile{position:fixed;bottom:-2px;width:100vw;margin-left:-1%}.responsive-content-box .ant-collapse-content-box{padding:0!important}@media(max-width:1200px){.listening-site-responsive{padding:0 1% 0 1%!important;height:100vh}.responsive-countdown-mobile .ant-statistic-content-value{color:#fff}.responsive-listening-site-header{padding:0 0 0 1%!important}.responsive-countdown{right:1%!important}.test-right{right:1%;width:34%}.type-of-answer-item{display:grid}.need-review-answer-container{margin-left:0!important}}@media(max-width:1050px){.custom-audio{width:50vw}.slider-font-size,.slider-main{width:35vw!important}}.test-right-for-mobile{display:none}@media(max-width:1000px){.test-right{display:none}.test-left{width:100%}.responsive-reading-container{height:100vh!important}.responsive-reading-question,.responsive-reading-topic{height:65vh!important}.responsive-card-container{height:74%!important}.responsive-countdown{display:none!important}.test-right-for-mobile{display:grid!important}.responsive-content-collapse{height:50vh!important;overflow:scroll}}@media(max-width:660px){.responsive-card-container{height:90%!important}.responsive-divider,.responsive-reading{display:grid!important}.responsive-reading-topic{height:41vh!important}.responsive-reading-question,.responsive-reading-topic{width:95vw!important;max-width:100vw!important;max-height:45vh!important}.responsive-reading-question{height:40vh!important}.responsive-button-submit{bottom:2px!important}}@media only screen and (max-width:1050px)and (orientation:portrait){.responsive-card-container{height:90%!important}.responsive-divider,.responsive-reading{display:grid!important}.responsive-reading{height:90%}.responsive-reading-topic{height:42vh!important}.responsive-reading-question,.responsive-reading-topic{width:95vw!important;max-width:100vw!important;max-height:45vh!important}.responsive-reading-question{height:40vh!important}}@media(max-width:500px){.responsive-listening-site-header-item{display:grid!important;margin-left:.5rem}.custom-audio{width:100vw}.slider-main{width:92vw!important;padding-bottom:1rem}.test-left{margin-top:8.5rem!important;margin-bottom:4rem!important}.ant-collapse-content-box{padding:0!important}.responsive-card-container{height:74%!important}}@media only screen and (max-width:500px)and (orientation:portrait){.responsive-card-container{height:88%!important}.responsive-reading-question,.responsive-reading-topic{width:90vw!important;height:39vh!important}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}.animate-red{animation:pulse 1s infinite}.reading-passage-container{padding:0;min-height:100vh;background:#fff;line-height:1.6}.passage-container{position:relative;width:100%}.passage-container:not([style*="display: none"]){display:block!important}.reading-passage-container *{line-height:1.6}.reading-passage-container h1,.reading-passage-container h2,.reading-passage-container h3,.reading-passage-container h4,.reading-passage-container h5,.reading-passage-container h6{line-height:1.2}.reading-passage-container button,.reading-passage-container input,.reading-passage-container textarea{line-height:normal}.high-light-container{background:#000;width:-moz-fit-content;width:fit-content;display:flex;white-space:pre-wrap;justify-content:space-between;position:absolute;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000}.note-highlight{position:relative;background-color:#f5f5f5;display:inline;white-space:pre-wrap;word-wrap:break-word;line-height:inherit}.high-light-btn{padding:1px;margin-left:.1rem;border-right:1px solid #ccc;cursor:pointer}.high-light-btn:hover{background:#5e5e5e}.answer-list{min-height:150px}.answerTextBox{border:1px solid;height:1.8rem;margin:5px;padding:2px}.nav-arrow:hover,.question-btn:hover{transform:translateY(-1px);transition:transform .2s ease}.line-height-1-2 *{line-height:1.2!important}.line-height-1-4 *{line-height:1.4!important}.line-height-1-6 *{line-height:1.6!important}.line-height-1-8 *{line-height:1.8!important}.line-height-2-0 *{line-height:2!important}.line-height-1-2 button,.line-height-1-2 input,.line-height-1-2 select,.line-height-1-2 textarea,.line-height-1-4 button,.line-height-1-4 input,.line-height-1-4 select,.line-height-1-4 textarea,.line-height-1-6 button,.line-height-1-6 input,.line-height-1-6 select,.line-height-1-6 textarea,.line-height-1-8 button,.line-height-1-8 input,.line-height-1-8 select,.line-height-1-8 textarea,.line-height-2-0 button,.line-height-2-0 input,.line-height-2-0 select,.line-height-2-0 textarea{line-height:normal!important}