.mrc-page[data-v-b95426b2]{width:100%;height:calc(100vh - .66rem);padding:.08rem .1rem .1rem;background:#f8fafc;overflow:hidden}.mrc-stage[data-v-b95426b2]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}.mrc-frame[data-v-b95426b2]{position:relative;width:100%;height:100%;border-radius:.08rem;overflow:hidden;background:linear-gradient(180deg,#edf4ff,#f8fbff);border:1px solid #dbe7f5;box-shadow:0 .2rem .48rem rgba(15,23,42,.12)}.mrc-decor[data-v-b95426b2]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mrc-decor-bar[data-v-b95426b2]{position:absolute;top:-.12rem;width:.28rem;height:.68rem;transform:skewX(-32deg);background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.02));opacity:.16}.mrc-decor-bar[data-v-b95426b2]:nth-child(3n+1){left:calc(8.33333% - .18rem)}.mrc-decor-bar[data-v-b95426b2]:nth-child(3n+2){left:calc(41.66667% - .12rem)}.mrc-decor-bar[data-v-b95426b2]:nth-child(3n){left:calc(75% - .08rem)}.mrc-decor-bar[data-v-b95426b2]:nth-child(n+13){top:auto;bottom:-.12rem}.mrc-decor-bar[data-v-b95426b2]:nth-child(odd){background:linear-gradient(180deg,rgba(255,234,209,.92),rgba(255,234,209,0))}.mrc-surface[data-v-b95426b2]{position:relative;z-index:1;margin:.12rem;height:calc(100% - .24rem);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#f8fafc;border-radius:.08rem;box-shadow:inset 0 .01rem .08rem rgba(148,163,184,.12);overflow:hidden}.mrc-body[data-v-b95426b2]{-ms-flex:1;flex:1;min-height:0;padding:.24rem .52rem .12rem;background:#f8fafc;overflow-y:auto;overflow-x:hidden}.mrc-tabs[data-v-b95426b2]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.06rem;background:#e8eef5;border-radius:.14rem}.mrc-tab[data-v-b95426b2]{min-width:.9rem;height:.42rem;padding:0 .22rem;border:none;border-radius:.1rem;color:#64748b;font-size:.2rem;font-weight:500;cursor:pointer;transition:all .2s ease}.mrc-tab.active[data-v-b95426b2]{background:#fff;color:#3794fe;box-shadow:0 .02rem .08rem rgba(15,23,42,.08)}.mrc-toolbar[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.18rem;margin-top:.26rem;margin-bottom:.26rem}.mrc-tool-btn[data-v-b95426b2]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.08rem;height:.5rem;padding:0 .22rem;border:1px solid #cbd5e1;border-radius:.1rem;background:#fff;color:#475569;font-size:.2rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 .02rem .08rem rgba(15,23,42,.05)}.mrc-tool-btn[data-v-b95426b2]:hover{border-color:#3794fe;color:#3794fe;background:#eff6ff}.mrc-editor[data-v-b95426b2]{width:100%;max-width:13rem;padding-bottom:.16rem}.mrc-list[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.14rem}.mrc-row[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.18rem;min-height:.7rem;padding:.14rem .18rem;background:#fff;border:1px solid #cbd5e1;border-radius:.1rem;box-shadow:0 .02rem .08rem rgba(15,23,42,.04)}.mrc-row-index[data-v-b95426b2]{width:.28rem;color:#64748b;font-size:.24rem;font-weight:600;text-align:center;-ms-flex-negative:0;flex-shrink:0}.mrc-row-input[data-v-b95426b2]{-ms-flex:1;flex:1;min-width:0;border:none;outline:none;background:transparent;color:#0f172a;font-size:.24rem;font-weight:500;line-height:1.5}.mrc-ai-input[data-v-b95426b2]:-ms-input-placeholder,.mrc-passage-input[data-v-b95426b2]:-ms-input-placeholder,.mrc-row-input[data-v-b95426b2]:-ms-input-placeholder{color:#94a3b8}.mrc-ai-input[data-v-b95426b2]::placeholder,.mrc-passage-input[data-v-b95426b2]::placeholder,.mrc-row-input[data-v-b95426b2]::placeholder{color:#94a3b8}.mrc-row-delete[data-v-b95426b2]{width:.42rem;height:.42rem;border:none;border-radius:.08rem;background:transparent;color:#cbd5e1;font-size:.24rem;cursor:pointer;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0}.mrc-row-delete[data-v-b95426b2]:hover{color:#ef4444;background:#fef2f2}.mrc-add-btn[data-v-b95426b2]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.06rem;width:fit-content;margin-top:.02rem;padding:.12rem .16rem;border:none;border-radius:.08rem;background:transparent;color:#64748b;font-size:.18rem;font-weight:500;cursor:pointer;transition:all .2s ease}.mrc-add-btn[data-v-b95426b2]:hover{color:#3794fe;background:#eff6ff}.mrc-passage-wrap[data-v-b95426b2]{width:100%;height:4rem;padding:.18rem .2rem;border:1px solid #cbd5e1;border-radius:.12rem;background:#fff;box-shadow:inset 0 .02rem .08rem rgba(148,163,184,.08)}.mrc-ai-input[data-v-b95426b2],.mrc-passage-input[data-v-b95426b2]{width:100%;height:100%;border:none;outline:none;resize:none;background:transparent;color:#0f172a;font-size:.24rem;line-height:1.6;font-weight:500}.mrc-footer[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.32rem;padding:.24rem .32rem .28rem;background:#f8fafc}.mrc-cancel-btn[data-v-b95426b2],.mrc-outline-btn[data-v-b95426b2],.mrc-primary-btn[data-v-b95426b2]{border:none;cursor:pointer;transition:all .2s ease}.mrc-cancel-btn[data-v-b95426b2]{background:#f1f5f9;color:#515151}.mrc-cancel-btn[data-v-b95426b2],.mrc-primary-btn[data-v-b95426b2]{width:1.45rem;height:.5rem;border-radius:.1rem;font-size:.24rem;font-weight:600}.mrc-primary-btn[data-v-b95426b2]{background:#3794fe;color:#fff;box-shadow:0 .04rem .14rem rgba(55,148,254,.25)}.mrc-cancel-btn.small[data-v-b95426b2],.mrc-primary-btn.small[data-v-b95426b2]{font-size:.2rem}.mrc-modal-panel[data-v-b95426b2]{padding:.12rem .06rem .04rem}.mrc-modal-head[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.12rem;margin-bottom:.18rem}.mrc-modal-title[data-v-b95426b2]{color:#0f172a;font-size:.28rem;font-weight:700}.mrc-modal-close[data-v-b95426b2]{width:.36rem;height:.36rem;border:none;border-radius:50%;background:#f8fafc;color:#94a3b8;font-size:.22rem;cursor:pointer}.mrc-step[data-v-b95426b2]{margin-bottom:.16rem;color:#475569;font-size:.2rem;line-height:1.6}.mrc-link-btn[data-v-b95426b2]{margin-left:.12rem;border:none;background:#eff6ff;color:#3794fe;font-size:.18rem;font-weight:500;cursor:pointer}.mrc-upload-box[data-v-b95426b2]{margin-top:.16rem;padding:.3rem .24rem;border:1px dashed #cbd5e1;border-radius:.12rem;background:#f8fafc;text-align:center}.mrc-upload-inner[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.08rem;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#475569;font-size:.2rem}.mrc-outline-btn[data-v-b95426b2]{width:1.45rem;height:.46rem;border:2px solid #3794fe;border-radius:.1rem;background:#fff;color:#3794fe;font-size:.2rem;font-weight:600}.mrc-upload-file[data-v-b95426b2]{margin-top:.14rem;color:#3794fe;font-size:.16rem}.mrc-dialog-actions[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:.28rem;margin-top:.26rem}.mrc-book-list[data-v-b95426b2]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:.14rem}.mrc-book-option[data-v-b95426b2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.12rem;min-height:.68rem;padding:.14rem .16rem;border:1px solid #dbe7f5;border-radius:.12rem;background:#fff;cursor:pointer;text-align:left;transition:all .2s ease}.mrc-book-option.active[data-v-b95426b2]{border-color:#3794fe;background:#eff6ff}.mrc-book-check[data-v-b95426b2]{width:.24rem;height:.24rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid #cbd5e1;color:#3794fe;-ms-flex-negative:0;flex-shrink:0}.mrc-book-option.active .mrc-book-check[data-v-b95426b2]{border-color:#3794fe;background:#3794fe;color:#fff}.mrc-book-name[data-v-b95426b2]{color:#334155;font-size:.17rem;line-height:1.5}.mrc-preview-body[data-v-b95426b2]{padding:.12rem 0 .04rem}.mrc-preview-tag[data-v-b95426b2]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:.32rem;padding:0 .12rem;border-radius:.16rem;background:#eff6ff;color:#3794fe;font-size:.14rem;font-weight:600}.mrc-preview-content[data-v-b95426b2]{margin-top:.16rem;min-height:2.4rem;max-height:5rem;overflow:auto;padding:.18rem;border:1px solid #dbe7f5;border-radius:.12rem;background:#f8fafc;color:#334155;font-size:.18rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}@media screen and (max-width:1366px){.mrc-page[data-v-b95426b2]{padding:.06rem}.mrc-surface[data-v-b95426b2]{margin:.08rem;height:calc(100% - .16rem)}.mrc-body[data-v-b95426b2]{padding:.16rem}.mrc-dialog-actions[data-v-b95426b2],.mrc-footer[data-v-b95426b2],.mrc-toolbar[data-v-b95426b2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.mrc-book-list[data-v-b95426b2]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.tcs-page[data-v-670f2e86]{width:100%;min-height:calc(100vh - .66rem);padding:.08rem .1rem .1rem;background:#f8fafc;overflow:auto}.tcs-stage[data-v-670f2e86]{min-height:calc(100vh - .84rem);display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}.tcs-frame[data-v-670f2e86]{position:relative;width:100%;max-width:100%;min-height:calc(100vh - .84rem);border-radius:.08rem;overflow:hidden;background:linear-gradient(180deg,#edf4ff,#f8fbff);border:1px solid #dbe7f5;box-shadow:0 .2rem .48rem rgba(15,23,42,.12)}.tcs-decor[data-v-670f2e86]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.tcs-decor-bar[data-v-670f2e86]{position:absolute;top:-.12rem;width:.28rem;height:.68rem;transform:skewX(-32deg);background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.02));opacity:.16}.tcs-decor-bar[data-v-670f2e86]:nth-child(3n+1){left:calc(8.33333% - .18rem)}.tcs-decor-bar[data-v-670f2e86]:nth-child(3n+2){left:calc(41.66667% - .12rem)}.tcs-decor-bar[data-v-670f2e86]:nth-child(3n){left:calc(75% - .08rem)}.tcs-decor-bar[data-v-670f2e86]:nth-child(n+13){top:auto;bottom:-.12rem}.tcs-decor-bar[data-v-670f2e86]:nth-child(odd){background:linear-gradient(180deg,rgba(255,234,209,.92),rgba(255,234,209,0))}.tcs-surface[data-v-670f2e86]{position:relative;z-index:1;margin:.12rem;height:calc(100vh - 1.08rem);padding:.26rem .42rem .28rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#f8fafc;border-radius:.08rem;box-shadow:inset 0 .01rem .08rem rgba(148,163,184,.12);overflow:hidden}.tcs-topbar[data-v-670f2e86]{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;gap:.24rem;padding:0;background:transparent;border:none}.tcs-unit-card[data-v-670f2e86]{width:4.5rem;max-width:100%;padding:.18rem .2rem;border-radius:.18rem;background:#fff;border:1px solid #d9e3f2;box-shadow:0 .1rem .26rem rgba(15,23,42,.05)}.tcs-unit-label[data-v-670f2e86]{margin-bottom:.08rem;color:#94a3b8;font-size:.14rem;font-weight:600}.tcs-unit-select-wrap[data-v-670f2e86]{position:relative}.tcs-unit-select[data-v-670f2e86]{width:100%}.tcs-unit-select[data-v-670f2e86] .ant-select-selection{height:.58rem;border-radius:.14rem;border:1px solid #dce6f3;background:#f8fbff;box-shadow:none}.tcs-unit-select[data-v-670f2e86] .ant-select-selection__rendered{line-height:.56rem;margin-left:.16rem;margin-right:.46rem;color:#0f172a;font-size:.18rem;font-weight:700}.tcs-unit-select[data-v-670f2e86] .ant-select-arrow{color:#94a3b8;right:.16rem}.tcs-unit-select[data-v-670f2e86] .ant-select-selection--single:focus,.tcs-unit-select[data-v-670f2e86] .ant-select-selection:hover{border-color:#c9d9ef}.tcs-tabs[data-v-670f2e86]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;gap:.08rem;padding:.06rem;border-radius:.16rem;background:#fff;border:1px solid #d9e3f2;box-shadow:0 .1rem .24rem rgba(15,23,42,.04)}.tcs-tab[data-v-670f2e86]{min-width:.9rem;height:.46rem;border:none;border-radius:.12rem;background:transparent;color:#64748b;font-size:.16rem;font-weight:600;cursor:pointer}.tcs-tab.active[data-v-670f2e86]{background:#edf5ff;color:#3b82f6;box-shadow:inset 0 0 0 1px rgba(59,130,246,.18)}.tcs-content-panel[data-v-670f2e86]{-ms-flex:1;flex:1;min-height:0;margin-top:.22rem;padding:.22rem .22rem .24rem;border-radius:.18rem;background:#fff;border:1px solid #d9e3f2;box-shadow:0 .12rem .28rem rgba(15,23,42,.05);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tcs-list-scroll[data-v-670f2e86]{-ms-flex:1;flex:1;min-height:0;height:0;overflow-y:auto;overflow-x:hidden;padding:.03rem .04rem 0 0}.tcs-toolbar[data-v-670f2e86]{-ms-flex-pack:justify;justify-content:space-between;gap:.16rem}.tcs-toolbar-left[data-v-670f2e86],.tcs-toolbar[data-v-670f2e86]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tcs-toolbar-left[data-v-670f2e86]{gap:.12rem}.tcs-check-toggle[data-v-670f2e86]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.08rem;border:none;background:transparent;color:#334155;font-size:.16rem;font-weight:600;cursor:pointer}.tcs-check-toggle[data-v-670f2e86]:disabled{opacity:.45;cursor:not-allowed}.tcs-check-box[data-v-670f2e86]{width:.2rem;height:.2rem;border-radius:.04rem;border:1px solid #cbd5e1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff}.tcs-check-box.active[data-v-670f2e86]{border-color:#3b82f6;background:#3b82f6;color:#fff}.tcs-selected-badge[data-v-670f2e86]{padding:.06rem .14rem;border-radius:999px;background:#edf5ff;color:#2563eb;font-size:.14rem;font-weight:700}.tcs-toolbar-tip[data-v-670f2e86]{color:#94a3b8;font-size:.14rem}.tcs-divider[data-v-670f2e86]{margin:.16rem 0 .22rem;height:1px;background:#edf2f7}.tcs-empty[data-v-670f2e86],.tcs-state[data-v-670f2e86]{-ms-flex:1;flex:1;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;color:#64748b}.tcs-state-title[data-v-670f2e86]{color:#0f172a;font-size:.22rem;font-weight:700}.tcs-state-text[data-v-670f2e86]{margin-top:.08rem;font-size:.16rem}.tcs-word-grid[data-v-670f2e86]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem;-ms-flex-line-pack:start;align-content:start}.tcs-passage-card[data-v-670f2e86],.tcs-sentence-card[data-v-670f2e86],.tcs-word-card[data-v-670f2e86]{border:1px solid #e5edf7;border-radius:.18rem;background:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.tcs-passage-card[data-v-670f2e86]:hover,.tcs-sentence-card[data-v-670f2e86]:hover,.tcs-word-card[data-v-670f2e86]:hover{transform:translateY(-.02rem);border-color:#cfe0f6;box-shadow:0 .14rem .3rem rgba(15,23,42,.08)}.tcs-passage-card.active[data-v-670f2e86],.tcs-sentence-card.active[data-v-670f2e86],.tcs-word-card.active[data-v-670f2e86]{background:#f4f8ff;border-color:#3b82f6;box-shadow:0 .12rem .28rem rgba(59,130,246,.12)}.tcs-word-card[data-v-670f2e86]{min-height:.66rem;padding:.2rem .18rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.tcs-sentence-check[data-v-670f2e86],.tcs-word-check[data-v-670f2e86]{position:absolute;right:.14rem;top:.14rem;width:.22rem;height:.22rem;border-radius:50%;border:1px solid #cbd5e1;background:#fff;box-shadow:0 .02rem .06rem rgba(15,23,42,.06)}.tcs-sentence-check.active[data-v-670f2e86],.tcs-word-check.active[data-v-670f2e86]{border-color:#3b82f6;background:#3b82f6;box-shadow:inset 0 0 0 .05rem #fff}.tcs-passage-text[data-v-670f2e86],.tcs-sentence-text[data-v-670f2e86],.tcs-word-text[data-v-670f2e86]{color:#0f172a;font-size:.19rem;font-weight:600;text-align:center;line-height:1.6;word-break:break-word}.tcs-passage-list[data-v-670f2e86],.tcs-sentence-list[data-v-670f2e86]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.16rem;padding:.03rem 0 .02rem}.tcs-sentence-card[data-v-670f2e86]{width:100%;min-height:.66rem;padding:.2rem .2rem .2rem .48rem;position:relative;text-align:left}.tcs-sentence-text[data-v-670f2e86]{text-align:left}.tcs-passage-card[data-v-670f2e86]{width:100%;padding:.22rem .24rem;text-align:left}.tcs-passage-top[data-v-670f2e86]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.12rem;margin-bottom:.14rem}.tcs-passage-title[data-v-670f2e86]{color:#2563eb;font-size:.18rem;font-weight:700}.tcs-passage-radio[data-v-670f2e86]{width:.22rem;height:.22rem;border-radius:50%;border:1px solid #cbd5e1;background:#fff}.tcs-passage-radio.active[data-v-670f2e86]{border-color:#3b82f6;background:#3b82f6;box-shadow:inset 0 0 0 .05rem #fff}.tcs-passage-text[data-v-670f2e86]{text-align:left;font-weight:500}.tcs-footer[data-v-670f2e86]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.16rem;margin-top:.26rem}.tcs-cancel-btn[data-v-670f2e86],.tcs-primary-btn[data-v-670f2e86]{min-width:1.6rem;height:.5rem;border-radius:.14rem;font-size:.18rem;font-weight:700;cursor:pointer}.tcs-cancel-btn[data-v-670f2e86]{border:1px solid #cbd5e1;background:#fff;color:#334155}.tcs-primary-btn[data-v-670f2e86]{border:none;background:linear-gradient(135deg,#4f9cf7,#3b82f6);color:#fff}.tcs-primary-btn.disabled[data-v-670f2e86]{opacity:.5;cursor:not-allowed}.tcs-list-scroll[data-v-670f2e86]::-webkit-scrollbar{width:6px}.tcs-list-scroll[data-v-670f2e86]::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(148,163,184,.35)}.tcs-list-scroll[data-v-670f2e86]::-webkit-scrollbar-track{background:transparent}