.ReadingCheckTabs_page-header-main__wGs_o{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,88%,.5);padding:.35rem 0;position:sticky;top:0;max-width:1200px;margin:0 auto 8px;z-index:50;box-shadow:0 2px 12px rgba(0,0,0,.05);border-radius:14px}.dark .ReadingCheckTabs_page-header-main__wGs_o{background:rgba(15,23,42,.95);border-bottom:1px solid rgba(51,65,85,.6);box-shadow:0 2px 12px rgba(0,0,0,.3)}.ReadingCheckTabs_container__SxtVZ{max-width:1200px;margin:0 auto;padding:0 .75rem}.ReadingCheckTabs_header-tabs__O3_oN{display:flex;align-items:center;gap:.625rem;overflow-x:auto;padding:2px 0;scrollbar-width:none;-ms-overflow-style:none}.ReadingCheckTabs_header-tabs__O3_oN::-webkit-scrollbar{display:none}.ReadingCheckTabs_tab-icon__MKhun{width:16px;height:16px;color:#667eea;flex-shrink:0}.dark .ReadingCheckTabs_tab-icon__MKhun{color:#818cf8}.ReadingCheckTabs_tab-link__oCkT1{text-decoration:none;flex-shrink:0;display:inline-flex}.ReadingCheckTabs_tab-button__J2Iyz{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:1.5rem;background:hsla(0,0%,100%,.9);color:#64748b;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid rgba(148,163,184,.3);white-space:nowrap;min-height:32px;font-family:inherit;outline:none}.dark .ReadingCheckTabs_tab-button__J2Iyz{background:rgba(30,41,59,.8);color:#94a3b8;border-color:rgba(71,85,105,.5);box-shadow:0 1px 3px rgba(0,0,0,.2)}.ReadingCheckTabs_tab-button__J2Iyz:hover:not(.ReadingCheckTabs_active__zxq6x):not(:disabled){background:rgba(102,126,234,.1);border-color:rgba(102,126,234,.4);color:#4f46e5}.dark .ReadingCheckTabs_tab-button__J2Iyz:hover:not(.ReadingCheckTabs_active__zxq6x):not(:disabled){background:rgba(99,102,241,.18);border-color:rgba(129,140,248,.4);color:#c7d2fe}.ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_active__zxq6x{background:#3b82f6;border-color:#2563eb;color:#fff;box-shadow:0 4px 12px rgba(37,99,235,.3)}.dark .ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_active__zxq6x{background:#2563eb;border-color:#3b82f6;color:#fff;box-shadow:0 4px 14px rgba(37,99,235,.45)}.ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_done__kX85D:not(.ReadingCheckTabs_active__zxq6x){border-color:#10b981;background:#ecfdf5;color:#065f46}.dark .ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_done__kX85D:not(.ReadingCheckTabs_active__zxq6x){background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);color:#34d399}.ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_done__kX85D:not(.ReadingCheckTabs_active__zxq6x):hover{border-color:#059669;background:#d1fae5}.dark .ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_done__kX85D:not(.ReadingCheckTabs_active__zxq6x):hover{background:rgba(16,185,129,.25);border-color:rgba(16,185,129,.6);color:#6ee7b7}.ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_active__zxq6x.ReadingCheckTabs_done__kX85D{background:linear-gradient(135deg,#10b981,#059669);border-color:#059669;color:#fff;box-shadow:0 4px 14px rgba(16,185,129,.4)}.ReadingCheckTabs_done-badge__okXyz{display:inline-flex;align-items:center;margin-left:2px;color:#10b981}.ReadingCheckTabs_tab-button__J2Iyz.ReadingCheckTabs_active__zxq6x .ReadingCheckTabs_done-badge__okXyz{color:#fff}.ReadingCheckTabs_tab-button__J2Iyz svg,.ReadingCheckTabs_tab-text__iiv_8{flex-shrink:0}@media (max-width:768px){.ReadingCheckTabs_container__SxtVZ{padding:0 .5rem}.ReadingCheckTabs_header-tabs__O3_oN{gap:.5rem;padding-bottom:.25rem}.ReadingCheckTabs_tab-button__J2Iyz{padding:.3125rem .625rem;font-size:.75rem;min-height:28px;gap:.25rem}}@media (max-width:480px){.ReadingCheckTabs_container__SxtVZ{padding:0 .375rem}.ReadingCheckTabs_header-tabs__O3_oN{gap:.375rem}.ReadingCheckTabs_tab-button__J2Iyz{padding:.25rem .5rem;font-size:.6875rem;min-height:26px;gap:.2rem}.ReadingCheckTabs_tab-text__iiv_8{font-size:.65rem}}.ReadingSidebar_sidebar-wrapper__zvdPl{width:100%;display:flex;flex-direction:column;gap:12px;position:sticky;top:80px;z-index:10}.ReadingSidebar_sidebar__wih_M{background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.05);width:100%;max-height:calc(100vh - 220px);overflow:hidden;display:flex;flex-direction:column;flex-shrink:0}.dark .ReadingSidebar_sidebar__wih_M{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px rgba(0,0,0,.3)}.ReadingSidebar_sidebar-header__onDRV{display:flex;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid #f1f5f9;font-size:.78rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc}.dark .ReadingSidebar_sidebar-header__onDRV{background:#0f172a;border-color:#334155;color:#94a3b8}.ReadingSidebar_sidebar-header-icon__aSQ7f{color:#3b82f6;flex-shrink:0}.dark .ReadingSidebar_sidebar-header-icon__aSQ7f{color:#60a5fa}.ReadingSidebar_sidebar-search-box__xwjMO{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #f1f5f9;background:#fff;position:relative}.dark .ReadingSidebar_sidebar-search-box__xwjMO{background:#111827;border-color:#334155}.ReadingSidebar_sidebar-search-icon__jUaOH{color:#94a3b8;flex-shrink:0}.dark .ReadingSidebar_sidebar-search-icon__jUaOH{color:#64748b}.ReadingSidebar_sidebar-search-input__xQg19{flex:1;background:transparent;border:none;outline:none;font-size:.82rem;color:#1e293b;min-width:0;padding:4px 0;font-family:inherit}.dark .ReadingSidebar_sidebar-search-input__xQg19{color:#f1f5f9}.ReadingSidebar_sidebar-search-input__xQg19::-moz-placeholder{color:#94a3b8}.ReadingSidebar_sidebar-search-input__xQg19::placeholder{color:#94a3b8}.dark .ReadingSidebar_sidebar-search-input__xQg19::-moz-placeholder{color:#64748b}.dark .ReadingSidebar_sidebar-search-input__xQg19::placeholder{color:#64748b}.ReadingSidebar_sidebar-search-clear__N_HqR{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#e2e8f0;border:none;color:#64748b;cursor:pointer;padding:0;transition:all .15s ease;flex-shrink:0}.ReadingSidebar_sidebar-search-clear__N_HqR:hover{background:#cbd5e1;color:#0f172a}.dark .ReadingSidebar_sidebar-search-clear__N_HqR{background:#334155;color:#94a3b8}.dark .ReadingSidebar_sidebar-search-clear__N_HqR:hover{background:#475569;color:#f8fafc}.ReadingSidebar_subcates-list__Vi17C{flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.dark .ReadingSidebar_subcates-list__Vi17C{scrollbar-color:#475569 transparent}.ReadingSidebar_subcates-list__Vi17C::-webkit-scrollbar{width:4px}.ReadingSidebar_subcates-list__Vi17C::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.dark .ReadingSidebar_subcates-list__Vi17C::-webkit-scrollbar-thumb{background:#475569}.ReadingSidebar_subcate-item__o9_W9{border-bottom:1px solid #f1f5f9;transition:background .15s ease}.dark .ReadingSidebar_subcate-item__o9_W9{border-color:#334155}.ReadingSidebar_subcate-header__mYv7G{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReadingSidebar_subcate-header__mYv7G:hover{background:#f8fafc}.dark .ReadingSidebar_subcate-header__mYv7G:hover{background:#243248}.ReadingSidebar_subcate-item__o9_W9.ReadingSidebar_active__JKymK .ReadingSidebar_subcate-header__mYv7G{background:#eff6ff}.dark .ReadingSidebar_subcate-item__o9_W9.ReadingSidebar_active__JKymK .ReadingSidebar_subcate-header__mYv7G{background:rgba(59,130,246,.15)}.ReadingSidebar_subcate-number__FD4Fi{width:24px;height:24px;border-radius:6px;background:#f1f5f9;font-size:.72rem;font-weight:700;color:#64748b;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}.dark .ReadingSidebar_subcate-number__FD4Fi{background:#0f172a;color:#94a3b8}.ReadingSidebar_subcate-item__o9_W9.ReadingSidebar_active__JKymK .ReadingSidebar_subcate-number__FD4Fi{background:#3b82f6;color:#fff}.ReadingSidebar_subcate-info__OlikV{flex:1;min-width:0}.ReadingSidebar_subcate-title__Bs0gq{margin:0;font-size:.835rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.dark .ReadingSidebar_subcate-title__Bs0gq{color:#f1f5f9}.ReadingSidebar_subcate-item__o9_W9.ReadingSidebar_active__JKymK .ReadingSidebar_subcate-title__Bs0gq{color:#2563eb}.dark .ReadingSidebar_subcate-item__o9_W9.ReadingSidebar_active__JKymK .ReadingSidebar_subcate-title__Bs0gq{color:#60a5fa}.ReadingSidebar_status-icon__uaMHx.ReadingSidebar_chevron__ZKV8a{color:#94a3b8;transition:transform .2s ease;flex-shrink:0}.ReadingSidebar_status-icon__uaMHx.ReadingSidebar_chevron__ZKV8a.ReadingSidebar_rotated__iiCQz{transform:rotate(180deg)}.ReadingSidebar_practice-list__Oh_TJ{padding:5px 8px 9px;background:#f8fafc;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:3px}.dark .ReadingSidebar_practice-list__Oh_TJ{background:#0f172a;border-color:#334155}.ReadingSidebar_practice-item__m_p_1{display:flex;align-items:center;gap:8px;padding:7px 11px;border-radius:8px;text-decoration:none;font-size:.8rem;font-weight:500;color:#334155;transition:all .15s ease}.dark .ReadingSidebar_practice-item__m_p_1{color:#cbd5e1}.ReadingSidebar_practice-item__m_p_1:hover{background:#e0f2fe;color:#0284c7}.dark .ReadingSidebar_practice-item__m_p_1:hover{background:rgba(59,130,246,.15);color:#60a5fa}.ReadingSidebar_practice-item__m_p_1.ReadingSidebar_active__JKymK{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff!important;font-weight:600;box-shadow:0 2px 8px rgba(59,130,246,.35)}.ReadingSidebar_practice-item__m_p_1.ReadingSidebar_done___7qMj:not(.ReadingSidebar_active__JKymK){color:#059669}.dark .ReadingSidebar_practice-item__m_p_1.ReadingSidebar_done___7qMj:not(.ReadingSidebar_active__JKymK){color:#34d399}.ReadingSidebar_item-icon__WYZ3l{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:#64748b}.dark .ReadingSidebar_item-icon__WYZ3l{color:#94a3b8}.ReadingSidebar_practice-item__m_p_1:hover .ReadingSidebar_item-icon__WYZ3l{color:#0284c7}.dark .ReadingSidebar_practice-item__m_p_1:hover .ReadingSidebar_item-icon__WYZ3l{color:#60a5fa}.ReadingSidebar_practice-item__m_p_1.ReadingSidebar_active__JKymK .ReadingSidebar_item-icon__WYZ3l{color:#fff}.ReadingSidebar_item-label__MazQ2{flex:1}.ReadingSidebar_done-badge__kGSho{display:flex;align-items:center;justify-content:center;margin-left:auto;color:#10b981;flex-shrink:0}.ReadingSidebar_practice-item__m_p_1.ReadingSidebar_active__JKymK .ReadingSidebar_done-badge__kGSho{color:#fff}.ReadingSidebar_sidebar-empty__iKKJc{padding:24px 16px;text-align:center;font-size:.8rem;color:#94a3b8}.ReadingPageHeader_dp-topbar__8jcM6{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 4px rgba(0,0,0,.04)}.dark .ReadingPageHeader_dp-topbar__8jcM6{background:#1e293b;border-color:#334155}.ReadingPageHeader_dp-topbar-inner__bVl9Q{max-width:1200px;margin:0 auto;padding:8px 16px}.ReadingPageHeader_dp-tabs-bar__H1HKN{background:#fff;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:40;backdrop-filter:blur(10px)}.dark .ReadingPageHeader_dp-tabs-bar__H1HKN{background:#1e293b;border-color:#334155}.ReadingPageHeader_dp-tabs-inner__2ujE_{max-width:1200px;margin:0 auto;padding:0 16px}.ReadingPageHeader_page-header-main__bNndB{background:transparent;border:none;border-radius:0;padding:8px 0;margin:0}.ReadingPageHeader_header-tabs__624GT{display:flex;align-items:center;gap:.625rem;overflow-x:auto;padding:4px 0;scrollbar-width:none;-ms-overflow-style:none}.ReadingPageHeader_header-tabs__624GT::-webkit-scrollbar{display:none}.ReadingPageHeader_tab-icon__9zTIB{width:16px;height:16px;color:#667eea;flex-shrink:0}.dark .ReadingPageHeader_tab-icon__9zTIB{color:#818cf8}.ReadingPageHeader_tab-link__W5U_v{text-decoration:none;flex-shrink:0;display:inline-flex}.ReadingPageHeader_tab-button__hhun1{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:1.5rem;background:hsla(0,0%,100%,.9);color:#64748b;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid rgba(148,163,184,.3);white-space:nowrap;min-height:32px;font-family:inherit;outline:none}.dark .ReadingPageHeader_tab-button__hhun1{background:rgba(15,23,42,.8);color:#94a3b8;border-color:rgba(71,85,105,.5);box-shadow:0 1px 3px rgba(0,0,0,.2)}.ReadingPageHeader_tab-button__hhun1:hover:not(.ReadingPageHeader_active__Dol93):not(:disabled){background:rgba(102,126,234,.1);border-color:rgba(102,126,234,.4);color:#4f46e5}.dark .ReadingPageHeader_tab-button__hhun1:hover:not(.ReadingPageHeader_active__Dol93):not(:disabled){background:rgba(99,102,241,.18);border-color:rgba(129,140,248,.4);color:#c7d2fe}.ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_active__Dol93{background:#3b82f6;border-color:#2563eb;color:#fff;box-shadow:0 4px 12px rgba(37,99,235,.3)}.dark .ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_active__Dol93{background:#2563eb;border-color:#3b82f6;color:#fff;box-shadow:0 4px 14px rgba(37,99,235,.45)}.ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_done__LNqsW:not(.ReadingPageHeader_active__Dol93){border-color:#10b981;background:#ecfdf5;color:#065f46}.dark .ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_done__LNqsW:not(.ReadingPageHeader_active__Dol93){background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);color:#34d399}.ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_done__LNqsW:not(.ReadingPageHeader_active__Dol93):hover{border-color:#059669;background:#d1fae5}.dark .ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_done__LNqsW:not(.ReadingPageHeader_active__Dol93):hover{background:rgba(16,185,129,.25);border-color:rgba(16,185,129,.6);color:#6ee7b7}.ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_active__Dol93.ReadingPageHeader_done__LNqsW{background:linear-gradient(135deg,#10b981,#059669);border-color:#059669;color:#fff;box-shadow:0 4px 14px rgba(16,185,129,.4)}.ReadingPageHeader_done-badge__UzRzt{display:inline-flex;align-items:center;margin-left:2px;color:#10b981}.ReadingPageHeader_tab-button__hhun1.ReadingPageHeader_active__Dol93 .ReadingPageHeader_done-badge__UzRzt{color:#fff}.ReadingPageHeader_tab-button__hhun1 svg,.ReadingPageHeader_tab-text__5nokA{flex-shrink:0}@media (max-width:768px){.ReadingPageHeader_dp-tabs-inner__2ujE_,.ReadingPageHeader_dp-topbar-inner__bVl9Q{padding:0 12px}.ReadingPageHeader_header-tabs__624GT{gap:.5rem;padding:3px 0}.ReadingPageHeader_tab-button__hhun1{padding:.3125rem .625rem;font-size:.75rem;min-height:28px;gap:.25rem}}@media (max-width:480px){.ReadingPageHeader_header-tabs__624GT{gap:.375rem}.ReadingPageHeader_tab-button__hhun1{padding:.25rem .5rem;font-size:.7rem;min-height:26px;gap:.2rem}}.ReadingTestShared_dp__KFEDb{min-height:100vh;background:#f0f4f8;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;color:#1e293b}.dark .ReadingTestShared_dp__KFEDb{background:#0f172a;color:#f1f5f9}.ReadingTestShared_dp-topbar__Um0Xg{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 4px rgba(0,0,0,.04)}.dark .ReadingTestShared_dp-topbar__Um0Xg{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-topbar-inner__32Abt{max-width:1200px;margin:0 auto;padding:8px 16px}.ReadingTestShared_dp-tabs-bar__nUDQ_{background:#fff;border-bottom:1px solid #e2e8f0}.dark .ReadingTestShared_dp-tabs-bar__nUDQ_{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-tabs-inner__KrMog{max-width:1200px;margin:0 auto;padding:0 16px}.ReadingTestShared_dp-tabs-inner__KrMog .ReadingTestShared_page-header-main__a_ahB{background:transparent;border:none;border-radius:0;padding:8px 0;margin:0}.ReadingTestShared_dp-state__0yjDI{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:24px}.ReadingTestShared_dp-state-card__dIPmh{background:#fff;border-radius:16px;border:1.5px solid #e2e8f0;padding:40px 32px;text-align:center;max-width:360px;box-shadow:0 4px 16px rgba(0,0,0,.04)}.dark .ReadingTestShared_dp-state-card__dIPmh{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-state-ico__j_z7f{font-size:40px;color:#cbd5e1;margin-bottom:12px}.ReadingTestShared_dp-state-ico__j_z7f.ReadingTestShared_spinning__MB6i1{animation:ReadingTestShared_spin__iAf2C 1s linear infinite;color:#3b82f6}.ReadingTestShared_dp-state-ico__j_z7f.ReadingTestShared_error__SkEnT{color:#ef4444}.ReadingTestShared_dp-state-card__dIPmh p{font-size:14px;color:#64748b;margin:0 0 16px}.dark .ReadingTestShared_dp-state-card__dIPmh p{color:#94a3b8}.ReadingTestShared_dp-retry__tK_BB{display:inline-flex;align-items:center;gap:6px;background:#2563eb;color:#fff;border:none;border-radius:9px;padding:9px 18px;font-weight:600;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:none;transition:background .18s}.ReadingTestShared_dp-retry__tK_BB:hover{background:#1d4ed8}@keyframes ReadingTestShared_spin__iAf2C{to{transform:rotate(1turn)}}.ReadingTestShared_dp-body__GPmSZ{padding:20px 0 60px}.ReadingTestShared_dp-body-inner__xhAZ2{max-width:1200px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1.25rem;align-items:start}.ReadingTestShared_dp-main__Hulvc{display:flex;flex-direction:column;gap:16px;min-width:0}.ReadingTestShared_dp-info-card__64sgK{background:#fff;border-radius:14px;border:1.5px solid #e2e8f0;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 1px 4px rgba(0,0,0,.04);flex-wrap:wrap}.dark .ReadingTestShared_dp-info-card__64sgK{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-info-left__ka9H1{display:flex;align-items:center;gap:12px}.ReadingTestShared_dp-info-icon__zTROv{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,#2563eb,#60a5fa);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.ReadingTestShared_dp-info-title__vv343{font-size:13px;font-weight:700;color:#1e293b;margin-bottom:2px}.dark .ReadingTestShared_dp-info-title__vv343{color:#f1f5f9}.ReadingTestShared_dp-info-sub__FnYxK{font-size:11.5px;color:#64748b}.dark .ReadingTestShared_dp-info-sub__FnYxK{color:#94a3b8}.ReadingTestShared_dp-prog-wrap__I0Bb3{min-width:140px}.ReadingTestShared_dp-prog-nums__TM3uK{font-size:12px;font-weight:700;color:#2563eb;margin-bottom:5px;text-align:right}.ReadingTestShared_dp-prog-track__B5svl{height:6px;background:#e8edf3;border-radius:6px;overflow:hidden}.dark .ReadingTestShared_dp-prog-track__B5svl{background:#334155}.ReadingTestShared_dp-prog-fill__3Bwk7{height:100%;background:linear-gradient(90deg,#2563eb,#60a5fa);border-radius:6px;transition:width .4s ease}.ReadingTestShared_dp-modes__wh0rI{display:flex;gap:8px;flex-wrap:wrap}.ReadingTestShared_dp-mode__rQkNI{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:12.5px;font-weight:600;color:#64748b;background:#fff;border:1.5px solid #e2e8f0;cursor:pointer;transition:all .15s;font-family:inherit}.dark .ReadingTestShared_dp-mode__rQkNI{background:#1e293b;border-color:#334155;color:#94a3b8}.ReadingTestShared_dp-mode__rQkNI:hover{border-color:#2563eb;color:#2563eb}.ReadingTestShared_dp-mode--on__lKssI{background:#eff6ff;color:#2563eb;border-color:#bfdbfe}.dark .ReadingTestShared_dp-mode--on__lKssI{background:#1e3a8a;color:#93c5fd;border-color:#3b82f6}.ReadingTestShared_dp-card__6W5aw{background:#fff;border-radius:16px;border:1.5px solid #e2e8f0;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:16px}.dark .ReadingTestShared_dp-card__6W5aw{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-blank-slot__ZZ1qL{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:40px;box-sizing:border-box;min-width:64px;padding:0 12px;margin:0 6px;border-radius:8px;border:2px dashed #cbd5e1;background:#fff;font-size:1.25rem;font-weight:600;color:#0f172a;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Noto Sans SC,sans-serif;line-height:1}.dark .ReadingTestShared_dp-blank-slot__ZZ1qL{border-color:#475569;background:hsla(0,0%,100%,.05);color:#f8fafc}.ReadingTestShared_dp-blank-slot__ZZ1qL:hover{border-color:#2563eb;background:#eff6ff}.dark .ReadingTestShared_dp-blank-slot__ZZ1qL:hover{border-color:#60a5fa;background:rgba(59,130,246,.1)}.ReadingTestShared_dp-blank-slot--active__uemy4{border:2px solid #2563eb;background:#eff6ff;color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15);animation:none}.dark .ReadingTestShared_dp-blank-slot--active__uemy4{border-color:#3b82f6;background:rgba(59,130,246,.18);color:#93c5fd;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.ReadingTestShared_dp-blank-slot--correct__W5uqh{border:2px solid #10b981;background:#ecfdf5;color:#065f46;cursor:pointer}.dark .ReadingTestShared_dp-blank-slot--correct__W5uqh{border-color:#10b981;background:rgba(16,185,129,.18);color:#34d399}.ReadingTestShared_dp-blank-slot--wrong__usVz8{border:2px solid #ef4444;background:#fef2f2;color:#991b1b;cursor:pointer}.dark .ReadingTestShared_dp-blank-slot--wrong__usVz8{border-color:#ef4444;background:rgba(239,68,68,.18);color:#f87171}.ReadingTestShared_dp-blank-empty__KRoeS{color:#94a3b8;font-weight:400;letter-spacing:2px;pointer-events:none}.dark .ReadingTestShared_dp-blank-empty__KRoeS{color:#64748b}.ReadingTestShared_dp-wordbank__I0oo7{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;padding:14px}.dark .ReadingTestShared_dp-wordbank__I0oo7{background:#0f172a;border-color:#334155}.ReadingTestShared_dp-wordbank-label__HL5pG{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;margin-bottom:10px}.ReadingTestShared_dp-wordbank-chips__l_t9b{display:flex;flex-wrap:wrap;gap:8px}.ReadingTestShared_dp-word-chip__qsm_l{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;border-radius:10px;border:1.5px solid #e2e8f0;background:#fff;cursor:pointer;transition:all .18s;font-family:inherit}.dark .ReadingTestShared_dp-word-chip__qsm_l{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-word-chip__qsm_l:hover:not(:disabled){border-color:#2563eb;background:#eff6ff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(37,99,235,.15)}.ReadingTestShared_dp-word-chip--used__Czi1B{opacity:.35;border-color:#bbf7d0;background:#f0fdf4;cursor:default;pointer-events:none}.ReadingTestShared_dp-word-chip--shake__Pq5If{animation:ReadingTestShared_chipShake__0OJvA .4s ease;border-color:#fca5a5!important;background:#fef2f2!important}.ReadingTestShared_dp-wc-hanzi___Gb9v{font-size:18px;font-weight:700;color:#1e293b;line-height:1.2}.dark .ReadingTestShared_dp-wc-hanzi___Gb9v{color:#f1f5f9}.ReadingTestShared_dp-wc-pinyin__s7S3u{font-size:11px;color:#94a3b8;font-weight:500}@keyframes ReadingTestShared_chipShake__0OJvA{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.ReadingTestShared_fw-sentence-card__kcSyR{background:#f8fafc;border-radius:14px;padding:22px 26px;border:1.5px solid #e2e8f0;transition:all .2s}.dark .ReadingTestShared_fw-sentence-card__kcSyR{background:linear-gradient(135deg,rgba(37,99,235,.12),#1e293b);border-color:#334155}.ReadingTestShared_fw-sentence-label__pICz8{font-size:.8rem;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.dark .ReadingTestShared_fw-sentence-label__pICz8{color:#94a3b8}.ReadingTestShared_fw-sentence-display__UIMdV{font-size:1.35rem;line-height:2.4;color:#0f172a;font-family:Noto Sans SC,sans-serif;word-break:break-word}.dark .ReadingTestShared_fw-sentence-display__UIMdV{color:#f8fafc}.ReadingTestShared_fw-text-part__nhq5R{display:inline-block;vertical-align:middle;font-size:1.35rem;font-weight:500;line-height:1;color:#0f172a;letter-spacing:.5px}.dark .ReadingTestShared_fw-text-part__nhq5R{color:#f8fafc}.ReadingTestShared_fw-blank-input__8zY3d{display:inline-block;vertical-align:middle;height:40px;line-height:36px;box-sizing:border-box;font-size:1.25rem;font-weight:600;text-align:center;border-radius:8px;padding:0 10px;margin:0 6px;border:2px dashed #cbd5e1;background:#fff;color:#0f172a;outline:none;transition:all .2s;font-family:Noto Sans SC,sans-serif}.dark .ReadingTestShared_fw-blank-input__8zY3d{border-color:#475569;background:hsla(0,0%,100%,.05);color:#f8fafc}.ReadingTestShared_fw-blank-input__8zY3d::-moz-placeholder{color:#94a3b8;font-weight:400;letter-spacing:2px}.ReadingTestShared_fw-blank-input__8zY3d::placeholder{color:#94a3b8;font-weight:400;letter-spacing:2px}.dark .ReadingTestShared_fw-blank-input__8zY3d::-moz-placeholder{color:#64748b}.dark .ReadingTestShared_fw-blank-input__8zY3d::placeholder{color:#64748b}.ReadingTestShared_fw-blank-input__8zY3d:focus{border:2px solid #2563eb;background:#eff6ff;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.dark .ReadingTestShared_fw-blank-input__8zY3d:focus{border-color:#3b82f6;background:rgba(59,130,246,.12);box-shadow:0 0 0 3px rgba(59,130,246,.25)}.ReadingTestShared_fw-blank-input__8zY3d.ReadingTestShared_correct__wIImt{border:2px solid #10b981;background:#ecfdf5;color:#065f46}.dark .ReadingTestShared_fw-blank-input__8zY3d.ReadingTestShared_correct__wIImt{border-color:#10b981;background:rgba(16,185,129,.18);color:#34d399}.ReadingTestShared_fw-blank-input__8zY3d.ReadingTestShared_incorrect__tl94D{border:2px solid #ef4444;background:#fef2f2;color:#991b1b}.dark .ReadingTestShared_fw-blank-input__8zY3d.ReadingTestShared_incorrect__tl94D{border-color:#ef4444;background:rgba(239,68,68,.18);color:#f87171}.ReadingTestShared_dp-translation__cLmtv{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:13px;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.dark .ReadingTestShared_dp-translation__cLmtv{background:#0f172a;border-color:#334155;color:#94a3b8}.ReadingTestShared_dp-translation-ico__oFMvm{color:#94a3b8;flex-shrink:0}.ReadingTestShared_dp-hint__u0EuS{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:#fffbeb;border:1.5px solid #fde68a;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;color:#92400e}.dark .ReadingTestShared_dp-hint__u0EuS{background:#451a03;border-color:#78350f;color:#fde68a}.ReadingTestShared_dp-hint-ico__lru29{color:#d97706;flex-shrink:0}.ReadingTestShared_dp-hint-label__2aAP9{font-weight:700}.ReadingTestShared_dp-pinyin-chip__OoS4S{background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;padding:2px 8px;font-size:12px}.dark .ReadingTestShared_dp-pinyin-chip__OoS4S{background:#78350f;border-color:#92400e;color:#fde68a}.ReadingTestShared_dp-btn__ZRvdE{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:9px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;border:1.5px solid transparent;transition:all .15s}.ReadingTestShared_dp-btn--primary__RGU5n{background:#2563eb;color:#fff;border-color:#2563eb}.ReadingTestShared_dp-btn--primary__RGU5n:hover{background:#1d4ed8}.ReadingTestShared_dp-btn--primary__RGU5n:disabled{opacity:.4;cursor:not-allowed}.ReadingTestShared_dp-btn--ghost__MEAFw{background:#f8fafc;color:#475569;border-color:#e2e8f0}.dark .ReadingTestShared_dp-btn--ghost__MEAFw{background:#1e293b;color:#cbd5e1;border-color:#334155}.ReadingTestShared_dp-btn--ghost__MEAFw:hover{border-color:#2563eb;color:#2563eb}.dark .ReadingTestShared_dp-btn--ghost__MEAFw:hover{background:#334155;color:#f1f5f9;border-color:#475569}.ReadingTestShared_dp-btn--warning__ptJ8w{background:#f59e0b;color:#fff;border-color:#f59e0b}.ReadingTestShared_dp-btn--warning__ptJ8w:hover{background:#d97706}.ReadingTestShared_dp-btn--hint__e_Jj4{background:#fffbeb;color:#d97706;border:1.5px solid #fde68a}.ReadingTestShared_dp-btn--hint__e_Jj4:hover{background:#fef3c7}.ReadingTestShared_dp-check-btn__FYHLJ{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:8px;font-size:13px;font-weight:700;color:#fff;background:#2563eb;border:none;cursor:pointer;font-family:inherit;transition:background .15s}.ReadingTestShared_dp-check-btn__FYHLJ:hover:not(:disabled){background:#1d4ed8}.ReadingTestShared_dp-check-btn__FYHLJ:disabled{opacity:.4;cursor:not-allowed}.dark .ReadingTestShared_dp-check-btn__FYHLJ:disabled{background:#334155;color:#64748b;opacity:.6}.ReadingTestShared_dp-controls__j_nCS{display:flex;gap:8px;flex-wrap:wrap}.ReadingTestShared_dp-result__w5qnw{border-radius:12px;border:1.5px solid #e2e8f0;overflow:hidden}.ReadingTestShared_dp-result--ok__DCelc{border-color:#a7f3d0}.dark .ReadingTestShared_dp-result--ok__DCelc{border-color:rgba(16,185,129,.4)}.ReadingTestShared_dp-result--no__9Sskc{border-color:#fecaca}.dark .ReadingTestShared_dp-result--no__9Sskc{border-color:rgba(239,68,68,.4)}.ReadingTestShared_dp-result--info__9E3Lf{border-color:#bfdbfe}.dark .ReadingTestShared_dp-result--info__9E3Lf{border-color:rgba(59,130,246,.4)}.ReadingTestShared_dp-result-hd__7qUxG{display:flex;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:700}.ReadingTestShared_dp-result--ok__DCelc .ReadingTestShared_dp-result-hd__7qUxG{background:#ecfdf5;color:#065f46}.dark .ReadingTestShared_dp-result--ok__DCelc .ReadingTestShared_dp-result-hd__7qUxG{background:rgba(16,185,129,.2);color:#34d399}.ReadingTestShared_dp-result--no__9Sskc .ReadingTestShared_dp-result-hd__7qUxG{background:#fef2f2;color:#991b1b}.dark .ReadingTestShared_dp-result--no__9Sskc .ReadingTestShared_dp-result-hd__7qUxG{background:rgba(239,68,68,.2);color:#f87171}.ReadingTestShared_dp-result--info__9E3Lf .ReadingTestShared_dp-result-hd__7qUxG{background:#eff6ff;color:#1d4ed8}.dark .ReadingTestShared_dp-result--info__9E3Lf .ReadingTestShared_dp-result-hd__7qUxG{background:rgba(59,130,246,.2);color:#93c5fd}.ReadingTestShared_dp-inline-results__wC3vT{padding:12px 16px;display:flex;flex-direction:column;gap:6px;background:#fff;border-top:1px solid #e2e8f0}.dark .ReadingTestShared_dp-inline-results__wC3vT{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-ri__MFX2J{display:flex;align-items:center;gap:8px;font-size:13px;padding:7px 10px;border-radius:7px}.ReadingTestShared_dp-ri--ok__1ZOcB{background:#f0fdf4}.dark .ReadingTestShared_dp-ri--ok__1ZOcB{background:rgba(16,185,129,.15)}.ReadingTestShared_dp-ri--no__38HJW{background:#fef2f2}.dark .ReadingTestShared_dp-ri--no__38HJW{background:rgba(239,68,68,.15)}.ReadingTestShared_dp-ri-word__zuLv3{font-weight:700;color:#1e293b;font-size:15px;flex-shrink:0}.dark .ReadingTestShared_dp-ri-word__zuLv3{color:#f1f5f9}.ReadingTestShared_dp-ri-sep__nhEh1{color:#94a3b8;flex-shrink:0}.ReadingTestShared_dp-ri-ans--ok__4km53{font-weight:500;color:#065f46}.dark .ReadingTestShared_dp-ri-ans--ok__4km53{color:#34d399}.ReadingTestShared_dp-ri-ans--no__ZMTnY{font-weight:500;color:#991b1b;text-decoration:line-through;opacity:.75}.dark .ReadingTestShared_dp-ri-ans--no__ZMTnY{color:#f87171}.ReadingTestShared_dp-ri-arrow__3_HwS{color:#94a3b8;flex-shrink:0}.ReadingTestShared_dp-ri-correct__vnjFI{font-weight:700;color:#065f46;font-size:15px}.ReadingTestShared_dp-result-actions__0V6m9{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e2e8f0;background:#fff}.dark .ReadingTestShared_dp-result-actions__0V6m9{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-summary__NHL22{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:32px 24px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.07)}.dark .ReadingTestShared_dp-summary__NHL22{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-summary-trophy__nAL7c{margin-bottom:8px}.ReadingTestShared_dp-summary-h__xdNkf{font-size:20px;font-weight:800;color:#1e293b;margin:0 0 4px}.dark .ReadingTestShared_dp-summary-h__xdNkf{color:#f1f5f9}.ReadingTestShared_dp-summary-msg__cLRbj{font-size:13px;color:#64748b;margin:0 0 20px}.dark .ReadingTestShared_dp-summary-msg__cLRbj{color:#94a3b8}.ReadingTestShared_dp-summary-stats__Jwki2{display:flex;justify-content:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;overflow:hidden}.dark .ReadingTestShared_dp-summary-stats__Jwki2{background:#0f172a;border-color:#334155}.ReadingTestShared_dp-sstat__NQCBO{flex:1;padding:14px 0}.ReadingTestShared_dp-sstat__NQCBO+.ReadingTestShared_dp-sstat__NQCBO{border-left:1px solid #e2e8f0}.dark .ReadingTestShared_dp-sstat__NQCBO+.ReadingTestShared_dp-sstat__NQCBO{border-left-color:#334155}.ReadingTestShared_dp-sstat-n__1kuWb{font-size:22px;font-weight:800;color:#1e293b;line-height:1}.dark .ReadingTestShared_dp-sstat-n__1kuWb{color:#f1f5f9}.ReadingTestShared_dp-sstat-l__6Lv4g{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;margin-top:3px}.ReadingTestShared_dp-summary-acts__ni_Uk{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.ReadingTestShared_dp-detailed__327Zu{border-top:1px solid #e2e8f0;padding-top:20px;text-align:left}.dark .ReadingTestShared_dp-detailed__327Zu{border-color:#334155}.ReadingTestShared_dp-detailed-h__4E1tP{font-size:14px;font-weight:700;color:#1e293b;margin:0 0 12px}.dark .ReadingTestShared_dp-detailed-h__4E1tP{color:#f1f5f9}.ReadingTestShared_dp-detailed-list__5R5Jd{display:flex;flex-direction:column;gap:10px}.ReadingTestShared_dp-detail-item__Jw_Vt{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.dark .ReadingTestShared_dp-detail-item__Jw_Vt{background:#0f172a;border-color:#334155}.ReadingTestShared_dp-detail-hd__zvpE_{display:flex;justify-content:space-between;margin-bottom:6px}.ReadingTestShared_dp-detail-num__5OAkm{font-size:12px;font-weight:700;color:#1e293b}.dark .ReadingTestShared_dp-detail-num__5OAkm{color:#f1f5f9}.ReadingTestShared_dp-detail-score__CvDYz{font-size:12px;font-weight:600;color:#64748b}.ReadingTestShared_dp-detail-sentence__dKvl8{font-size:15px;font-weight:500;color:#1e293b;margin-bottom:8px}.dark .ReadingTestShared_dp-detail-sentence__dKvl8{color:#f1f5f9}.ReadingTestShared_dp-detail-words__OoWYA{display:flex;flex-wrap:wrap;gap:6px}.ReadingTestShared_dp-detail-word__BfEZ3{display:flex;align-items:center;gap:5px;font-size:12px;padding:3px 8px;border-radius:6px;border:1px solid transparent}.ReadingTestShared_dp-detail-word--ok__sr4bB{background:#f0fdf4;border-color:#bbf7d0;color:#065f46}.ReadingTestShared_dp-detail-word--no__5OpEN{background:#fef2f2;border-color:#fecaca;color:#991b1b}.ReadingTestShared_dp-dw-char__K6_Ox{font-weight:700}.ReadingTestShared_dp-dw-ans__2RRnE{font-weight:500;color:inherit}.ReadingTestShared_dp-dw-fix__4_lxx{font-style:italic;opacity:.85}.ReadingTestShared_dp-input-wrap__oXRzf{display:flex;flex-direction:column;gap:10px}.ReadingTestShared_dp-textarea__TK5vy{width:100%;padding:12px 16px;border:1.5px solid #e2e8f0;border-radius:12px;font-family:inherit;font-size:15px;line-height:1.5;resize:vertical;outline:none;background:#fff;color:#1e293b;transition:border-color .15s,box-shadow .15s}.dark .ReadingTestShared_dp-textarea__TK5vy{background:#0f172a;border-color:#334155;color:#f1f5f9}.dark .ReadingTestShared_dp-textarea__TK5vy::-moz-placeholder{color:#64748b}.dark .ReadingTestShared_dp-textarea__TK5vy::placeholder{color:#64748b}.ReadingTestShared_dp-textarea__TK5vy:disabled{opacity:.65;cursor:not-allowed;background:#f8fafc}.dark .ReadingTestShared_dp-textarea__TK5vy:disabled{background:#1e293b;border-color:#334155;color:#94a3b8;opacity:.65}.ReadingTestShared_dp-textarea__TK5vy:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.ReadingTestShared_dp-input-actions__UTycg{display:flex;justify-content:flex-end;gap:8px}.ReadingTestShared_dp-hint-btn__dvmoF{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:8px;font-size:12.5px;font-weight:700;background:#fffbeb;color:#d97706;border:1.5px solid #fde68a;cursor:pointer;transition:all .15s}.ReadingTestShared_dp-hint-btn__dvmoF:hover:not(:disabled){background:#fef3c7}.ReadingTestShared_dp-hint-btn__dvmoF:disabled{opacity:.5;cursor:not-allowed}.ReadingTestShared_dp-cmp__S9HBh{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 16px;background:#fff;border-top:1px solid #e2e8f0}.dark .ReadingTestShared_dp-cmp__S9HBh{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-cmp-col__4PHIf{display:flex;flex-direction:column;gap:4px}.ReadingTestShared_dp-cmp-lbl__y4XMY{font-size:11px;text-transform:uppercase;font-weight:700;color:#94a3b8;letter-spacing:.4px}.ReadingTestShared_dp-cmp-val__myWqy{font-size:15px;line-height:1.5;color:#1e293b;word-break:break-word}.dark .ReadingTestShared_dp-cmp-val__myWqy{color:#f1f5f9}.ReadingTestShared_dp-cmp-col--ok__tx0_8 .ReadingTestShared_dp-cmp-val__myWqy{color:#059669;font-weight:600}.dark .ReadingTestShared_dp-cmp-col--ok__tx0_8 .ReadingTestShared_dp-cmp-val__myWqy{color:#34d399}.ReadingTestShared_diff-correct__URVn0{color:#10b981}.ReadingTestShared_diff-incorrect__vKAWF{color:#ef4444;text-decoration:underline}.ReadingTestShared_dp-topic__HMOxK{display:flex;align-items:center;gap:8px;font-size:14px;color:#334155;font-weight:600}.dark .ReadingTestShared_dp-topic__HMOxK{color:#cbd5e1}.ReadingTestShared_dp-instruction__yvAIG{font-size:13px;color:#64748b;margin:0}.ReadingTestShared_dp-audio-row__KhOdT{display:flex;align-items:center;gap:10px}.ReadingTestShared_dp-audio-btn__ZqXFx{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:9px;font-size:12.5px;font-weight:600;color:#2563eb;cursor:pointer;transition:all .15s}.ReadingTestShared_dp-audio-btn__ZqXFx:hover{background:#dbeafe}.dark .ReadingTestShared_dp-audio-btn__ZqXFx{background:hsla(0,0%,100%,.05);border-color:#334155;color:#93c5fd}.dark .ReadingTestShared_dp-audio-btn__ZqXFx:hover{background:rgba(59,130,246,.15);border-color:#3b82f6;color:#bfdbfe}.ReadingTestShared_dp-drop-zone__aKJMq{min-height:140px;border:2px dashed #cbd5e1;border-radius:14px;background:#f8fafc;padding:14px;transition:all .2s;display:flex;flex-direction:column;gap:10px}.dark .ReadingTestShared_dp-drop-zone__aKJMq{background:#0f172a;border-color:#334155}.ReadingTestShared_dp-drop-zone--over__nFW73{border-color:#2563eb;background:#eff6ff}.dark .ReadingTestShared_dp-drop-zone--over__nFW73{background:#1e3a8a;border-color:#3b82f6}.ReadingTestShared_dp-drop-ph__mMluk{min-height:110px;align-items:center;justify-content:center;color:#94a3b8}.ReadingTestShared_dp-drop-ph__mMluk,.ReadingTestShared_dp-ordered___93U_{display:flex;flex-direction:column;gap:8px}.ReadingTestShared_dp-ordered-item__yzM7P{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;cursor:grab;transition:all .18s;box-shadow:0 1px 3px rgba(0,0,0,.03)}.dark .ReadingTestShared_dp-ordered-item__yzM7P{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-ordered-num__cAbLg{width:26px;height:26px;border-radius:50%;background:#eff6ff;color:#2563eb;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.ReadingTestShared_dp-ordered-content__90WnD{flex:1;min-width:0}.ReadingTestShared_dp-zh__JI8EP{font-size:15px;font-weight:600;color:#1e293b;line-height:1.4}.dark .ReadingTestShared_dp-zh__JI8EP{color:#f1f5f9}.ReadingTestShared_dp-vi__gJ429{font-size:12px;color:#64748b;margin-top:2px}.dark .ReadingTestShared_dp-vi__gJ429{color:#94a3b8}.ReadingTestShared_dp-ordered-acts__oOv0r{display:flex;gap:6px}.ReadingTestShared_dp-icon-btn__HRd82{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;cursor:pointer;color:#64748b;transition:all .15s ease;flex-shrink:0}.dark .ReadingTestShared_dp-icon-btn__HRd82{background:#1e293b;border-color:#334155;color:#94a3b8}.ReadingTestShared_dp-icon-btn__HRd82:hover{background:#eff6ff;border-color:#2563eb;color:#2563eb}.dark .ReadingTestShared_dp-icon-btn__HRd82:hover{background:#334155;border-color:#3b82f6;color:#60a5fa}.ReadingTestShared_dp-icon-btn--playing__l9krW{background:#eff6ff;border-color:#2563eb;color:#2563eb;animation:ReadingTestShared_pulse__iL0jt 1.5s infinite}.ReadingTestShared_dp-icon-btn--red__JryhT:hover{background:#fee2e2;color:#ef4444;border-color:#fecaca}.dark .ReadingTestShared_dp-icon-btn--red__JryhT:hover{background:rgba(239,68,68,.2);color:#f87171;border-color:#ef4444}.ReadingTestShared_dp-available__AJLvG{display:flex;flex-direction:column;gap:8px}.ReadingTestShared_dp-available-lbl__eZCr7{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.4px}.ReadingTestShared_dp-available-grid__yG_G1{display:flex;flex-direction:column;gap:8px}.ReadingTestShared_dp-avail-item___K2ob{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:all .18s}.dark .ReadingTestShared_dp-avail-item___K2ob{background:#0f172a;border-color:#334155}.ReadingTestShared_dp-avail-item___K2ob:hover{border-color:#2563eb;background:#eff6ff}.dark .ReadingTestShared_dp-avail-item___K2ob:hover{background:#1e3a8a}.ReadingTestShared_dp-drag-handle__RoNBF{color:#94a3b8;cursor:grab;flex-shrink:0}.ReadingTestShared_dp-avail-txt__i1Vnv{flex:1}.ReadingTestShared_dp-answer-block__OGPVM{padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:#fff;border-top:1px solid #e2e8f0}.dark .ReadingTestShared_dp-answer-block__OGPVM{background:#1e293b;border-color:#334155}.ReadingTestShared_dp-answer-lbl2__x64gi{font-size:12px;font-weight:700;color:#059669;text-transform:uppercase;letter-spacing:.4px}.ReadingTestShared_dp-answer-row__pnyEe{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f0fdf4;border-radius:8px;border:1px solid #bbf7d0}.ReadingTestShared_dp-answer-n__hm5Pi{font-size:13px;font-weight:800;color:#059669}.ReadingTestShared_dp-paragraph__Rc2Be{margin-top:8px;padding:12px;background:#f8fafc;border-radius:10px;border:1px solid #e2e8f0}.dark .ReadingTestShared_dp-paragraph__Rc2Be{background:#0f172a;border-color:#334155}.ReadingTestShared_dp-paragraph-lbl__sYQP5{font-size:11.5px;font-weight:700;color:#64748b;text-transform:uppercase;margin-bottom:6px}.ReadingTestShared_dp-chinese-section__I20hI{display:flex;flex-direction:column;gap:8px}.ReadingTestShared_dp-chinese-label__IgQ0x{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#64748b}.dark .ReadingTestShared_dp-chinese-label__IgQ0x{color:#94a3b8}.ReadingTestShared_dp-chinese-text__xNc3V{font-size:20px;font-weight:700;color:#1e293b;line-height:1.6;font-family:Noto Sans SC,sans-serif}.dark .ReadingTestShared_dp-chinese-text__xNc3V{color:#f1f5f9}.ReadingTestShared_dp-pinyin-display__4VAE_{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ReadingTestShared_dp-pinyin-word__aVoQ4{background:#f1f5f9;padding:3px 8px;border-radius:6px;font-size:13px;color:#334155;font-weight:500}.dark .ReadingTestShared_dp-pinyin-word__aVoQ4{background:#334155;color:#f1f5f9}.ReadingTestShared_dp-audio__qcNRm{display:flex;align-items:center;gap:12px}.ReadingTestShared_dp-play-ring__1KR1b{position:relative;width:44px;height:44px;display:grid;place-items:center}.ReadingTestShared_dp-ring-svg__BYHVM{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ReadingTestShared_dp-ring-progress__A7iZe{transition:stroke-dashoffset .2s linear}.ReadingTestShared_dp-play__d_zrO{width:36px;height:36px;border-radius:50%;background:#2563eb;color:#fff;border:none;display:grid;place-items:center;cursor:pointer;transition:background .15s}.ReadingTestShared_dp-play__d_zrO:hover{background:#1d4ed8}.ReadingTestShared_dp-audio-btn--on__Xv867{background:#eff6ff;border-color:#2563eb;color:#2563eb}.dark .ReadingTestShared_dp-audio-btn--on__Xv867{background:#1e3a8a;border-color:#60a5fa;color:#bfdbfe}.ReadingTestShared_dp-answer-en__6ORoK{font-size:13px;color:#64748b;margin-top:4px}.dark .ReadingTestShared_dp-answer-en__6ORoK{color:#94a3b8}.ReadingTestShared_quiz-list__71FrT{display:flex;flex-direction:column;gap:20px}.ReadingTestShared_vip-confetti__Z1_mm{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:10;border-radius:inherit}.ReadingTestShared_confetti-piece__4Zbbz{position:absolute;top:-10px;left:calc(10% + 80% * var(--x-ratio, .5));width:8px;height:12px;background:var(--c);border-radius:2px;transform:rotate(var(--r));animation:ReadingTestShared_confettiFall__F2P24 3s ease-out var(--delay) forwards}@keyframes ReadingTestShared_confettiFall__F2P24{0%{transform:translateY(0) rotate(var(--r));opacity:1}to{transform:translateY(600px) rotate(calc(var(--r) + 1turn));opacity:0}}.ReadingTestShared_quiz__VT2_j,.ReadingTestShared_results__kpaul{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 10px 30px rgba(15,23,42,.04);padding:24px;transition:border-color .2s,box-shadow .2s}.dark .ReadingTestShared_quiz__VT2_j,.dark .ReadingTestShared_results__kpaul{background:#1e293b;border-color:#334155;box-shadow:0 10px 30px rgba(0,0,0,.2)}.ReadingTestShared_card__69C4o.ReadingTestShared_quiz__VT2_j.ReadingTestShared_answered__2XR7I.ReadingTestShared_correct__wIImt,.ReadingTestShared_card__69C4o.ReadingTestShared_quiz__VT2_j.ReadingTestShared_correct__wIImt{border-color:#10b981!important}.ReadingTestShared_card__69C4o.ReadingTestShared_quiz__VT2_j.ReadingTestShared_answered__2XR7I.ReadingTestShared_wrong__Rd_sb,.ReadingTestShared_card__69C4o.ReadingTestShared_quiz__VT2_j.ReadingTestShared_wrong__Rd_sb{border-color:#ef4444!important}.ReadingTestShared_quiz-head__v9WFx{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #f1f5f9;padding-bottom:14px;margin-bottom:18px}.dark .ReadingTestShared_quiz-head__v9WFx{border-color:#334155}.ReadingTestShared_q-badge__vbjyi{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;background:#e0f2fe;color:#0369a1;font-size:.78rem;font-weight:700}.dark .ReadingTestShared_q-badge__vbjyi{background:rgba(3,105,161,.25);color:#38bdf8}.ReadingTestShared_q-num-badge__NR0Dx{font-weight:800;font-size:1.1rem;color:#475569;display:flex;align-items:center}.dark .ReadingTestShared_q-num-badge__NR0Dx{color:#cbd5e1}.ReadingTestShared_skipped-badge__it00c{display:inline-block;margin-left:8px;padding:2px 8px;font-size:.75rem;border-radius:6px;background:#fef3c7;color:#d97706;font-weight:700}.dark .ReadingTestShared_skipped-badge__it00c{background:rgba(217,119,6,.2);color:#fbbf24}.ReadingTestShared_quiz-body__iVDyT{display:flex;flex-direction:column;gap:20px}.ReadingTestShared_question-title-text__rqPfO{font-size:1.45rem;font-weight:800;color:#0f172a;line-height:1.35;margin-bottom:6px}.dark .ReadingTestShared_question-title-text__rqPfO{color:#f1f5f9}.ReadingTestShared_question-subtext-translation__EQIoD{color:#64748b;font-size:1rem;margin-bottom:12px}.dark .ReadingTestShared_question-subtext-translation__EQIoD{color:#94a3b8}.ReadingTestShared_instruction__ivtUM{color:#475569;font-size:.92rem;margin-bottom:10px;font-weight:500}.dark .ReadingTestShared_instruction__ivtUM{color:#94a3b8}.ReadingTestShared_audio-trigger-row__u_4nY{display:flex;align-items:center;gap:8px;margin:12px 0 16px}.ReadingTestShared_audio-trigger-btn__VcIuO{width:44px;height:44px;background:#e0f2fe;color:#0284c7;font-size:1.1rem;border:none}.ReadingTestShared_audio-trigger-btn__VcIuO:hover{background:#bae6fd}.ReadingTestShared_audio-trigger-btn__VcIuO.ReadingTestShared_playing__B63YK{background:#bae6fd;color:#0369a1}.dark .ReadingTestShared_audio-trigger-btn__VcIuO{background:#0f172a;border:1px solid #334155;color:#38bdf8}.dark .ReadingTestShared_audio-trigger-btn__VcIuO:hover{background:#1e293b;border-color:#38bdf8}.dark .ReadingTestShared_audio-trigger-btn__VcIuO.ReadingTestShared_playing__B63YK{background:rgba(56,189,248,.2);color:#38bdf8}.ReadingTestShared_audio-prompt-lbl__RhosS{font-size:.84rem;font-weight:700}.ReadingTestShared_choices-list__UMnTD{display:flex;flex-direction:column;gap:10px;margin-top:14px}.ReadingTestShared_choice-btn__Ka9XX{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;border:1px solid #e2e8f0;background:#fff;text-align:left;cursor:pointer;transition:all .25s ease;width:100%}.dark .ReadingTestShared_choice-btn__Ka9XX{background:#1e293b;border-color:#334155;color:#f1f5f9}.ReadingTestShared_choice-btn__Ka9XX:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.dark .ReadingTestShared_choice-btn__Ka9XX:hover:not(:disabled){background:#334155;border-color:#64748b}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_selected__AWk37{border-color:#2563eb;background:#eff6ff}.dark .ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_selected__AWk37{background:rgba(37,99,235,.2);border-color:#3b82f6}.ReadingTestShared_choice-letter__KZXIp{width:28px;height:28px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:.84rem;font-weight:800;color:#475569;flex-shrink:0}.dark .ReadingTestShared_choice-letter__KZXIp{background:#334155;color:#cbd5e1}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_selected__AWk37 .ReadingTestShared_choice-letter__KZXIp{background:#2563eb;color:#fff}.ReadingTestShared_choice-text___CFX7{font-size:1rem;color:#1e293b;font-weight:500;flex:1}.dark .ReadingTestShared_choice-text___CFX7{color:#f1f5f9}.ReadingTestShared_choice-feedback-icon__V_sV0{font-size:1.35rem;margin-left:auto;flex-shrink:0}.ReadingTestShared_text-green__E8yCy{color:#16a34a}.ReadingTestShared_text-red__z_Kif{color:#dc2626}.dark .ReadingTestShared_text-green__E8yCy{color:#22c55e}.dark .ReadingTestShared_text-red__z_Kif{color:#f87171}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_correct__wIImt{background:#f0fdf4!important;border-color:#bbf7d0!important}.dark .ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_correct__wIImt{background:rgba(34,197,94,.15)!important;border-color:#22c55e!important}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_correct__wIImt .ReadingTestShared_choice-letter__KZXIp{background:#16a34a;color:#fff}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_wrong__Rd_sb{background:#fef2f2!important;border-color:#fecaca!important}.dark .ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_wrong__Rd_sb{background:rgba(239,68,68,.15)!important;border-color:#ef4444!important}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_wrong__Rd_sb .ReadingTestShared_choice-letter__KZXIp{background:#dc2626;color:#fff}.ReadingTestShared_choice-btn__Ka9XX.ReadingTestShared_disabled__DGjw4{opacity:.6;cursor:not-allowed}.ReadingTestShared_order-result-box__ubQO_{min-height:80px;padding:14px 16px;border:2px dashed #cbd5e1;border-radius:18px;background:#f8fafc;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.dark .ReadingTestShared_order-result-box__ubQO_{background:#0f172a;border-color:#334155}.ReadingTestShared_order-result-box__ubQO_.ReadingTestShared_empty___e_CI{align-items:center;justify-content:center}.ReadingTestShared_placeholder-text__o2jsa{color:#94a3b8;font-size:.9rem;font-style:italic}.dark .ReadingTestShared_placeholder-text__o2jsa{color:#64748b}.ReadingTestShared_chips-container__xURqN{display:flex;flex-wrap:wrap;gap:8px;width:100%}.ReadingTestShared_word-chip__bHYr2{padding:10px 16px;border-radius:12px;background:#fff;border:1px solid #cbd5e1;color:#1e293b;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(15,23,42,.04)}.dark .ReadingTestShared_word-chip__bHYr2{background:#1e293b;border-color:#334155;color:#f1f5f9}.ReadingTestShared_word-chip__bHYr2:hover:not(:disabled){border-color:#94a3b8;transform:translateY(-1px)}.dark .ReadingTestShared_word-chip__bHYr2:hover:not(:disabled){border-color:#64748b;background:#334155}.ReadingTestShared_word-chip__bHYr2.ReadingTestShared_selected__AWk37{opacity:.35;background:#f1f5f9;cursor:not-allowed}.dark .ReadingTestShared_word-chip__bHYr2.ReadingTestShared_selected__AWk37{background:#0f172a;border-color:#1e293b;color:#64748b}.ReadingTestShared_word-chip__bHYr2.ReadingTestShared_active-chip__BYECO{background:#eff6ff;border-color:#93c5fd;color:#1e40af}.dark .ReadingTestShared_word-chip__bHYr2.ReadingTestShared_active-chip__BYECO{background:rgba(37,99,235,.2);border-color:#3b82f6;color:#93c5fd}.ReadingTestShared_word-chip__bHYr2.ReadingTestShared_active-chip__BYECO:hover:not(:disabled){background:#fef2f2;border-color:#fecaca;color:#991b1b}.dark .ReadingTestShared_word-chip__bHYr2.ReadingTestShared_active-chip__BYECO:hover:not(:disabled){background:rgba(239,68,68,.2);border-color:#ef4444;color:#fca5a5}.ReadingTestShared_word-bank-box__BCkdM{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding:14px;border-radius:18px;background:#f1f5f9}.dark .ReadingTestShared_word-bank-box__BCkdM{background:#0f172a;border:1px solid #334155}.ReadingTestShared_matching-container-grid__fYIjb{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:10px}.ReadingTestShared_matching-col__5T3Oa{display:flex;flex-direction:column;gap:10px}.ReadingTestShared_matching-col-title__Ni1kM{font-weight:800;color:#475569;font-size:.84rem;text-transform:uppercase;margin-bottom:4px;text-align:center}.dark .ReadingTestShared_matching-col-title__Ni1kM{color:#94a3b8}.ReadingTestShared_matching-item__V6GH7{padding:14px 18px;border-radius:16px;border:1px solid #cbd5e1;background:#fff;text-align:center;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .25s ease;color:#1e293b}.dark .ReadingTestShared_matching-item__V6GH7{background:#1e293b;border-color:#334155;color:#f1f5f9}.ReadingTestShared_matching-item__V6GH7:hover:not(:disabled){border-color:#94a3b8}.dark .ReadingTestShared_matching-item__V6GH7:hover:not(:disabled){border-color:#64748b;background:#334155}.ReadingTestShared_matching-item__V6GH7.ReadingTestShared_selected__AWk37{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.dark .ReadingTestShared_matching-item__V6GH7.ReadingTestShared_selected__AWk37{background:rgba(37,99,235,.2);border-color:#3b82f6;color:#93c5fd}.ReadingTestShared_matching-item__V6GH7.ReadingTestShared_matched__tf6Cp{background:#f0fdf4!important;border-color:#bbf7d0!important;color:#15803d!important;cursor:not-allowed;font-weight:700;opacity:.85}.dark .ReadingTestShared_matching-item__V6GH7.ReadingTestShared_matched__tf6Cp{background:rgba(34,197,94,.15)!important;border-color:#22c55e!important;color:#4ade80!important}.ReadingTestShared_audio-trigger-block__YzjGB{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px;border-radius:18px;background:#f8fafc;margin:10px 0 16px;text-align:center}.dark .ReadingTestShared_audio-trigger-block__YzjGB{background:#0f172a;border:1px solid #334155}.ReadingTestShared_audio-trigger-btn__VcIuO.ReadingTestShared_listening-large__nsSWt{width:72px;height:72px;background:#2563eb;color:#fff;box-shadow:0 8px 20px rgba(37,99,235,.3)}.ReadingTestShared_audio-trigger-btn__VcIuO.ReadingTestShared_listening-large__nsSWt:hover{transform:scale(1.04)}.ReadingTestShared_listening-status-label__xu6Bt{font-size:.8rem;font-weight:700;color:#64748b}.dark .ReadingTestShared_listening-status-label__xu6Bt{color:#94a3b8}.ReadingTestShared_dictation-input-row__JKuoz{display:flex;width:100%;margin-top:14px}.ReadingTestShared_dictation-textbox__vqrgN{width:100%;padding:16px;border-radius:16px;border:2px solid #cbd5e1;font-size:1.25rem;font-weight:600;outline:none;background:#fff;color:#0f172a}.dark .ReadingTestShared_dictation-textbox__vqrgN{background:#0f172a;border-color:#334155;color:#f1f5f9}.ReadingTestShared_dictation-textbox__vqrgN:focus{border-color:#2563eb}.ReadingTestShared_dictation-textbox__vqrgN:disabled{background:#f1f5f9;color:#475569}.dark .ReadingTestShared_dictation-textbox__vqrgN:disabled{background:#1e293b;color:#64748b}.ReadingTestShared_quiz-check-bar__ywHbc{display:flex;justify-content:flex-end;margin-top:14px}.ReadingTestShared_feedback__Tsp7Y{display:flex;flex-direction:column;gap:14px;margin-top:18px;border-top:1px solid #f1f5f9;padding-top:18px}.dark .ReadingTestShared_feedback__Tsp7Y{border-color:#334155}.ReadingTestShared_feedback-banner__E2eMU{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:14px;font-size:.95rem;font-weight:800}.ReadingTestShared_fb-ok__x4d_J{background:#ecfdf5;color:#15803d;border:1px solid #bbf7d0}.dark .ReadingTestShared_fb-ok__x4d_J{background:rgba(34,197,94,.15);color:#4ade80;border-color:rgba(34,197,94,.3)}.ReadingTestShared_fb-bad__yZRLa{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.dark .ReadingTestShared_fb-bad__yZRLa{background:rgba(239,68,68,.15);color:#f87171;border-color:rgba(239,68,68,.3)}.ReadingTestShared_feedback-card__434ly{display:flex;gap:14px;align-items:center;padding:16px;border-radius:18px;border:1px solid #cbd5e1;background:#f8fafc}.dark .ReadingTestShared_feedback-card__434ly{background:#0f172a;border-color:#334155}.ReadingTestShared_feedback-info-col__FQXwY{display:flex;flex-direction:column;gap:6px;width:100%}.ReadingTestShared_answer-detail-lbl__vkM4b{font-size:.9rem;color:#475569}.dark .ReadingTestShared_answer-detail-lbl__vkM4b{color:#94a3b8}.ReadingTestShared_correct-text-highlight__VTkf0{font-size:1.15rem;color:#16a34a;font-weight:800;display:block;margin-top:2px}.dark .ReadingTestShared_correct-text-highlight__VTkf0{color:#4ade80}.ReadingTestShared_translation-detail-lbl__Bby5b{font-size:.92rem;color:#475569;font-weight:600}.dark .ReadingTestShared_translation-detail-lbl__Bby5b{color:#94a3b8}.ReadingTestShared_translation-detail-lbl__Bby5b span{color:#1e293b;font-weight:700}.dark .ReadingTestShared_translation-detail-lbl__Bby5b span{color:#f1f5f9}.ReadingTestShared_explanation-detail-lbl__DzXze{font-size:.88rem;color:#64748b;font-style:italic;margin-top:4px}.dark .ReadingTestShared_explanation-detail-lbl__DzXze{color:#94a3b8}.ReadingTestShared_score-circle__kQ4LL{width:90px;height:90px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;font-size:1.35rem;font-weight:900;flex-shrink:0;box-shadow:0 4px 12px rgba(245,158,11,.25)}.ReadingTestShared_result-head__0ZJH0{display:flex;align-items:center;gap:16px}.ReadingTestShared_score-details__qBNCP h2{color:#0f172a}.dark .ReadingTestShared_score-details__qBNCP h2{color:#f1f5f9}.ReadingTestShared_result-actions__Y1Uny{display:flex;gap:10px;flex-wrap:wrap}.ReadingTestShared_action-btn__5vumj{gap:6px;font-family:inherit}.ReadingTestShared_action-btn__5vumj,.ReadingTestShared_btn-primary__KkWPK{display:inline-flex;align-items:center;border:none;cursor:pointer;border-radius:8px;font-weight:600;transition:all .2s ease}.ReadingTestShared_btn-primary__KkWPK{background:#2563eb;color:#fff;gap:8px}.ReadingTestShared_btn-primary__KkWPK:hover{background:#1d4ed8}.ReadingTestShared_btn-outline__TJDbk{background:#fff;border:1px solid #cbd5e1;color:#475569;border-radius:8px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.dark .ReadingTestShared_btn-outline__TJDbk{background:#1e293b;border-color:#334155;color:#f1f5f9}.ReadingTestShared_btn-outline__TJDbk:hover{background:#f8fafc}.dark .ReadingTestShared_btn-outline__TJDbk:hover{background:#334155}.ReadingTestShared_btn-ghost__B2PYA{background:transparent;color:#475569;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-weight:600;padding:8px 12px;border-radius:8px;transition:background .2s ease}.dark .ReadingTestShared_btn-ghost__B2PYA{color:#94a3b8}.ReadingTestShared_btn-ghost__B2PYA:hover{background:#f1f5f9}.dark .ReadingTestShared_btn-ghost__B2PYA:hover{background:#334155;color:#f1f5f9}.ReadingTestShared_global-submit-bar___jsk9{position:fixed;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.95);border-top:1px solid #e2e8f0;padding:12px 24px;z-index:100;backdrop-filter:blur(8px);box-shadow:0 -4px 12px rgba(0,0,0,.05)}.dark .ReadingTestShared_global-submit-bar___jsk9{background:rgba(15,23,42,.95);border-color:#334155;box-shadow:0 -4px 12px rgba(0,0,0,.25)}.ReadingTestShared_global-submit-inner__J6Ngn{display:flex;justify-content:center;width:100%;max-width:1200px;margin:0 auto}.ReadingTestShared_global-submit-btn__cAwwx{padding:12px 28px;border-radius:12px;font-weight:700;font-size:1rem;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px rgba(37,99,235,.3)}@media (max-width:768px){.ReadingTestShared_matching-container-grid__fYIjb{grid-template-columns:1fr}}.ReadingTestShared_overlay__HGK76{position:fixed;inset:0;background:rgba(15,23,42,.45);backdrop-filter:blur(4px);display:grid;place-items:center;padding:16px;z-index:100}.ReadingTestShared_modal__ecanp{width:min(540px,100%);background:#fff;border-radius:20px;box-shadow:0 24px 48px rgba(15,23,42,.18);overflow:hidden}.dark .ReadingTestShared_modal__ecanp{background:#1e293b;border:1px solid #334155}.ReadingTestShared_modal-head__3hYhz{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #e2e8f0;font-weight:800;color:#0f172a}.dark .ReadingTestShared_modal-head__3hYhz{border-color:#334155;color:#f1f5f9}.ReadingTestShared_modal-head__3hYhz span{display:inline-flex;align-items:center;gap:8px}.ReadingTestShared_modal-close__AyYrJ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#f8fafc;color:#334155;cursor:pointer}.dark .ReadingTestShared_modal-close__AyYrJ{background:#334155;color:#cbd5e1}.ReadingTestShared_modal-body__VYDzI{padding:16px 20px}.ReadingTestShared_settings-table__Pp0Y3{width:100%;border-collapse:separate;border-spacing:0 12px}.ReadingTestShared_settings-table__Pp0Y3 th{width:46%;text-align:left;color:#334155;font-size:.92rem;font-weight:600}.dark .ReadingTestShared_settings-table__Pp0Y3 th{color:#cbd5e1}.ReadingTestShared_settings-table__Pp0Y3 td{color:#64748b}.ReadingTestShared_settings-select__eyZeA{width:100%;padding:8px 12px;border:1px solid #dbeafe;border-radius:10px;background:#fff;font:inherit;color:#0f172a}.dark .ReadingTestShared_settings-select__eyZeA{background:#0f172a;border-color:#334155;color:#f1f5f9}.ReadingTestShared_upgrade-card-wrap__gAe7p{display:flex;justify-content:center;padding:2rem 1rem;min-height:60vh;align-items:flex-start;width:100%}.ReadingTestShared_upgrade-card__fQk3N{background:#fff;border-radius:20px;border:1.5px solid #e2e8f0;box-shadow:0 8px 32px rgba(0,0,0,.08);max-width:520px;width:100%;text-align:center;overflow:hidden;padding:2rem 1.5rem}.dark .ReadingTestShared_upgrade-card__fQk3N{background:#1e293b;border-color:#334155}.ReadingTestShared_uc-icon-ring__HvO8Q{width:72px;height:72px;margin:0 auto 1.2rem;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#d97706}.ReadingTestShared_uc-title__ljsRM{font-size:1.4rem;font-weight:800;color:#1e293b;margin:0 0 6px}.dark .ReadingTestShared_uc-title__ljsRM{color:#f1f5f9}.ReadingTestShared_uc-desc__e_JKG{font-size:.95rem;color:#64748b;margin:0 0 1.5rem}.ReadingTestShared_uc-benefits__CmBr6{display:grid;grid-template-columns:1fr 1fr;gap:10px;text-align:left;margin-bottom:2rem}.ReadingTestShared_uc-benefit__bMExl{display:flex;align-items:center;gap:8px;font-size:13px;color:#334155}.dark .ReadingTestShared_uc-benefit__bMExl{color:#cbd5e1}.ReadingTestShared_uc-check__JJwgM{color:#10b981;flex-shrink:0}.ReadingTestShared_uc-actions__DjfVQ{display:flex;gap:12px;justify-content:center;margin-bottom:1.5rem;flex-wrap:wrap}.ReadingTestShared_uc-btn-primary__rua_0{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:10px 22px;border-radius:12px;font-weight:700;text-decoration:none;font-size:14px;transition:opacity .18s}.ReadingTestShared_uc-btn-primary__rua_0:hover{opacity:.9}.ReadingTestShared_uc-btn-secondary__nU_vN{display:inline-flex;align-items:center;gap:8px;background:#f1f5f9;color:#334155;padding:10px 20px;border-radius:12px;font-weight:700;text-decoration:none;font-size:14px;transition:background .18s}.dark .ReadingTestShared_uc-btn-secondary__nU_vN{background:#334155;color:#f1f5f9}.ReadingTestShared_uc-btn-secondary__nU_vN:hover{background:#e2e8f0}.ReadingTestShared_uc-app__BuQtO{border-top:1px solid #e2e8f0;padding-top:1.2rem}.dark .ReadingTestShared_uc-app__BuQtO{border-color:#334155}.ReadingTestShared_uc-app-label__cMVxO{font-size:12px;color:#94a3b8;margin:0 0 8px;font-weight:600}.ReadingTestShared_uc-app-links__kDPxb{display:flex;justify-content:center;gap:12px}.ReadingTestShared_speechling-player-wrapper__yIe9r{display:flex;align-items:center;width:100%;margin-bottom:8px;gap:10px}.ReadingTestShared_speechling-player___rJ6L{display:flex;align-items:center;gap:14px;padding:10px 18px;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px rgba(15,23,42,.03);width:100%;flex:1;min-width:0}.dark .ReadingTestShared_speechling-player___rJ6L{background:#1e293b;border-color:#334155;box-shadow:none}.ReadingTestShared_player-controls__oKm5r{display:flex;align-items:center;gap:10px;flex-shrink:0}.ReadingTestShared_speechling-play-btn__K6dUp{width:42px;height:42px;border-radius:50%;border:2px solid #55b974;background:#fff;color:#55b974;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.25rem;transition:all .2s ease;flex-shrink:0;padding:0}.ReadingTestShared_speechling-play-btn__K6dUp:hover{background:#f0fdf4;transform:scale(1.05)}.ReadingTestShared_speechling-play-btn__K6dUp.ReadingTestShared_playing__B63YK{background:#55b974;color:#fff}.dark .ReadingTestShared_speechling-play-btn__K6dUp{background:#1e293b;border-color:#10b981;color:#10b981}.dark .ReadingTestShared_speechling-play-btn__K6dUp:hover{background:rgba(16,185,129,.15)}.dark .ReadingTestShared_speechling-play-btn__K6dUp.ReadingTestShared_playing__B63YK{background:#10b981;color:#fff}.ReadingTestShared_speechling-speed-toggle__HdjWu{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:20px;border:1.5px solid #cbd5e1;background:#fff;color:#64748b;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ReadingTestShared_speechling-speed-toggle__HdjWu:hover{border-color:#94a3b8;color:#475569}.ReadingTestShared_speechling-speed-toggle__HdjWu.ReadingTestShared_active__ez9k_{background:#e2f3e8;border-color:#55b974;color:#1e8a44}.dark .ReadingTestShared_speechling-speed-toggle__HdjWu{background:#1e293b;border-color:#334155;color:#94a3b8}.dark .ReadingTestShared_speechling-speed-toggle__HdjWu.ReadingTestShared_active__ez9k_{background:rgba(16,185,129,.2);border-color:#10b981;color:#34d399}.ReadingTestShared_player-waveform-container__EYjmK{display:flex;flex-direction:column;flex:1;min-width:0;gap:4px;position:relative}.ReadingTestShared_player-waveform__RR8jZ{width:100%;height:44px;cursor:pointer;background:transparent}.ReadingTestShared_player-time-info__dUnxq{display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin-top:-2px;padding-left:2px;height:16px;min-height:16px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReadingTestShared_player-time-info__dUnxq span{display:inline-block;font-variant-numeric:tabular-nums}.dark .ReadingTestShared_player-time-info__dUnxq{color:#64748b}.ReadingTestShared_settings-btn__Ydias{height:42px;width:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1.5px solid #e2e8f0;cursor:pointer;background:#f8fafc;color:#475569;padding:0;transition:all .2s ease;flex-shrink:0}.ReadingTestShared_settings-btn__Ydias:hover{background:#f1f5f9;color:#1e293b;border-color:#cbd5e1}.dark .ReadingTestShared_settings-btn__Ydias{background:#1e293b;border-color:#334155;color:#94a3b8}.dark .ReadingTestShared_settings-btn__Ydias:hover{background:#334155;color:#f1f5f9}.ReadingTestShared_audio-trigger-btn__VcIuO{width:38px;height:38px;border-radius:50%;background:#eff6ff;color:#2563eb;border:1.5px solid #bfdbfe;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0}.ReadingTestShared_audio-trigger-btn__VcIuO:hover{background:#dbeafe;transform:scale(1.05)}.ReadingTestShared_audio-trigger-btn__VcIuO.ReadingTestShared_playing__B63YK{background:#2563eb;color:#fff;border-color:#2563eb;animation:ReadingTestShared_pulse__iL0jt 1.5s infinite}.dark .ReadingTestShared_audio-trigger-btn__VcIuO{background:#1e3a8a;color:#93c5fd;border-color:#1d4ed8}.dark .ReadingTestShared_audio-trigger-btn__VcIuO.ReadingTestShared_playing__B63YK{background:#2563eb;color:#fff}.ReadingTestShared_audio-prompt-lbl__RhosS{font-size:13px;font-weight:600;color:#475569}.dark .ReadingTestShared_audio-prompt-lbl__RhosS{color:#94a3b8}@media (max-width:1024px){.ReadingTestShared_dp-body-inner__xhAZ2{grid-template-columns:1fr}}@media (max-width:640px){.ReadingTestShared_dp-body-inner__xhAZ2,.ReadingTestShared_dp-tabs-inner__KrMog,.ReadingTestShared_dp-topbar-inner__32Abt{padding-left:14px;padding-right:14px}.ReadingTestShared_dp-cmp__S9HBh,.ReadingTestShared_matching-cols__l9od7,.ReadingTestShared_uc-benefits__CmBr6{grid-template-columns:1fr}}