.reading-preview-word[data-v-0d2b592a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:.18rem}.word-card[data-v-0d2b592a]{min-height:1.7rem;padding:.22rem;border-radius:.18rem;border:1px solid #dbe7f5;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 .12rem .3rem rgba(15,23,42,.05);cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;outline:none;box-sizing:border-box}.word-card[data-v-0d2b592a]:focus,.word-card[data-v-0d2b592a]:hover{border-color:rgba(55,148,254,.45);box-shadow:0 .16rem .36rem rgba(55,148,254,.12)}.word-card.selected[data-v-0d2b592a]{border-color:#3794fe;background:linear-gradient(180deg,#eff6ff,#fff);box-shadow:0 .18rem .38rem rgba(55,148,254,.16)}.word-card.playing[data-v-0d2b592a]{border-color:#60a5fa}.word-card-top[data-v-0d2b592a]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:.12rem}.word-text-group[data-v-0d2b592a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.08rem;min-width:0}.word-text[data-v-0d2b592a]{color:#0f172a;font-size:.26rem;font-weight:700;line-height:1.35;word-break:break-word}.word-meaning[data-v-0d2b592a]{color:#64748b;font-size:.17rem;font-weight:500;line-height:1.5;word-break:break-word}.word-index[data-v-0d2b592a]{color:#94a3b8;font-size:.15rem;font-weight:600;white-space:nowrap}.word-card-bottom[data-v-0d2b592a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.12rem}.word-status-group[data-v-0d2b592a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.06rem}.word-status[data-v-0d2b592a]{color:#64748b;font-size:.16rem;font-weight:600}.tts-status[data-v-0d2b592a]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.06rem;font-size:.14rem;font-weight:600}.tts-status-loading[data-v-0d2b592a]{color:#f59e0b}.tts-status-success[data-v-0d2b592a]{color:#10b981}.tts-status-failed[data-v-0d2b592a]{color:#ef4444}.tts-icon[data-v-0d2b592a]{width:.16rem;height:.16rem;border-radius:50%;background:currentColor;opacity:.9}.tts-icon-loading[data-v-0d2b592a]{border:.02rem solid currentColor;border-top-color:transparent;background:transparent;animation:spin-data-v-0d2b592a .8s linear infinite}.word-play-btn[data-v-0d2b592a]{width:.44rem;height:.44rem;border:none;border-radius:50%;background:#eff6ff;color:#3794fe;font-size:.18rem;font-weight:700;cursor:pointer;transition:transform .2s ease,background .2s ease}.word-play-btn[data-v-0d2b592a]:hover{transform:scale(1.05);background:#dbeafe}@keyframes spin-data-v-0d2b592a{to{transform:rotate(1turn)}}@media screen and (max-width:1366px){.reading-preview-word[data-v-0d2b592a]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}.reading-preview-sentence[data-v-139c5e28]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.16rem}.sentence-card[data-v-139c5e28]{padding:.22rem .24rem;border-radius:.18rem;border:1px solid #dbe7f5;background:#fff;box-shadow:0 .12rem .3rem rgba(15,23,42,.05);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;outline:none}.sentence-card[data-v-139c5e28]:focus,.sentence-card[data-v-139c5e28]:hover{transform:translateY(-.02rem);border-color:rgba(55,148,254,.4);box-shadow:0 .16rem .36rem rgba(55,148,254,.12)}.sentence-card.selected[data-v-139c5e28]{border-color:#3794fe;background:linear-gradient(180deg,#eff6ff,#fff)}.sentence-meta[data-v-139c5e28]{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.14rem}.sentence-meta-side[data-v-139c5e28],.sentence-meta[data-v-139c5e28]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.12rem}.sentence-index[data-v-139c5e28]{color:#3794fe;font-size:.16rem;font-weight:700}.sentence-tip[data-v-139c5e28]{color:#94a3b8;font-size:.15rem;font-weight:600}.tts-status[data-v-139c5e28]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.06rem;font-size:.14rem;font-weight:600}.tts-status-loading[data-v-139c5e28]{color:#f59e0b}.tts-status-success[data-v-139c5e28]{color:#10b981}.tts-status-failed[data-v-139c5e28]{color:#ef4444}.tts-icon[data-v-139c5e28]{width:.16rem;height:.16rem;border-radius:50%;background:currentColor;opacity:.9}.tts-icon-loading[data-v-139c5e28]{border:.02rem solid currentColor;border-top-color:transparent;background:transparent;animation:spin-data-v-139c5e28 .8s linear infinite}.sentence-main[data-v-139c5e28]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.18rem}.sentence-text[data-v-139c5e28]{-ms-flex:1;flex:1;margin:0;color:#0f172a;font-size:.23rem;font-weight:500;line-height:1.8;word-break:break-word}.sentence-play-btn[data-v-139c5e28]{-ms-flex-negative:0;flex-shrink:0;width:.48rem;height:.48rem;border:none;border-radius:50%;background:#eff6ff;color:#3794fe;font-size:.18rem;font-weight:700;cursor:pointer;transition:transform .2s ease,background .2s ease}.sentence-play-btn[data-v-139c5e28]:hover{transform:scale(1.05);background:#dbeafe}@keyframes spin-data-v-139c5e28{to{transform:rotate(1turn)}}.reading-preview-passage[data-v-1aea4425]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.18rem}.passage-card[data-v-1aea4425]{padding:.28rem .32rem;border-radius:.18rem;border:1px solid #dbe7f5;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 .14rem .34rem rgba(15,23,42,.05);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;outline:none}.passage-card[data-v-1aea4425]:focus,.passage-card[data-v-1aea4425]:hover{transform:translateY(-.02rem);border-color:rgba(55,148,254,.4);box-shadow:0 .18rem .42rem rgba(55,148,254,.12)}.passage-card.selected[data-v-1aea4425]{border-color:#3794fe;background:linear-gradient(180deg,#eff6ff,#fff)}.passage-head[data-v-1aea4425]{-ms-flex-pack:justify;justify-content:space-between;gap:.16rem;margin-bottom:.22rem}.passage-head-left[data-v-1aea4425],.passage-head[data-v-1aea4425]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.passage-head-left[data-v-1aea4425]{gap:.12rem}.passage-index[data-v-1aea4425]{color:#3794fe;font-size:.17rem;font-weight:700}.tts-status[data-v-1aea4425]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.06rem;font-size:.14rem;font-weight:600}.tts-status-loading[data-v-1aea4425]{color:#f59e0b}.tts-status-success[data-v-1aea4425]{color:#10b981}.tts-status-failed[data-v-1aea4425]{color:#ef4444}.tts-icon[data-v-1aea4425]{width:.16rem;height:.16rem;border-radius:50%;background:currentColor;opacity:.9}.tts-icon-loading[data-v-1aea4425]{border:.02rem solid currentColor;border-top-color:transparent;background:transparent;animation:spin-data-v-1aea4425 .8s linear infinite}.passage-play-btn[data-v-1aea4425]{width:.5rem;height:.5rem;border:none;border-radius:50%;background:#eff6ff;color:#3794fe;font-size:.18rem;font-weight:700;cursor:pointer}.passage-text[data-v-1aea4425]{margin:0;color:#1e293b;font-size:.23rem;line-height:1.9;font-weight:500;white-space:pre-wrap;word-break:break-word}.passage-footer[data-v-1aea4425]{margin-top:.22rem;color:#94a3b8;font-size:.15rem;font-weight:600}@keyframes spin-data-v-1aea4425{to{transform:rotate(1turn)}}[data-v-36b40304] body{background:hsla(0,0%,100%,0)!important}.appcoment[data-v-36b40304]{height:calc(100vh - .07rem);width:calc(100vw - .07rem);padding:0 .38rem .38rem}.answerStu[data-v-36b40304]{width:100%;height:calc(100% - .62rem);padding:.2rem .11rem;background:#fff;margin-top:.22rem;overflow:hidden;position:relative}.answerStu-page[data-v-36b40304]{padding:.2rem .11rem;width:100%;height:100%;overflow:hidden}.reading-preview-panel[data-v-36b40304]{width:100%;height:100%;margin-top:0;border-radius:.16rem;position:relative;background:linear-gradient(180deg,#f8fbff,#eef5ff);box-shadow:inset 0 0 0 .01rem rgba(199,219,246,.8);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.reading-preview-shell[data-v-36b40304]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;gap:.34rem;padding:.26rem .42rem .2rem;box-sizing:border-box}.reading-preview-main[data-v-36b40304]{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reading-preview-main-header[data-v-36b40304]{margin-bottom:.22rem}.reading-preview-title-wrap[data-v-36b40304]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:6rem}.reading-preview-title[data-v-36b40304]{width:100%;padding:.06rem .42rem .12rem .14rem;border:none;border-bottom:1px dashed #94a3b8;border-radius:.06rem .06rem 0 0;outline:none;background:rgba(241,245,249,.55);color:#0f172a;font-size:.4rem;font-weight:700;line-height:1.4;transition:border-color .2s ease,background .2s ease,border-style .2s ease;-webkit-appearance:none}.reading-preview-title[data-v-36b40304]:-ms-input-placeholder{color:#94a3b8;font-weight:500}.reading-preview-title[data-v-36b40304]::placeholder{color:#94a3b8;font-weight:500}.reading-preview-title[data-v-36b40304]:focus{border-bottom-style:solid;border-bottom-color:#3794fe;background:rgba(239,246,255,.7)}.reading-preview-title-edit-icon[data-v-36b40304]{position:absolute;right:.08rem;top:50%;width:.28rem;height:.28rem;transform:translateY(-65%);stroke:#94a3b8;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none;pointer-events:none;opacity:.7;transition:opacity .2s ease,stroke .2s ease}.reading-preview-title:focus~.reading-preview-title-edit-icon[data-v-36b40304]{opacity:1;stroke:#3794fe}.reading-preview-toolbar[data-v-36b40304]{margin-top:.12rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.16rem}.reading-preview-summary[data-v-36b40304]{color:#64748b;font-size:.16rem;font-weight:600}.reading-preview-progress[data-v-36b40304]{color:#f59e0b}.reading-preview-select-all[data-v-36b40304]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.08rem;color:#334155;font-size:.16rem;font-weight:600;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.reading-preview-select-all-input[data-v-36b40304]{width:.18rem;height:.18rem;cursor:pointer}.reading-preview-main-content[data-v-36b40304]{-ms-flex:1;flex:1;min-height:0;padding:.04rem .1rem .12rem 0;box-sizing:border-box;overflow-y:auto}.reading-preview-empty[data-v-36b40304]{min-height:2.6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:.01rem dashed #cbd5e1;border-radius:.18rem;background:linear-gradient(180deg,#fff,#f8fbff)}.reading-preview-empty-title[data-v-36b40304]{color:#0f172a;font-size:.24rem;font-weight:700}.reading-preview-empty-text[data-v-36b40304]{margin-top:.08rem;color:#64748b;font-size:.16rem}.reading-preview-side[data-v-36b40304]{width:4.1rem;-ms-flex-negative:0;flex-shrink:0;overflow-y:auto}.reading-preview-side-card[data-v-36b40304]{padding:.3rem;border-radius:.2rem;border:.01rem solid #e2e8f0;background:#fff;box-shadow:0 .12rem .32rem rgba(15,23,42,.04)}.reading-preview-side-card+.reading-preview-side-card[data-v-36b40304]{margin-top:.18rem}.reading-preview-side-title[data-v-36b40304]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.12rem;margin-bottom:.22rem;color:#1e293b;font-size:.2rem;font-weight:700}.side-title-bar[data-v-36b40304]{width:.06rem;height:.2rem;border-radius:.04rem;background:#3794fe}.practice-mode-group[data-v-36b40304]{display:-ms-flexbox;display:flex;padding:.06rem;border-radius:.16rem;background:#f1f5f9;border:.01rem solid #e2e8f0}.practice-mode-btn[data-v-36b40304]{-ms-flex:1;flex:1;height:.48rem;border:none;border-radius:.12rem;background:transparent;color:#64748b;font-size:.18rem;font-weight:700;cursor:pointer;transition:all .2s ease}.practice-mode-btn.active[data-v-36b40304]{background:#fff;color:#3794fe;box-shadow:0 .04rem .12rem rgba(15,23,42,.08)}.setting-panel[data-v-36b40304],.setting-row[data-v-36b40304],.setting-switch-row[data-v-36b40304]{border:.01rem solid #e2e8f0;border-radius:.16rem;background:rgba(248,250,252,.9)}.setting-row[data-v-36b40304],.setting-switch-row[data-v-36b40304]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.16rem;padding:.2rem .22rem}.setting-panel+.setting-row[data-v-36b40304],.setting-panel+.setting-switch-row[data-v-36b40304],.setting-row+.setting-row[data-v-36b40304],.setting-row+.setting-switch-row[data-v-36b40304],.setting-switch-row+.setting-panel[data-v-36b40304],.setting-switch-row+.setting-row[data-v-36b40304],.setting-switch-row+.setting-switch-row[data-v-36b40304]{margin-top:.14rem}.setting-label[data-v-36b40304]{color:#334155;font-size:.16rem;font-weight:700}.setting-input-wrap[data-v-36b40304]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.1rem}.setting-input[data-v-36b40304]{width:.84rem;height:.46rem;border:.01rem solid #dbe7f5;border-radius:.1rem;background:#fff;color:#3794fe;font-size:.2rem;font-weight:700;text-align:center;outline:none}.setting-input[data-v-36b40304]:focus{border-color:#3794fe;box-shadow:0 0 0 .04rem rgba(55,148,254,.12)}.setting-unit[data-v-36b40304]{color:#94a3b8;font-size:.16rem;font-weight:700}.setting-switch-row[data-v-36b40304]{width:100%;cursor:pointer}.setting-switch[data-v-36b40304]{width:.58rem;height:.32rem;padding:.04rem;border-radius:999px;background:#cbd5e1;transition:background .2s ease}.setting-switch.active[data-v-36b40304]{background:#3794fe}.setting-switch-dot[data-v-36b40304]{display:block;width:.24rem;height:.24rem;border-radius:50%;background:#fff;transition:transform .2s ease}.setting-switch.active .setting-switch-dot[data-v-36b40304]{transform:translateX(.26rem)}.setting-panel[data-v-36b40304]{padding:.08rem}.setting-panel-title[data-v-36b40304]{padding:.1rem .14rem .02rem;color:#334155;font-size:.16rem;font-weight:700}.setting-radio[data-v-36b40304]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.08rem;padding:.14rem;border-radius:.12rem;color:#475569;font-size:.15rem;font-weight:600;cursor:pointer}.setting-radio.active[data-v-36b40304]{background:#fff;color:#3794fe}.setting-radio-input[data-v-36b40304]{display:none}.setting-radio-dot[data-v-36b40304]{width:.16rem;height:.16rem;border-radius:50%;border:.02rem solid currentColor}.reading-preview-footer[data-v-36b40304]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.2rem;padding:.18rem .42rem .26rem;border-top:.01rem solid rgba(226,232,240,.9);background:hsla(0,0%,100%,.74);backdrop-filter:blur(.08rem)}.footer-back-btn[data-v-36b40304],.footer-primary-btn[data-v-36b40304],.footer-secondary-btn[data-v-36b40304]{height:.5rem;border:none;border-radius:.14rem;font-size:.16rem;font-weight:700;cursor:pointer}.footer-back-btn[data-v-36b40304]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.08rem;padding:0 .18rem;background:#eef5ff;color:#334155}.footer-back-icon[data-v-36b40304]{font-size:.2rem}.footer-actions[data-v-36b40304]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.12rem}.footer-secondary-btn[data-v-36b40304]{padding:0 .2rem;background:#fff;color:#334155;border:.01rem solid #dbe7f5}.footer-primary-btn[data-v-36b40304]{padding:0 .24rem;background:linear-gradient(135deg,#3794fe,#2563eb);color:#fff;box-shadow:0 .12rem .26rem rgba(37,99,235,.2)}