.lang-page[data-v-63206533]{min-height:100vh;padding-top:60px;background:linear-gradient(180deg,#f8f3f6,#f4f5f7 480px);color:#141719;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Roboto,sans-serif}.brand-line[data-v-63206533]{position:fixed;top:60px;left:0;right:0;height:2px;z-index:85;background:linear-gradient(90deg,#e2597f,#b9305c 46%,#c2325c)}.lang-shell[data-v-63206533]{display:block}.sidenav[data-v-63206533]{position:fixed;left:0;top:62px;bottom:0;width:236px;z-index:80;display:flex;flex-direction:column;background:#fff;border-right:1px solid #e5e7eb;padding:0;overflow-y:auto}.brand[data-v-63206533]{display:flex;align-items:center;gap:10px;padding:18px 16px 14px;border-bottom:1px solid #f0f1f3}.logo-mark[data-v-63206533]{width:36px;height:36px;border-radius:9px;flex:none;background:linear-gradient(135deg,#c2325c,#e2597f);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.btxt b[data-v-63206533]{display:block;font-size:15px;font-weight:700;color:#141719;line-height:1.3}.btxt span[data-v-63206533]{display:block;font-size:10.5px;color:#767d86;margin-top:1px}.level-switch[data-v-63206533]{padding:10px 12px;display:flex;flex-direction:column;gap:2px;border-bottom:1px solid #f0f1f3}.lv-item[data-v-63206533]{display:flex;align-items:center;gap:7px;padding:8px 12px;border-radius:8px;font-size:13px;color:#464c53;cursor:pointer;transition:background .15s}.lv-item[data-v-63206533]:hover{background:#f2f3f5}.lv-item.on[data-v-63206533]{background:#fdeef3;color:#c2325c;font-weight:600}.tabs[data-v-63206533]{flex:1;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.tab[data-v-63206533]{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:8px;background:none;border:0;color:#464c53;font-size:13.5px;font-weight:500;min-height:38px;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.tab[data-v-63206533]:hover{background:#f2f3f5;color:#141719}.tab.on[data-v-63206533]{background:#fdeef3;color:#c2325c;font-weight:600}.tab.on[data-v-63206533]:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:0 3px 3px 0;background:#c2325c}.tab .ti[data-v-63206533]{flex:none}.tab .cnt[data-v-63206533]{margin-left:auto;background:#c2325c;color:#fff;font-size:10.5px;font-weight:700;border-radius:999px;padding:0 6px;line-height:16px;min-width:16px;text-align:center}.utils[data-v-63206533]{padding:14px;border-top:1px solid #f0f1f3}.hbtn[data-v-63206533]{width:100%;background:#fff;border:1px solid #e5e7eb;color:#464c53;border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;cursor:pointer}.hbtn[data-v-63206533]:hover{border-color:#f5d7e1;color:#c2325c;background:#fdeef3}.mainwrap[data-v-63206533]{margin-left:236px}.topbar[data-v-63206533]{position:sticky;top:62px;z-index:60;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e5e7eb;padding:15px 28px}.tb-l[data-v-63206533]{position:relative;padding-left:13px}.tb-l[data-v-63206533]:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:3px;border-radius:999px;background:linear-gradient(180deg,#e2597f,#b62f5a)}.tb-l h1[data-v-63206533]{font-size:18px;font-weight:700;letter-spacing:-.015em;color:#141719;line-height:1.3;margin:0}.tb-l p[data-v-63206533]{font-size:12.5px;color:#767d86;margin:3px 0 0}.container[data-v-63206533]{max-width:1180px;margin:0 auto;padding:20px 28px 96px}.view[data-v-63206533]{display:block;-webkit-animation:fade-63206533 .18s ease;animation:fade-63206533 .18s ease}@-webkit-keyframes fade-63206533{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes fade-63206533{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.card[data-v-63206533]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px rgba(16,20,24,.05),0 8px 22px rgba(16,20,24,.05);padding:20px}.cardhd[data-v-63206533]{font-size:12.5px;font-weight:600;color:#464c53;letter-spacing:.01em;margin-bottom:12px}.searchrow[data-v-63206533]{display:flex;gap:10px;margin-bottom:14px;align-items:center}.searchrow input[data-v-63206533]{flex:1;border:1px solid #e5e7eb;border-radius:8px;padding:0 14px;font-size:16px;outline:none;background:#fff;color:#141719;height:42px}.searchrow input[data-v-63206533]:focus{border-color:#c2325c;box-shadow:0 0 0 3px rgba(194,50,92,.09)}.chips[data-v-63206533]{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:14px}.chip[data-v-63206533]{padding:7px 13px;border-radius:7px;background:#fff;border:1px solid #e5e7eb;color:#464c53;font-size:13px;font-weight:500;min-height:36px;cursor:pointer;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}.chip[data-v-63206533]:hover{border-color:#f5d7e1;color:#c2325c}.chip.on[data-v-63206533]{background:linear-gradient(135deg,#d5506f,#b02c56);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(194,50,92,.28)}.wcard[data-v-63206533]{text-align:center;padding:28px 20px 20px;position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fdf6f8 140%);margin-bottom:14px}.wcard[data-v-63206533]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e2597f,#c2325c 55%,#a92750)}.reviewcard .word[data-v-63206533],.wcard .word[data-v-63206533]{display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:700;letter-spacing:-.015em;line-height:1.15;font-family:Georgia,Times New Roman,serif;color:#141719}.reviewcard .wpad[data-v-63206533],.wcard .wpad[data-v-63206533]{flex:none}.reviewcard .wmeta[data-v-63206533],.wcard .wmeta[data-v-63206533]{display:inline-flex;align-items:center;flex:none;margin-left:14px;gap:6px}.reviewcard .ipa[data-v-63206533],.wcard .ipa[data-v-63206533]{color:#767d86;font-size:14.5px;margin-top:8px;font-family:Georgia,serif}.reviewcard .speak[data-v-63206533],.wcard .speak[data-v-63206533]{width:42px;height:42px;border-radius:8px;background:#f3f4f6;color:#c2325c;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.reviewcard .speak[data-v-63206533]:hover,.wcard .speak[data-v-63206533]:hover{background:#fdeef3}.freq-badge[data-v-63206533]{display:inline-block;font-size:11px;border-radius:5px;padding:2px 7px;font-weight:600;border:1px solid transparent}.f3[data-v-63206533]{background:#fdeef3;color:#c2325c;border-color:#f5d7e1}.f2[data-v-63206533]{background:#fdf4e6;color:#a96a12;border-color:#f2e0bf}.f1[data-v-63206533]{background:#f3f4f6;color:#6b7280;border-color:#e5e7eb}.wcard .mean[data-v-63206533]{margin-top:12px;font-size:16px;min-height:46px;display:flex;align-items:center;justify-content:center;color:#464c53;line-height:1.7;font-weight:500}.reviewcard .sent[data-v-63206533],.wcard .sent[data-v-63206533]{margin-top:16px;background:#f8f9fa;border:1px solid #f0f1f3;border-radius:9px;padding:14px 16px;font-size:14px;color:#464c53;max-width:660px;margin-left:auto;margin-right:auto;text-align:left;line-height:1.7}.reviewcard .sent .zh[data-v-63206533],.wcard .sent .zh[data-v-63206533]{display:block;margin-top:6px;font-size:13px;color:#8f6a7a}.prog[data-v-63206533]{display:flex;justify-content:space-between;margin-top:14px;font-size:12.5px;color:#767d86}.progbar[data-v-63206533]{height:5px;background:#eceef1;border-radius:999px;margin-top:8px;overflow:hidden}.progbar i[data-v-63206533]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#e2597f,#c2325c);transition:width .4s ease}.acts[data-v-63206533]{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.acts button[data-v-63206533]{flex:1;border-radius:8px;height:48px;padding:0 12px;font-size:15px;font-weight:600;min-height:48px;cursor:pointer}.btn-know[data-v-63206533]{background:#fff;border:1px solid #e5e7eb;color:#464c53}.btn-know[data-v-63206533]:hover{border-color:#f5d7e1;color:#c2325c;background:#fdeef3}.btn-unknow[data-v-63206533]{background:linear-gradient(135deg,#d5506f,#b02c56);border:1px solid transparent;color:#fff;box-shadow:0 3px 10px rgba(194,50,92,.32)}.btn-skip[data-v-63206533]{background:#fff;border:1px solid #e5e7eb;color:#767d86;flex:0 0 96px!important}.statgrid[data-v-63206533]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.stat[data-v-63206533]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 20px 13px;box-shadow:0 1px 2px rgba(16,20,24,.05),0 8px 22px rgba(16,20,24,.05);display:flex;flex-direction:column;transition:box-shadow .18s,transform .18s}.stat[data-v-63206533]:hover{box-shadow:0 10px 26px rgba(16,20,24,.09);transform:translateY(-2px)}.stat span[data-v-63206533]{order:1;font-size:11.5px;color:#767d86;font-weight:500}.stat b[data-v-63206533]{order:2;font-size:26px;font-weight:700;color:#141719;line-height:1.2;margin-top:2px;letter-spacing:-.02em}.stat.hot b[data-v-63206533]{color:#c2325c}.reviewcard[data-v-63206533]{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fdf6f8 140%);text-align:center;padding:28px 20px 20px;margin-bottom:14px}.reviewcard[data-v-63206533]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e2597f,#c2325c 55%,#a92750)}.reviewcard .rmean[data-v-63206533]{text-align:center;margin-top:12px;color:#464c53;font-size:16px;font-weight:500}.grade[data-v-63206533]{display:flex;gap:10px;max-width:440px;margin:18px auto 0}.grade button[data-v-63206533]{flex:1;border-radius:8px;height:46px;font-size:14.5px;font-weight:600;min-height:46px;border:1px solid transparent;cursor:pointer}.g-ok[data-v-63206533]{background:#e9f5ee;color:#0f7a4d;border-color:#cbe8d8}.g-mid[data-v-63206533]{background:#fdf4e6;color:#a96a12;border-color:#f2e0bf}.g-no[data-v-63206533]{background:#fdecea;color:#c0392b;border-color:#f6d2cc}.libbar[data-v-63206533]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.lib-sel[data-v-63206533]{border:1px solid #e5e7eb;border-radius:8px;padding:0 11px;font-size:14px;background:#fff;color:#464c53;height:42px;min-height:42px;outline:none}.lib-sel[data-v-63206533]:focus{border-color:#c2325c;box-shadow:0 0 0 3px rgba(194,50,92,.09)}.libmeta[data-v-63206533]{display:flex;justify-content:space-between;font-size:12.5px;color:#767d86;padding:9px 0}.liblist[data-v-63206533]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px rgba(16,20,24,.05),0 8px 22px rgba(16,20,24,.05);padding:6px 20px 10px}.librow[data-v-63206533]{display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-bottom:1px solid #f0f1f3}.librow[data-v-63206533]:last-child{border-bottom:none}.librow .li[data-v-63206533]{flex:1;min-width:0}.librow .lw[data-v-63206533]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.librow .lw b[data-v-63206533]{font-family:Georgia,Times New Roman,serif;font-size:16px;color:#141719;font-weight:700}.librow .ipa[data-v-63206533]{color:#767d86;font-size:12px}.librow .sm[data-v-63206533]{width:34px;height:34px;border-radius:8px;background:#f3f4f6;color:#c2325c;display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;cursor:pointer}.librow .sm[data-v-63206533]:hover{background:#fdeef3}.librow .lm[data-v-63206533]{font-size:13px;color:#464c53;margin-top:3px}.librow .lsent[data-v-63206533]{font-size:12.5px;color:#8f6a7a;margin-top:3px;line-height:1.65}.librow .lops[data-v-63206533]{display:flex;flex-direction:column;gap:6px;flex:none}.librow .lops button[data-v-63206533]{border:1px solid #e5e7eb;border-radius:7px;padding:6px 10px;font-size:12px;color:#767d86;min-height:32px;white-space:nowrap;background:#fff;cursor:pointer}.librow .lops button.on[data-v-63206533],.librow .lops button[data-v-63206533]:hover{border-color:#f5d7e1;color:#c2325c;background:#fdeef3}.librow .lops button.on[data-v-63206533]{font-weight:600}.librow.done .lw b[data-v-63206533]{color:#0f7a4d}.tag[data-v-63206533]{display:inline-block;font-size:10.5px;border-radius:5px;padding:1px 6px;background:#f3f4f6;color:#6b7280;font-weight:600;border:1px solid #e5e7eb}.empty[data-v-63206533]{text-align:center;color:#767d86;padding:34px 10px;font-size:13.5px;line-height:1.9}.setrow[data-v-63206533]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #f0f1f3}.setrow[data-v-63206533]:last-child{border-bottom:none}.setrow .sn b[data-v-63206533]{display:block;font-size:13px;font-weight:600;color:#141719}.setrow .sn span[data-v-63206533]{display:block;font-size:11.5px;color:#767d86;margin-top:2px}.morebtn[data-v-63206533]{background:linear-gradient(135deg,#d5506f,#b02c56);color:#fff;border:none;border-radius:8px;padding:0 20px;font-size:13.5px;font-weight:600;height:42px;min-height:42px;cursor:pointer;box-shadow:0 1px 3px rgba(194,50,92,.22)}.morebtn.ghost[data-v-63206533]{background:#fff;color:#c2325c;border:1px solid #f5d7e1;box-shadow:none}.dangerbtn[data-v-63206533]{width:100%;border-radius:8px;font-size:13.5px;font-weight:600;height:42px;min-height:42px;background:#fff;color:#c0392b;border:1px solid #f6d2cc;margin-top:9px;cursor:pointer}.two-col[data-v-63206533]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.bcard[data-v-63206533],.egroup[data-v-63206533]{padding:16px 18px}.egroup h4[data-v-63206533]{margin:0 0 10px;font-size:16px;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.egroup h4 .pair[data-v-63206533]{font-family:Georgia,serif;color:#141719}.egroup .sm[data-v-63206533]{width:34px;height:34px;border-radius:8px;background:#f3f4f6;color:#c2325c;display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;cursor:pointer;transition:background .15s}.egroup .sm[data-v-63206533]:hover{background:#fdeef3}.egroup .desc[data-v-63206533]{font-size:12.5px;color:#767d86;line-height:1.7;white-space:pre-line;background:#f8f9fa;border-radius:8px;padding:10px 12px;margin-bottom:8px}.egroup .egs[data-v-63206533]{font-size:12.5px;color:#464c53;line-height:1.7}.egroup .egs>div[data-v-63206533]{margin-top:4px}.egroup .ezh[data-v-63206533]{color:#8f6a7a}.bcard .bw[data-v-63206533]{font-family:Georgia,serif;font-size:19px;font-weight:700;color:#141719;margin-bottom:10px;display:flex;align-items:center;gap:8px}.bcard .bw .sm[data-v-63206533]{width:34px;height:34px;border-radius:8px;background:#f3f4f6;color:#c2325c;display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;cursor:pointer;transition:background .15s}.bcard .bw .sm[data-v-63206533]:hover{background:#fdeef3}.bcard .row[data-v-63206533]{display:flex;gap:8px;font-size:13px;color:#464c53;line-height:1.6;margin-bottom:4px}.bcard .row .lab[data-v-63206533]{flex:none;font-size:11px;color:#767d86;background:#f3f4f6;border-radius:5px;padding:1px 7px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:2px}.bcard .row .rare[data-v-63206533]{color:#c2325c;font-weight:600}.bcard .beng[data-v-63206533]{font-size:12.5px;color:#464c53;margin-top:8px;line-height:1.7}.bcard .beng i[data-v-63206533]{display:block;color:#8f6a7a;font-style:normal;font-size:12px;margin-top:2px}.ph-col[data-v-63206533]{padding:6px 20px!important;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.wrow[data-v-63206533]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f0f1f3}.wrow[data-v-63206533]:last-child{border-bottom:none}.wrow .sm[data-v-63206533]{width:36px;height:36px;border-radius:8px;background:#f3f4f6;color:#c2325c;display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;cursor:pointer;transition:background .15s}.wrow .sm[data-v-63206533]:hover{background:#fdeef3}.wrow .wi[data-v-63206533]{flex:1;min-width:0}.wrow .ww[data-v-63206533]{font-family:Georgia,Times New Roman,serif;font-size:16px;color:#141719;font-weight:600}.wrow .wm[data-v-63206533]{font-size:12.5px;color:#767d86;margin-top:1px;line-height:1.5}.core-tag[data-v-63206533]{display:inline-block;font-size:10.5px;background:#fdeef3;color:#c2325c;border:1px solid #f5d7e1;border-radius:5px;padding:1px 6px;font-weight:600;margin-left:6px;vertical-align:middle}.mask[data-v-63206533]{position:fixed;inset:0;background:rgba(16,20,24,.45);z-index:90}.modal[data-v-63206533]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100vw - 32px);max-height:88vh;overflow-y:auto;background:#fff;border-radius:14px;z-index:91;box-shadow:0 20px 60px rgba(0,0,0,.2)}.mhead[data-v-63206533]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f1f3}.mhead b[data-v-63206533]{font-size:15px;font-weight:700}.mclose[data-v-63206533]{border:none;background:none;font-size:22px;color:#767d86;cursor:pointer;line-height:1}.mbody[data-v-63206533]{padding:18px 20px}.seg[data-v-63206533]{display:flex;background:#f3f4f6;border-radius:8px;padding:3px;margin-bottom:14px}.seg button[data-v-63206533]{flex:1;border:none;background:none;padding:7px;border-radius:6px;font-size:13px;color:#767d86;cursor:pointer;font-weight:500}.seg button.on[data-v-63206533]{background:#fff;color:#c2325c;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}.fld[data-v-63206533]{display:block;margin-bottom:12px}.fld>span[data-v-63206533]{display:block;font-size:12px;color:#464c53;margin-bottom:5px;font-weight:500}.fld>span i[data-v-63206533]{color:#c0392b;font-style:normal;margin-left:2px}.fld input[data-v-63206533],.fld select[data-v-63206533]{width:100%;border:1px solid #e5e7eb;border-radius:8px;padding:0 12px;height:40px;font-size:14px;outline:none;background:#fff}.fld input[data-v-63206533]:focus,.fld select[data-v-63206533]:focus{border-color:#c2325c;box-shadow:0 0 0 3px rgba(194,50,92,.09)}.mhint[data-v-63206533]{font-size:11.5px;color:#a7aeb6;line-height:1.6;margin:8px 0 14px}.modal-submit[data-v-63206533]{width:100%;background:linear-gradient(135deg,#d5506f,#b02c56);color:#fff;border:none;border-radius:8px;height:44px;font-size:14.5px;font-weight:600;cursor:pointer;box-shadow:0 3px 10px rgba(194,50,92,.28)}.hbtn.add[data-v-63206533]{border-color:#f5d7e1;color:#c2325c;background:#fdeef3;font-weight:700}.hbtn.add[data-v-63206533]:hover{background:#c2325c;color:#fff;border-color:transparent}@media (max-width:860px){.ph-col[data-v-63206533],.two-col[data-v-63206533]{grid-template-columns:1fr}.sidenav[data-v-63206533]{position:static;width:100%;flex-direction:row;flex-wrap:wrap;padding:10px}.mainwrap[data-v-63206533]{margin-left:0}.tabs[data-v-63206533]{flex-direction:row;flex-wrap:wrap}.tab.on[data-v-63206533]:before{display:none}.statgrid[data-v-63206533]{grid-template-columns:repeat(2,1fr)}.container[data-v-63206533]{padding:16px 14px 80px}.wcard .word[data-v-63206533]{font-size:32px}}