@keyframes vbModalIn{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes vbCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes vbModalUp{0%{opacity:0;transform:scale(.93) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}#vocabCenterOverlay{--bg: #ffffff;--surface: #ffffff;--shadow-d: rgba(174, 183, 198, .26);--shadow-l: rgba(255, 255, 255, .96);--shadow-d2: rgba(166, 175, 205, .22);--shadow-l2: rgba(255, 255, 255, .88);--text: #1f2735;--text-mid: #555b6e;--text-lt: #8891a4;--text-faint: #aeb7c6;--muted: #7d8797;--faint: #aeb7c6;--accent: #c9d3ff;--accent-deep: #6d6f90;--accent-soft: rgba(201, 211, 255, .18);--accent-glow: rgba(201, 211, 255, .55);--success: #4fa86f;--danger: #d65a5a;--warning: #e0922e;--r-sm: 12px;--r-pill: 50px;--neu-raised: 10px 10px 24px rgba(174, 183, 198, .26), -10px -10px 24px rgba(255, 255, 255, .96);--neu-raised-sm: 5px 5px 12px rgba(174, 183, 198, .2), -5px -5px 12px rgba(255, 255, 255, .98);--neu-raised-xs: 3px 3px 8px rgba(174, 183, 198, .16), -3px -3px 8px rgba(255, 255, 255, .98);--neu-inset-sm: inset 3px 3px 7px rgba(174, 183, 198, .18), inset -3px -3px 7px rgba(255, 255, 255, .98);--neu-sm: var(--neu-raised-sm);--neu-xs: var(--neu-raised-xs);--neu-in: var(--neu-inset-sm);position:relative;z-index:1;display:none;opacity:1;transition:none;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;padding:24px 32px 64px;box-sizing:border-box}body.vocab-page-active .app-container,body.vocab-page-active .fab-feedback{display:none!important}body.vocab-page-active #global-header-container #btnNavReview{color:var(--gh-text, #111827)}#vocabCenterOverlay.show{display:block;opacity:1}.vc-chip{padding:6px 12px;border-radius:999px;border:none;background:var(--bg);box-shadow:var(--neu-raised-sm);color:var(--muted);cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;transition:color .12s,box-shadow .12s,background .12s}.vc-chip:hover{color:var(--text)}.vc-chip.active{color:var(--accent-deep);box-shadow:var(--neu-inset-sm)}.vc-btn{height:38px;padding:0 16px;border-radius:12px;border:none;background:var(--bg);box-shadow:var(--neu-raised-sm);color:var(--muted);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.vc-btn.primary{background:var(--accent);color:var(--accent-deep);box-shadow:5px 5px 12px #a6afcd57,-5px -5px 12px #ffffffe0}#vocabCenterOverlay{padding:24px 32px 64px}.vc-btn{border-radius:6px}#vocabCenterOverlay .vb-play{width:38px;height:38px;border-radius:50%;background:var(--surface);box-shadow:var(--neu-sm);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text);transition:all .2s;flex-shrink:0}#vocabCenterOverlay .vb-play:active{box-shadow:var(--neu-in)}#vocabCenterOverlay .vb-play svg{width:14px;height:14px}#vocabCenterOverlay .vb-def{font-size:12px;color:var(--text-mid);line-height:1.5;margin-bottom:10px}#vocabCenterOverlay .vb-example{background:var(--surface);box-shadow:var(--neu-in);border-radius:var(--r-sm);padding:11px 14px;margin-bottom:14px}@media(max-width:640px){#vocabCenterOverlay{padding:14px}}[data-theme=dark] #vocabCenterOverlay{--bg: #1f2633;--surface: #1f2633;--text: #f3f6fb;--text-mid: #c6cfdd;--text-lt: #9aa6b8;--text-faint: #8792a4;--muted: #b4bdcc;--faint: #8792a4;--accent: #34405f;--accent-deep: #dbe5ff;--accent-soft: rgba(120, 145, 210, .14);--accent-glow: rgba(120, 145, 210, .24);--neu-raised: 10px 10px 24px rgba(0,0,0,.34), -10px -10px 24px rgba(255,255,255,.035);--neu-raised-sm: 5px 5px 12px rgba(0,0,0,.3), -5px -5px 12px rgba(255,255,255,.03);--neu-raised-xs: 3px 3px 8px rgba(0,0,0,.25), -3px -3px 8px rgba(255,255,255,.025);--neu-inset-sm: inset 3px 3px 7px rgba(0,0,0,.34), inset -3px -3px 7px rgba(255,255,255,.035);--neu-sm: var(--neu-raised-sm);--neu-xs: var(--neu-raised-xs);--neu-in: var(--neu-inset-sm)}#vocabCenterOverlay{--surface-soft: #fbfcff;--surface-muted: #f7f9fd;--text: #102033;--text-2: #334155;--text-3: #66758a;--text-4: #9aa8ba;--line: rgba(226,232,240,.82);--line-soft: rgba(241,245,249,.96);--macaron-blue-bg: #f4f8ff;--macaron-blue: #9fc4ef;--macaron-blue-text: #4e7198;--macaron-mint-bg: #f5fbf8;--macaron-mint: #a9dbc3;--macaron-mint-text: #5f8a73;--macaron-cream-bg: #fffaf3;--macaron-cream: #f2d6a6;--macaron-cream-text: #9a7447;--macaron-rose-bg: #fff7f8;--macaron-rose: #f0b9c5;--macaron-rose-text: #9b6272;--macaron-lav-bg: #faf8ff;--macaron-lav: #c9bfed;--macaron-lav-text: #6c6299;--shadow-soft: 2px 2px 5px rgba(202,210,222,.16), -2px -2px 5px rgba(255,255,255,.96);--shadow-hover: 0 14px 30px rgba(15,23,42,.055);--neu-white-out: 8px 8px 20px rgba(174, 183, 198, .16), -8px -8px 20px rgba(255, 255, 255, .96);--neu-white-sm: 4px 4px 12px rgba(174, 183, 198, .14), -4px -4px 12px rgba(255, 255, 255, .98);--neu-white-xs: 2px 2px 7px rgba(174, 183, 198, .12), -2px -2px 7px rgba(255, 255, 255, .98);--neu-white-in: inset 3px 3px 8px rgba(174, 183, 198, .13), inset -3px -3px 8px rgba(255, 255, 255, .96);--radius: 8px;--radius-sm: 6px;background:#fff;color:var(--text);padding:0}#vocabCenterOverlay .vocab-page{max-width:1280px;margin:0 auto;padding:32px 34px 70px;background:#fff}#vocabCenterOverlay .sort-menu{position:absolute;right:0;top:calc(100% + 8px);width:174px;padding:6px;border-radius:8px;background:#fff;border:none;box-shadow:var(--neu-white-out);display:none;z-index:50}#vocabCenterOverlay .example-box{max-width:760px;border-radius:var(--radius);padding:14px 16px;background:#fff;border:none;box-shadow:var(--neu-white-in)}#vocabCenterOverlay .day-num{width:34px;height:34px;border-radius:var(--radius);display:grid;place-items:center;background:#fff;box-shadow:var(--neu-white-in);color:var(--text-3);font-size:12px;font-weight:800}@media(max-width:620px){#vocabCenterOverlay .sort-menu{left:0;right:auto}}#vocabCenterOverlay .meaning{margin:7px 0 0;color:var(--text-2);font-size:14px;line-height:1.45;font-weight:700}#vocabCenterOverlay{--vocab-bg: #fbfaf8;--vocab-card: #ffffff;--vocab-border: #e8e2da;--vocab-text: #111827;--vocab-text-2: #4b5a6d;--vocab-text-3: #8a96a6;--vocab-wine: #8b2636;--vocab-wine-soft: #f8ecef;--vocab-rose: #d95b68;--vocab-amber: #e7c073;--vocab-lilac: #c8b9ed;--vocab-mint: #addbc7;--vocab-green: #69b488;--vocab-blue: #4e7198;--vocab-slate-soft: #f5f6f8;background:var(--vocab-bg)}#vocabCenterOverlay .eyebrow{margin-bottom:8px;color:var(--vocab-blue);font-size:11px;line-height:1;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#vocabCenterOverlay .h1{margin:0;color:var(--vocab-text);font-size:36px;line-height:1.1;font-weight:800;letter-spacing:-.8px}#vocabCenterOverlay .sub{max-width:680px;margin:10px 0 0;color:var(--vocab-text-2);font-size:13px;line-height:1.8}#vocabCenterOverlay .header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}#vocabCenterOverlay .btn-ghost,#vocabCenterOverlay .btn-primary{height:40px;border:1px solid var(--vocab-border);border-radius:12px;padding:0 16px;background:var(--vocab-card);color:var(--vocab-text-2);font-size:13px;font-weight:700;cursor:pointer}#vocabCenterOverlay .btn-ghost:hover,#vocabCenterOverlay .btn-primary:hover{border-color:#d4d4d2}#vocabCenterOverlay .card{background:var(--vocab-card);border:1px solid var(--vocab-border);border-radius:16px;padding:24px 26px}#vocabCenterOverlay .delta{color:var(--vocab-text-2);font-size:13px;font-weight:700;white-space:nowrap}#vocabCenterOverlay .delta b{margin-left:4px;color:#2f7d5d;font-size:18px}#vocabCenterOverlay .legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#vocabCenterOverlay .legend-item{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;color:var(--vocab-text-2);font-size:12px;font-weight:700}#vocabCenterOverlay .legend-item:before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 auto}#vocabCenterOverlay .today-card{display:flex;flex-direction:column;justify-content:space-between;gap:18px}#vocabCenterOverlay .today-num{color:#d3a05f;font-size:72px;line-height:.9;font-weight:500;letter-spacing:-2px}#vocabCenterOverlay .search-row{margin-bottom:12px}#vocabCenterOverlay .search-input{width:100%;height:44px;border:1px solid var(--vocab-border);border-radius:14px;padding:0 16px;background:var(--vocab-card);color:var(--vocab-text);font-size:13px;outline:none}#vocabCenterOverlay .search-input::placeholder{color:var(--vocab-text-3)}#vocabCenterOverlay .filter-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;flex-wrap:wrap}#vocabCenterOverlay .tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}#vocabCenterOverlay .tab,#vocabCenterOverlay .chip-error,#vocabCenterOverlay .sort-select{height:36px;border:1px solid transparent;border-radius:999px;padding:0 13px;background:var(--vocab-card);color:var(--vocab-text-2);font-size:12px;font-weight:700;cursor:pointer}#vocabCenterOverlay .tab.active{background:var(--vocab-wine-soft);color:var(--vocab-wine)}#vocabCenterOverlay .sort-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:50;width:174px;display:none;padding:6px;border:1px solid var(--vocab-border);border-radius:12px;background:var(--vocab-card);box-shadow:0 18px 40px #0f172a1a}#vocabCenterOverlay .example-box{max-width:760px;margin-top:6px;padding:14px 16px;border:1px solid var(--vocab-border);border-radius:12px;background:#fffdfb}#vocabCenterOverlay .example-en{margin:0;color:var(--vocab-text);font-size:13px;line-height:1.7;font-weight:700}#vocabCenterOverlay .example-zh{margin:4px 0 0;color:var(--vocab-text-2);font-size:12px;line-height:1.6}#vocabCenterOverlay .wrong{color:var(--vocab-rose);font-weight:800;text-decoration:line-through}#vocabCenterOverlay .right{color:#2f7d5d;font-weight:800}#vocabCenterOverlay .detail-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}#vocabCenterOverlay .empty{display:none;padding:40px 0;color:var(--vocab-text-2);font-size:13px}@media(max-width:760px){#vocabCenterOverlay .h1{font-size:30px}#vocabCenterOverlay .legend{grid-template-columns:repeat(2,minmax(0,1fr))}}#vocabCenterOverlay .sort-wrap{flex:0 0 auto}#vocabCenterOverlay .phonetic{margin-top:6px;color:#8ca0b8;font-size:12px}#vocabCenterOverlay .meaning{margin-top:6px;color:#001b3a;font-size:13px;line-height:1.45;font-weight:800}#vocabCenterOverlay,#vocabCenterOverlay button,#vocabCenterOverlay input,#vocabCenterOverlay select,#vocabCenterOverlay textarea{font-family:var(--font-sans, "Plus Jakarta Sans", "SE PingFang SC", "Noto Sans SC", -apple-system, BlinkMacSystemFont, system-ui, sans-serif)}#vocabCenterOverlay .meaning{font-family:inherit;font-size:13px;font-weight:700}#vocabCenterOverlay .phonetic,#vocabCenterOverlay .word-head .pos,#vocabCenterOverlay .word-tags span,#vocabCenterOverlay .error-pill,#vocabCenterOverlay .open-btn{font-family:inherit}#vocabCenterOverlay,#vocabCenterOverlay *,#vocabCenterOverlay *:before,#vocabCenterOverlay *:after{box-sizing:border-box}#vocabCenterOverlay{--surface-soft: #fbfcff;--surface-muted: #f7f9fd;--text: #102033;--text-2: #334155;--text-3: #66758a;--text-4: #9aa8ba;--line: rgba(226,232,240,.82);--line-soft: rgba(241,245,249,.96);--macaron-blue-bg: #f4f8ff;--macaron-blue: #9fc4ef;--macaron-blue-text: #4e7198;--macaron-mint-bg: #f5fbf8;--macaron-mint: #a9dbc3;--macaron-mint-text: #5f8a73;--macaron-cream-bg: #fffaf3;--macaron-cream: #f2d6a6;--macaron-cream-text: #9a7447;--macaron-rose-bg: #fff7f8;--macaron-rose: #f0b9c5;--macaron-rose-text: #9b6272;--macaron-lav-bg: #faf8ff;--macaron-lav: #c9bfed;--macaron-lav-text: #6c6299;--shadow-soft: 2px 2px 5px rgba(202,210,222,.16), -2px -2px 5px rgba(255,255,255,.96);--shadow-hover: 0 14px 30px rgba(15,23,42,.055);--radius: 8px;--radius-sm: 6px;background:#fff;color:var(--text)}#vocabCenterOverlay .vocab-page{display:block;width:100%;max-width:1280px;min-height:auto;margin:0 auto;padding:32px 34px 70px;background:#fff}#vocabCenterOverlay .sort-wrap{position:relative}#vocabCenterOverlay .sort-menu{position:absolute;right:0;top:calc(100% + 8px);width:174px;padding:6px;border-radius:10px;background:#fff;border:1px solid var(--line-soft);box-shadow:0 18px 40px #0f172a1f;display:none;z-index:50}#vocabCenterOverlay .sort-menu.show{display:block}#vocabCenterOverlay .phonetic{margin:5px 0 0;color:var(--text-4);font-size:12px;font-weight:600}#vocabCenterOverlay .meaning{margin:7px 0 0;color:var(--text-2);font-size:14px;font-weight:700}#vocabCenterOverlay .example-box{max-width:760px;border-radius:var(--radius);padding:14px 16px;background:var(--surface-soft);border:1px solid var(--line-soft)}#vocabCenterOverlay .example-en{margin:0;color:var(--text);font-size:13px;line-height:1.7;font-weight:700}#vocabCenterOverlay .example-zh{margin:4px 0 0;color:var(--text-3);font-size:12px;line-height:1.6}#vocabCenterOverlay .wrong{color:var(--macaron-rose-text);font-weight:800;text-decoration:line-through}#vocabCenterOverlay .right{color:var(--macaron-mint-text);font-weight:800}#vocabCenterOverlay .detail-actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}#vocabCenterOverlay .day-num{width:34px;height:34px;border-radius:var(--radius);display:grid;place-items:center;background:var(--surface-muted);color:var(--text-3);font-size:12px;font-weight:800}#vocabCenterOverlay .empty{display:none;color:var(--text-3);font-size:13px;padding:40px 0}@media(max-width:980px){#vocabCenterOverlay .vocab-page{padding:24px 16px 56px}}#vocabCenterOverlay{--vocab-bg: #ffffff;--vocab-card: #ffffff;--vocab-border: transparent;--vocab-neu-soft: 8px 8px 18px rgba(174, 183, 198, .1), -8px -8px 18px rgba(255, 255, 255, .96);--vocab-neu-small: 5px 5px 12px rgba(174, 183, 198, .09), -5px -5px 12px rgba(255, 255, 255, .98);--vocab-neu-inset: inset 4px 4px 10px rgba(174, 183, 198, .08), inset -4px -4px 10px rgba(255, 255, 255, .98);background:#fff}#vocabCenterOverlay{--vocab-bg: #ffffff;--vocab-card: #ffffff;--vocab-text: #152033;--vocab-text-2: #536176;--vocab-text-3: #9aa6b8;--vocab-rose: #d94c54;--vocab-orange: #e39a2f;--vocab-green: #48b178;--vocab-blue: #466c99;--vocab-soft-bg: #f8fafd;--vocab-neu-panel: 10px 10px 24px rgba(174, 183, 198, .1), -10px -10px 24px rgba(255, 255, 255, .98);--vocab-neu-card: 8px 8px 18px rgba(174, 183, 198, .12), -8px -8px 18px rgba(255, 255, 255, .98);--vocab-neu-btn: 5px 5px 12px rgba(174, 183, 198, .12), -5px -5px 12px rgba(255, 255, 255, .98);--vocab-neu-in: inset 4px 4px 10px rgba(174, 183, 198, .1), inset -4px -4px 10px rgba(255, 255, 255, .98);background:#fff}@keyframes rbVbCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rbVbSheetIn{0%{opacity:0;transform:scale(.96) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}#vocabCenterOverlay.vocab-redesign1{--bg: #e4e9f0;--surface: #e4e9f0;--raised: #eaeef4;--text: #1f2733;--text-2: #5a6473;--text-3: #8b94a3;--line: rgba(120,135,160,.14);--accent: #6c2c3c;--accent-bg: #f5ebee;--red: #c84545;--orange: #d28a3a;--green: #2f9d68;--blue: #3568d8;--raise: 8px 8px 18px rgba(163,177,198,.4), -8px -8px 18px rgba(255,255,255,.95);--raise-sm: 4px 4px 10px rgba(163,177,198,.32), -4px -4px 10px rgba(255,255,255,.92);--inset-soft: inset 4px 4px 9px rgba(163,177,198,.3), inset -4px -4px 9px rgba(255,255,255,.85);--r-sm: 12px;--r-md: 18px;--r-lg: 28px;position:fixed;inset:64px 0 0;z-index:9000;display:none;padding:24px;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,sans-serif;overflow:hidden}#vocabCenterOverlay.vocab-redesign1.show{display:block;opacity:1}#vocabCenterOverlay.vocab-redesign1 *,#vocabCenterOverlay.vocab-redesign1 *:before,#vocabCenterOverlay.vocab-redesign1 *:after{box-sizing:border-box}#vocabCenterOverlay.vocab-redesign1 button,#vocabCenterOverlay.vocab-redesign1 input{font-family:inherit;color:inherit}#vocabCenterOverlay.vocab-redesign1 .shell{max-width:1440px;height:calc(100vh - 112px);margin:0 auto;display:flex;flex-direction:column;min-width:0}#vocabCenterOverlay.vocab-redesign1 .top{padding:4px 8px 22px;border-bottom:1px solid var(--line);margin-bottom:22px}#vocabCenterOverlay.vocab-redesign1 .back{width:42px;height:42px;border:0;border-radius:50%;background:var(--raised);box-shadow:var(--raise-sm);color:var(--text-2);font-size:20px;cursor:pointer;transition:all .15s}#vocabCenterOverlay.vocab-redesign1 .back:hover{box-shadow:var(--inset-soft);color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .title-block{display:flex;flex-direction:column;gap:4px}#vocabCenterOverlay.vocab-redesign1 .title-block h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}#vocabCenterOverlay.vocab-redesign1 .title-sub{font-size:12px;color:var(--text-3);font-weight:500;display:flex;align-items:center;gap:6px}#vocabCenterOverlay.vocab-redesign1 .top-actions{margin-left:auto;display:flex;gap:8px}#vocabCenterOverlay.vocab-redesign1 .icon-btn{width:38px;height:38px;border:0;border-radius:50%;background:var(--raised);box-shadow:var(--raise-sm);color:var(--text-2);font-size:15px;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .icon-btn:hover{color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .tabs{height:42px;display:flex;gap:2px;padding:4px;background:var(--surface);box-shadow:var(--inset-soft);border-radius:14px}#vocabCenterOverlay.vocab-redesign1 .tabs button{height:34px;border:0;background:transparent;border-radius:10px;padding:0 18px;font-size:13px;font-weight:600;color:var(--text-3);cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .tabs button.active{background:var(--raised);color:var(--text);box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .search{flex:1;max-width:380px;height:42px;border-radius:14px;background:var(--surface);box-shadow:var(--inset-soft);display:flex;align-items:center;padding:0 16px;gap:10px}#vocabCenterOverlay.vocab-redesign1 .search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;font-weight:500}#vocabCenterOverlay.vocab-redesign1 .search input::placeholder{color:var(--text-3)}#vocabCenterOverlay.vocab-redesign1 .search kbd{font-family:inherit;font-size:11px;font-weight:600;color:var(--text-3);padding:2px 6px;background:var(--raised);border-radius:5px;box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .content{flex:1;min-height:0;overflow:hidden}#vocabCenterOverlay.vocab-redesign1 .view{display:none;height:100%;min-height:0}#vocabCenterOverlay.vocab-redesign1 .view.active{display:block}#vocabCenterOverlay.vocab-redesign1 .manage-grid{height:100%;display:grid;grid-template-columns:228px minmax(0,1fr) 360px;gap:22px;min-width:0}#vocabCenterOverlay.vocab-redesign1 .side,#vocabCenterOverlay.vocab-redesign1 .review-side,#vocabCenterOverlay.vocab-redesign1 .review-info,#vocabCenterOverlay.vocab-redesign1 .detail{overflow-y:auto;overflow-x:hidden;padding-right:4px;min-width:0}#vocabCenterOverlay.vocab-redesign1 .side::-webkit-scrollbar,#vocabCenterOverlay.vocab-redesign1 .review-side::-webkit-scrollbar,#vocabCenterOverlay.vocab-redesign1 .review-info::-webkit-scrollbar,#vocabCenterOverlay.vocab-redesign1 .detail::-webkit-scrollbar{width:0}#vocabCenterOverlay.vocab-redesign1 .side,#vocabCenterOverlay.vocab-redesign1 .detail{display:flex;flex-direction:column;gap:18px}#vocabCenterOverlay.vocab-redesign1 .today-card,#vocabCenterOverlay.vocab-redesign1 .progress-card,#vocabCenterOverlay.vocab-redesign1 .word-hero,#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .flashcard,#vocabCenterOverlay.vocab-redesign1 .spellcard{background:var(--raised);box-shadow:var(--raise)}#vocabCenterOverlay.vocab-redesign1 .today-card,#vocabCenterOverlay.vocab-redesign1 .progress-card{padding:20px;border-radius:var(--r-lg)}#vocabCenterOverlay.vocab-redesign1 .today-head{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--text-2)}#vocabCenterOverlay.vocab-redesign1 .today-badge{font-size:10px;font-weight:700;color:var(--green);background:#2f9d681a;padding:3px 8px;border-radius:999px}#vocabCenterOverlay.vocab-redesign1 .today-num{font-size:48px;font-weight:800;line-height:1;margin:14px 0 4px;letter-spacing:-.02em;color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .today-unit,#vocabCenterOverlay.vocab-redesign1 .today-note{font-size:12px;line-height:1.6;color:var(--text-2);font-weight:500}#vocabCenterOverlay.vocab-redesign1 .today-actions{display:flex;flex-direction:column;gap:8px}#vocabCenterOverlay.vocab-redesign1 .btn-primary,#vocabCenterOverlay.vocab-redesign1 .btn-secondary,#vocabCenterOverlay.vocab-redesign1 .vc3-btn{height:40px;border:0;border-radius:var(--r-sm);font-size:13px;font-weight:600;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .btn-primary,#vocabCenterOverlay.vocab-redesign1 .vc3-btn-dark{background:var(--accent);color:#fff;box-shadow:0 6px 14px #6c2c3c40}#vocabCenterOverlay.vocab-redesign1 .btn-text:hover,#vocabCenterOverlay.vocab-redesign1 .danger{color:var(--red)}#vocabCenterOverlay.vocab-redesign1 .filter-group{display:flex;flex-direction:column;gap:6px}#vocabCenterOverlay.vocab-redesign1 .filter-label{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--text-3);padding:0 4px;margin-bottom:4px;display:flex;justify-content:space-between}#vocabCenterOverlay.vocab-redesign1 .filter-item{height:38px;padding:0 14px;border:0;background:transparent;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text-2);font-weight:500;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .filter-item.active{background:var(--raised);color:var(--accent);font-weight:600;box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .filter-left{display:flex;align-items:center;gap:10px}#vocabCenterOverlay.vocab-redesign1 .dot{width:7px;height:7px;border-radius:50%}#vocabCenterOverlay.vocab-redesign1 .dot.blue{background:var(--blue)}#vocabCenterOverlay.vocab-redesign1 .dot.red{background:var(--red)}#vocabCenterOverlay.vocab-redesign1 .dot.orange{background:var(--orange)}#vocabCenterOverlay.vocab-redesign1 .dot.green{background:var(--green)}#vocabCenterOverlay.vocab-redesign1 .dot.purple{background:#8b7cf6}#vocabCenterOverlay.vocab-redesign1 .filter-num{font-size:11px;color:var(--text-3);font-weight:600;font-variant-numeric:tabular-nums}#vocabCenterOverlay.vocab-redesign1 .chips{display:flex;flex-wrap:wrap;gap:6px}#vocabCenterOverlay.vocab-redesign1 .chip{height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;color:var(--text-2);background:transparent;border:1px solid var(--line);cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .chip.active{background:var(--accent-bg);color:var(--accent);border-color:transparent}#vocabCenterOverlay.vocab-redesign1 .list{height:100%;border-radius:var(--r-lg);display:flex;flex-direction:column;overflow:hidden;min-width:0}#vocabCenterOverlay.vocab-redesign1 .list-head{padding:20px 24px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}#vocabCenterOverlay.vocab-redesign1 .list-title{font-size:16px;font-weight:700}#vocabCenterOverlay.vocab-redesign1 .list-sub{font-size:12px;color:var(--text-3);margin-top:3px;font-weight:500}#vocabCenterOverlay.vocab-redesign1 .list-tools{display:flex;align-items:center;gap:10px}#vocabCenterOverlay.vocab-redesign1 .seg{height:34px;display:flex;gap:2px;padding:3px;background:var(--surface);box-shadow:var(--inset-soft);border-radius:10px}#vocabCenterOverlay.vocab-redesign1 .seg button{height:28px;border:0;background:transparent;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600;color:var(--text-3);cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .seg button.active{background:var(--raised);color:var(--text);box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .sort-wrap{position:relative}#vocabCenterOverlay.vocab-redesign1 .sort-menu{position:absolute;top:calc(100% + 8px);right:0;width:240px;padding:8px;border-radius:var(--r-md);background:var(--raised);box-shadow:10px 10px 24px #a3b1c673,-6px -6px 18px #fffffff2;border:1px solid rgba(255,255,255,.6);z-index:100;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .18s,transform .18s}#vocabCenterOverlay.vocab-redesign1 .sort-menu.open{opacity:1;transform:translateY(0);pointer-events:auto}#vocabCenterOverlay.vocab-redesign1 .rows{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:6px}#vocabCenterOverlay.vocab-redesign1 .rows::-webkit-scrollbar{width:6px}#vocabCenterOverlay.vocab-redesign1 .rows::-webkit-scrollbar-thumb{background:#7887a033;border-radius:3px}#vocabCenterOverlay.vocab-redesign1 .row,#vocabCenterOverlay.vocab-redesign1 .vc3-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 16px;border-radius:var(--r-md);cursor:pointer;transition:all .15s;border:1px solid transparent}#vocabCenterOverlay.vocab-redesign1 .row:hover,#vocabCenterOverlay.vocab-redesign1 .vc3-row:hover{background:#ffffff80}#vocabCenterOverlay.vocab-redesign1 .row.selected,#vocabCenterOverlay.vocab-redesign1 .vc3-row.selected{background:var(--surface);box-shadow:var(--inset-soft)}#vocabCenterOverlay.vocab-redesign1 .word-line,#vocabCenterOverlay.vocab-redesign1 .vc3-word-top{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}#vocabCenterOverlay.vocab-redesign1 .word,#vocabCenterOverlay.vocab-redesign1 .vc3-word{font-size:17px;font-weight:700;letter-spacing:-.005em;color:var(--text)}#vocabCenterOverlay.vocab-redesign1 .tag,#vocabCenterOverlay.vocab-redesign1 .vc3-tag{height:20px;padding:0 8px;border-radius:5px;font-size:10px;font-weight:700;display:inline-flex;align-items:center;background:#7887a01f;color:var(--text-3)}#vocabCenterOverlay.vocab-redesign1 .tag.new,#vocabCenterOverlay.vocab-redesign1 .vc3-tag.new{background:#c845451f;color:var(--red)}#vocabCenterOverlay.vocab-redesign1 .tag.learning,#vocabCenterOverlay.vocab-redesign1 .vc3-tag.learning{background:#d28a3a24;color:var(--orange)}#vocabCenterOverlay.vocab-redesign1 .tag.done,#vocabCenterOverlay.vocab-redesign1 .vc3-tag.done{background:#2f9d681f;color:var(--green)}#vocabCenterOverlay.vocab-redesign1 .tag.catalog,#vocabCenterOverlay.vocab-redesign1 .vc3-tag.catalog{background:#3568d81a;color:var(--blue)}#vocabCenterOverlay.vocab-redesign1 .tag.pos{background:#6c2c3c14;color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .meta,#vocabCenterOverlay.vocab-redesign1 .vc3-meta{display:flex;gap:10px;font-size:12px;color:var(--text-2);font-weight:500;align-items:center;flex-wrap:wrap}#vocabCenterOverlay.vocab-redesign1 .ipa,#vocabCenterOverlay.vocab-redesign1 .vc3-meta span:first-child{font-family:SF Mono,Menlo,monospace;color:var(--text-3);font-size:11px}#vocabCenterOverlay.vocab-redesign1 .src,#vocabCenterOverlay.vocab-redesign1 .vc3-src{margin-top:6px;font-size:11px;color:var(--text-3);font-weight:500}#vocabCenterOverlay.vocab-redesign1 .detail{height:100%}#vocabCenterOverlay.vocab-redesign1 .phon-row,#vocabCenterOverlay.vocab-redesign1 .vc3-phon{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}#vocabCenterOverlay.vocab-redesign1 .phon,#vocabCenterOverlay.vocab-redesign1 .vc3-ph{min-height:30px;padding:0 12px;border:0;border-radius:8px;background:var(--surface);box-shadow:var(--inset-soft);display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--text-2)}#vocabCenterOverlay.vocab-redesign1 .def-zh,#vocabCenterOverlay.vocab-redesign1 .vc3-def{font-size:18px;font-weight:700;margin-bottom:8px;line-height:1.45}#vocabCenterOverlay.vocab-redesign1 .def-en,#vocabCenterOverlay.vocab-redesign1 .vc3-en-def{font-size:13px;line-height:1.6;color:var(--text-2);font-style:italic}#vocabCenterOverlay.vocab-redesign1 .detail-section,#vocabCenterOverlay.vocab-redesign1 .vc3-info{padding:18px 20px;border-radius:var(--r-md);background:#fff6;border:1px solid var(--line)}#vocabCenterOverlay.vocab-redesign1 .ex-en,#vocabCenterOverlay.vocab-redesign1 .vc3-ex-en{font-size:14px;line-height:1.65;font-weight:600}#vocabCenterOverlay.vocab-redesign1 .ex-zh,#vocabCenterOverlay.vocab-redesign1 .vc3-ex-zh{font-size:13px;color:var(--text-2);line-height:1.6;margin-top:6px}#vocabCenterOverlay.vocab-redesign1 .detail-actions,#vocabCenterOverlay.vocab-redesign1 .vc3-detail-actions{margin-top:auto;padding-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:8px}#vocabCenterOverlay.vocab-redesign1 .detail-actions .full,#vocabCenterOverlay.vocab-redesign1 .vc3-detail-actions .full{grid-column:1 / -1}#vocabCenterOverlay.vocab-redesign1 .wrong{color:var(--red);text-decoration:line-through;font-weight:700}#vocabCenterOverlay.vocab-redesign1 .right{color:var(--green);font-weight:700}#vocabCenterOverlay.vocab-redesign1 .muted-line,#vocabCenterOverlay.vocab-redesign1 .vc3-muted-line,#vocabCenterOverlay.vocab-redesign1 .vc3-detail-empty{color:var(--text-3);font-size:12px;font-weight:600}#vocabCenterOverlay.vocab-redesign1 .review-grid{height:100%;display:grid;grid-template-columns:240px minmax(0,1fr) 280px;gap:22px}#vocabCenterOverlay.vocab-redesign1 .review-side,#vocabCenterOverlay.vocab-redesign1 .review-info{display:flex;flex-direction:column;gap:18px}#vocabCenterOverlay.vocab-redesign1 .progress-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}#vocabCenterOverlay.vocab-redesign1 .progress-head .label{font-size:11px;font-weight:700;color:var(--text-3)}#vocabCenterOverlay.vocab-redesign1 .progress-head .num{font-size:14px;font-weight:700}#vocabCenterOverlay.vocab-redesign1 .bar{height:8px;border-radius:999px;background:var(--surface);box-shadow:var(--inset-soft);overflow:hidden}#vocabCenterOverlay.vocab-redesign1 .bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),#a04a5d);border-radius:999px}#vocabCenterOverlay.vocab-redesign1 .stat-grid{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}#vocabCenterOverlay.vocab-redesign1 .stat{padding:12px 14px;border-radius:var(--r-sm);background:#ffffff73}#vocabCenterOverlay.vocab-redesign1 .stat b{display:block;font-size:22px;font-weight:800;line-height:1;margin-bottom:3px}#vocabCenterOverlay.vocab-redesign1 .stat span{font-size:11px;color:var(--text-3);font-weight:600}#vocabCenterOverlay.vocab-redesign1 .stat.r b{color:var(--red)}#vocabCenterOverlay.vocab-redesign1 .stat.o b{color:var(--orange)}#vocabCenterOverlay.vocab-redesign1 .stat.g b{color:var(--green)}#vocabCenterOverlay.vocab-redesign1 .logic-note{padding:16px 18px;border-radius:var(--r-md);background:#ffffff59;border:1px solid var(--line)}#vocabCenterOverlay.vocab-redesign1 .logic-note .label{display:block;font-size:11px;font-weight:700;color:var(--text-3);margin-bottom:10px}#vocabCenterOverlay.vocab-redesign1 .logic-row{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2);font-weight:500;padding:5px 0}#vocabCenterOverlay.vocab-redesign1 .review-main{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 12px;min-width:0}#vocabCenterOverlay.vocab-redesign1 .review-topline{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--text-3)}#vocabCenterOverlay.vocab-redesign1 .back-mode{height:32px;border:0;border-radius:999px;background:var(--raised);box-shadow:var(--raise-sm);padding:0 14px;font-size:12px;font-weight:600;color:var(--text-2);cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .mode-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:var(--text-3)}#vocabCenterOverlay.vocab-redesign1 .mode-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .flashcard,#vocabCenterOverlay.vocab-redesign1 .spellcard,#vocabCenterOverlay.vocab-redesign1 #vcFlashCard,#vocabCenterOverlay.vocab-redesign1 #vcSpellCard{width:min(560px,100%);min-height:420px;padding:48px 40px;border-radius:32px;text-align:center;position:relative}#vocabCenterOverlay.vocab-redesign1 .vc3-count,#vocabCenterOverlay.vocab-redesign1 .card-counter{position:absolute;top:18px;right:20px;font-size:11px;font-weight:700;color:var(--text-3)}#vocabCenterOverlay.vocab-redesign1 .vc3-flash-word,#vocabCenterOverlay.vocab-redesign1 .flash-word{font-size:54px;font-weight:800;letter-spacing:-.025em;line-height:1.05;margin-bottom:14px}#vocabCenterOverlay.vocab-redesign1 .vc3-flash-ipa,#vocabCenterOverlay.vocab-redesign1 .flash-ipa{font-family:SF Mono,Menlo,monospace;font-size:15px;color:var(--text-3);font-weight:500;margin-bottom:24px}#vocabCenterOverlay.vocab-redesign1 .vc3-sound,#vocabCenterOverlay.vocab-redesign1 .sound-btn{width:48px;height:48px;border:0;border-radius:50%;background:var(--surface);box-shadow:var(--raise-sm);color:var(--accent);font-size:14px;cursor:pointer;margin-bottom:28px}#vocabCenterOverlay.vocab-redesign1 .vc3-reveal,#vocabCenterOverlay.vocab-redesign1 .reveal-btn{height:42px;border:0;border-radius:999px;background:var(--accent-bg);color:var(--accent);font-size:13px;font-weight:700;padding:0 26px;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .vc3-answer,#vocabCenterOverlay.vocab-redesign1 .flash-answer{display:none;margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}#vocabCenterOverlay.vocab-redesign1 .vc3-answer.show,#vocabCenterOverlay.vocab-redesign1 .flash-answer.show{display:block}#vocabCenterOverlay.vocab-redesign1 .vc3-flash-def,#vocabCenterOverlay.vocab-redesign1 .flash-def{font-size:20px;font-weight:700;margin-bottom:12px}#vocabCenterOverlay.vocab-redesign1 .vc3-flash-ex,#vocabCenterOverlay.vocab-redesign1 .flash-ex{font-size:13px;line-height:1.7;color:var(--text-2);font-weight:500}#vocabCenterOverlay.vocab-redesign1 .judge-row{width:min(560px,100%);margin-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}#vocabCenterOverlay.vocab-redesign1 .judge{height:48px;border:0;border-radius:var(--r-md);background:var(--raised);box-shadow:var(--raise-sm);font-size:13px;font-weight:700;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .judge.r{color:var(--red)}#vocabCenterOverlay.vocab-redesign1 .judge.g{color:var(--green)}#vocabCenterOverlay.vocab-redesign1 .queue-label{font-size:11px;font-weight:700;color:var(--text-3);padding:0 4px;margin-bottom:8px;display:flex;justify-content:space-between}#vocabCenterOverlay.vocab-redesign1 .queue-item,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item{width:100%;display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--r-md);background:#ffffff59;border:1px solid transparent;cursor:pointer;color:var(--text)}#vocabCenterOverlay.vocab-redesign1 .queue-item.active,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item.active{background:var(--raised);box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .q-index,#vocabCenterOverlay.vocab-redesign1 .vc3-q-index{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);box-shadow:var(--inset-soft);color:var(--text-3);font-size:11px;font-weight:700;flex:none}#vocabCenterOverlay.vocab-redesign1 .q-word,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item b{font-size:13px;font-weight:700}#vocabCenterOverlay.vocab-redesign1 .q-meta,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item small{display:block;font-size:11px;color:var(--text-3);margin-top:2px}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-cn,#vocabCenterOverlay.vocab-redesign1 .spell-cn{font-size:30px;font-weight:800;margin-bottom:8px}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-hint,#vocabCenterOverlay.vocab-redesign1 .spell-hint{font-size:13px;color:var(--text-3);font-weight:500;margin-bottom:30px}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-input-wrap,#vocabCenterOverlay.vocab-redesign1 .spell-input-wrap{width:min(440px,100%);height:64px;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--inset-soft);display:flex;align-items:center;justify-content:center;padding:0 18px;margin:0 auto 16px}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-input,#vocabCenterOverlay.vocab-redesign1 .spell-input{width:100%;border:0;outline:0;background:transparent;text-align:center;font-size:26px;letter-spacing:.18em;font-weight:700}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-feedback,#vocabCenterOverlay.vocab-redesign1 .spell-feedback{min-height:22px;font-size:13px;font-weight:600;margin-bottom:24px}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-feedback.ok,#vocabCenterOverlay.vocab-redesign1 .spell-feedback.correct{color:var(--green)}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-feedback.bad,#vocabCenterOverlay.vocab-redesign1 .spell-feedback.wrong{color:var(--red)}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-actions,#vocabCenterOverlay.vocab-redesign1 .spell-actions{display:flex;gap:10px;justify-content:center}#vocabCenterOverlay.vocab-redesign1 .empty-state{flex:1;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:var(--text-3);font-size:13px;font-weight:600}#vocabCenterOverlay.vocab-redesign1 .vc-toast{position:fixed;left:50%;bottom:30px;transform:translate(-50%) translateY(20px);opacity:0;pointer-events:none;transition:.2s ease;min-width:160px;padding:12px 18px;border-radius:12px;background:#202938eb;color:#fff;text-align:center;font-size:13px;font-weight:700;z-index:2}#vocabCenterOverlay.vocab-redesign1 .vc-toast.show{transform:translate(-50%) translateY(0);opacity:1}@media(max-width:1180px){#vocabCenterOverlay.vocab-redesign1 .manage-grid{grid-template-columns:220px minmax(0,1fr)}#vocabCenterOverlay.vocab-redesign1 .detail{display:none}#vocabCenterOverlay.vocab-redesign1 .review-grid{grid-template-columns:220px minmax(0,1fr)}#vocabCenterOverlay.vocab-redesign1 .review-info{display:none}}@media(max-width:760px){#vocabCenterOverlay.vocab-redesign1{padding:14px;overflow:auto}#vocabCenterOverlay.vocab-redesign1 .shell{height:auto;min-height:calc(100vh - 92px)}#vocabCenterOverlay.vocab-redesign1 .search{max-width:none;width:100%;order:3}#vocabCenterOverlay.vocab-redesign1 .tabs{order:2;width:100%}#vocabCenterOverlay.vocab-redesign1 .tabs button{flex:1;padding:0 8px}#vocabCenterOverlay.vocab-redesign1 .manage-grid,#vocabCenterOverlay.vocab-redesign1 .review-grid{grid-template-columns:minmax(0,1fr);height:auto}#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .review-main{min-height:500px}#vocabCenterOverlay.vocab-redesign1 .list-head{align-items:flex-start;flex-direction:column}#vocabCenterOverlay.vocab-redesign1 .list-tools{width:100%;flex-wrap:wrap}#vocabCenterOverlay.vocab-redesign1 .row,#vocabCenterOverlay.vocab-redesign1 .vc3-row{grid-template-columns:minmax(0,1fr)}#vocabCenterOverlay.vocab-redesign1 .judge-row{grid-template-columns:1fr}}#vocabCenterOverlay.vocab-redesign1{--bg: #ffffff;--surface: #f7f9fc;--raised: #ffffff;--text: #1a2332;--text-2: #5a6473;--text-3: #98a0ad;--line: rgba(15,23,42,.05);--line-2: rgba(15,23,42,.03);--accent: #6c2c3c;--accent-bg: #f7eef1;--red: #c84545;--orange: #d28a3a;--green: #2f9d68;--blue: #3568d8;--raise: 0 1px 2px rgba(15,23,42,.04), 0 2px 4px rgba(15,23,42,.03), 0 8px 20px rgba(15,23,42,.05);--raise-sm: 0 1px 2px rgba(15,23,42,.04), 0 2px 6px rgba(15,23,42,.04);--raise-lg: 0 2px 4px rgba(15,23,42,.04), 0 4px 10px rgba(15,23,42,.04), 0 16px 40px rgba(15,23,42,.06);--inset-soft: inset 0 1px 2px rgba(15,23,42,.04);--r-sm: 8px;--r-md: 8px;--r-lg: 8px;inset:64px 0 0;padding:24px;background:var(--bg);overflow:hidden}[data-theme=dark] #vocabCenterOverlay.vocab-redesign1{--bg: #161b25;--surface: #1e2433;--raised: #232a3a;--text: #e1e7f0;--text-2: #a5b0c3;--text-3: #6f7b91;--line: rgba(255,255,255,.06);--line-2: rgba(255,255,255,.04);--accent: #d97083;--accent-bg: rgba(217,112,131,.14);--red: #ef5757;--orange: #e2a45c;--green: #4cc190;--blue: #6691f0;--raise: 0 1px 2px rgba(0,0,0,.45), 0 2px 6px rgba(0,0,0,.35), 0 12px 28px rgba(0,0,0,.45);--raise-sm: 0 1px 2px rgba(0,0,0,.4), 0 2px 6px rgba(0,0,0,.3);--raise-lg: 0 2px 4px rgba(0,0,0,.45), 0 6px 14px rgba(0,0,0,.4), 0 22px 48px rgba(0,0,0,.5);--inset-soft: inset 0 1px 2px rgba(0,0,0,.4)}[data-theme=dark] #vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn:hover,[data-theme=dark] #vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn.open,[data-theme=dark] #vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn.active{background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .shell{max-width:1440px;height:calc(100vh - 112px);margin:0 auto;background:transparent;border:0;box-shadow:none;border-radius:0}#vocabCenterOverlay.vocab-redesign1 .top{padding:6px 4px 20px;border-bottom:0;margin-bottom:22px;display:flex;align-items:center;gap:14px;background:transparent;box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .back{width:38px;height:38px;border:0;border-radius:50%;background:transparent;color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease;box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .back svg{width:18px;height:18px;display:block}#vocabCenterOverlay.vocab-redesign1 .back:hover{background:var(--raised);box-shadow:var(--raise-sm);color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .back:active{transform:translateY(1px)}#vocabCenterOverlay.vocab-redesign1 .title-block{display:flex;align-items:center}#vocabCenterOverlay.vocab-redesign1 .title-block h1{margin:0;font-size:21px;font-weight:700;letter-spacing:-.015em}#vocabCenterOverlay.vocab-redesign1 .count-pill{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--accent);background:var(--accent-bg);border-radius:999px;padding:3px 9px}#vocabCenterOverlay.vocab-redesign1 .today-add{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:var(--surface);font-size:12px;font-weight:600;color:var(--text-2)}#vocabCenterOverlay.vocab-redesign1 .today-add b{color:var(--accent);font-weight:700;font-variant-numeric:tabular-nums}#vocabCenterOverlay.vocab-redesign1 .today-add:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green)}#vocabCenterOverlay.vocab-redesign1 .mode-pill{display:none;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;background:var(--accent-bg);color:var(--accent);font-size:12px;font-weight:600}#vocabCenterOverlay.vocab-redesign1 .mode-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}#vocabCenterOverlay.vocab-redesign1[data-mode=flash] .mode-pill.flash,#vocabCenterOverlay.vocab-redesign1[data-mode=spell] .mode-pill.spell{display:inline-flex}#vocabCenterOverlay.vocab-redesign1[data-mode=flash] .today-add,#vocabCenterOverlay.vocab-redesign1[data-mode=spell] .today-add{display:none}#vocabCenterOverlay.vocab-redesign1 .search{flex:1;max-width:340px;height:38px;border-radius:10px;background:var(--surface);box-shadow:none;display:flex;align-items:center;padding:0 14px;gap:10px;margin-left:auto}#vocabCenterOverlay.vocab-redesign1 .search:focus-within{background:var(--raised);box-shadow:var(--raise-sm),0 0 0 3px #6c2c3c14}#vocabCenterOverlay.vocab-redesign1 .search kbd{display:none}#vocabCenterOverlay.vocab-redesign1 .top-actions{margin-left:0;display:flex;gap:4px}#vocabCenterOverlay.vocab-redesign1 .icon-btn{width:36px;height:36px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--text-3);font-size:15px}#vocabCenterOverlay.vocab-redesign1 .icon-btn:hover{background:var(--raised);box-shadow:var(--raise-sm);color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .content{background:transparent;padding:0}#vocabCenterOverlay.vocab-redesign1 .view.active{animation:vc4ViewIn .22s ease both}@keyframes vc4ViewIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}#vocabCenterOverlay.vocab-redesign1 .manage-grid{height:100%;display:grid;grid-template-columns:228px minmax(0,1fr) 360px;gap:22px}#vocabCenterOverlay.vocab-redesign1 .side{gap:18px;position:relative}#vocabCenterOverlay.vocab-redesign1 .side::-webkit-scrollbar{width:5px}#vocabCenterOverlay.vocab-redesign1 .side::-webkit-scrollbar-track{background:transparent}#vocabCenterOverlay.vocab-redesign1 .side::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}#vocabCenterOverlay.vocab-redesign1 .side:hover::-webkit-scrollbar-thumb{background:#7887a040}#vocabCenterOverlay.vocab-redesign1 .side-fade{position:sticky;bottom:-1px;height:24px;margin-top:-24px;flex:none;background:linear-gradient(to bottom,transparent,var(--bg) 80%);pointer-events:none}#vocabCenterOverlay.vocab-redesign1 .today-card,#vocabCenterOverlay.vocab-redesign1 .progress-card{padding:18px 20px;border-radius:var(--r-lg);background:var(--raised);box-shadow:var(--raise)}#vocabCenterOverlay.vocab-redesign1 .today-num{font-size:42px;color:var(--accent);margin:12px 0 2px}#vocabCenterOverlay.vocab-redesign1 .btn-primary,#vocabCenterOverlay.vocab-redesign1 .btn-secondary,#vocabCenterOverlay.vocab-redesign1 .vc3-btn{height:38px;border-radius:var(--r-sm)}#vocabCenterOverlay.vocab-redesign1 .btn-primary,#vocabCenterOverlay.vocab-redesign1 .vc3-btn-dark{background:var(--accent);color:#fff;box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .btn-primary:hover,#vocabCenterOverlay.vocab-redesign1 .vc3-btn-dark:hover{background:#7d3445}#vocabCenterOverlay.vocab-redesign1 .btn-secondary,#vocabCenterOverlay.vocab-redesign1 .vc3-btn-soft{background:var(--raised);color:var(--text-2);box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .filter-item{height:36px;padding:0 12px;border-radius:var(--r-sm);background:transparent}#vocabCenterOverlay.vocab-redesign1 .filter-item:hover{color:var(--text);background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .filter-item.active{background:var(--accent-bg);color:var(--accent);box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .chip{height:28px;padding:0 12px;border:0;border-radius:999px;background:var(--raised);box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .chip .chip-count{margin-left:4px;font-size:11px;color:var(--muted)}#vocabCenterOverlay.vocab-redesign1 .chip.is-empty{display:none}#vocabCenterOverlay.vocab-redesign1 .chip.active{background:var(--accent-bg);color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .list{background:var(--raised);border-radius:var(--r-lg);box-shadow:var(--raise);overflow:visible}#vocabCenterOverlay.vocab-redesign1 .list-head{padding:18px 22px 14px}#vocabCenterOverlay.vocab-redesign1 .list-title{font-size:15px}#vocabCenterOverlay.vocab-redesign1 .list-tools{gap:6px}#vocabCenterOverlay.vocab-redesign1 .seg{height:32px;padding:0;background:transparent;box-shadow:none;border-radius:8px}#vocabCenterOverlay.vocab-redesign1 .seg button{height:32px;border-radius:8px;padding:0 12px;font-weight:500}#vocabCenterOverlay.vocab-redesign1 .seg button:hover{color:var(--text-2);background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .seg button.active{background:var(--accent-bg);color:var(--accent);font-weight:600;box-shadow:inset 0 0 0 1px var(--accent)}#vocabCenterOverlay.vocab-redesign1 .export-list-btn{height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--text-2);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}#vocabCenterOverlay.vocab-redesign1 .export-list-btn:hover{background:var(--surface);color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .export-list-btn svg{width:15px;height:15px;display:block;flex-shrink:0}#vocabCenterOverlay.vocab-redesign1 .export-list-btn path{fill:#8f9eb2}#vocabCenterOverlay.vocab-redesign1 .sort-menu{position:fixed!important;right:auto!important;width:240px;z-index:100000;border-radius:var(--r-md);background:var(--raised);box-shadow:var(--raise-lg);border:0}#vocabCenterOverlay.vocab-redesign1 .sort-menu.open,#vocabCenterOverlay.vocab-redesign1 .sort-menu.show{opacity:1;transform:translateY(0);pointer-events:auto}#vocabCenterOverlay.vocab-redesign1 .rows{padding:14px 16px;gap:6px}#vocabCenterOverlay.vocab-redesign1 .row,#vocabCenterOverlay.vocab-redesign1 .vc3-row{padding:14px 16px;border-radius:var(--r-md);position:relative}#vocabCenterOverlay.vocab-redesign1 .row:hover,#vocabCenterOverlay.vocab-redesign1 .vc3-row:hover{background:#6c2c3c08}#vocabCenterOverlay.vocab-redesign1 .row.selected,#vocabCenterOverlay.vocab-redesign1 .vc3-row.selected{background:var(--accent-bg);box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .row.selected:before,#vocabCenterOverlay.vocab-redesign1 .vc3-row.selected:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;background:var(--accent);border-radius:0 2px 2px 0}#vocabCenterOverlay.vocab-redesign1 .word,#vocabCenterOverlay.vocab-redesign1 .vc3-word{font-size:16px}#vocabCenterOverlay.vocab-redesign1 .tag,#vocabCenterOverlay.vocab-redesign1 .vc3-tag{border-radius:4px;background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .phon,#vocabCenterOverlay.vocab-redesign1 .vc3-ph{height:28px;border-radius:6px;background:var(--surface);box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .detail-section,#vocabCenterOverlay.vocab-redesign1 .vc3-info{padding:16px 18px;border-radius:var(--r-md);background:var(--raised);box-shadow:var(--raise-sm);border:0}#vocabCenterOverlay.vocab-redesign1 .detail-actions,#vocabCenterOverlay.vocab-redesign1 .vc3-detail-actions{margin-top:auto;padding-top:6px;display:grid;grid-template-columns:1fr 1fr;gap:10px}#vocabCenterOverlay.vocab-redesign1 .review-grid{grid-template-columns:240px minmax(0,1fr) 280px}#vocabCenterOverlay.vocab-redesign1 .progress-card,#vocabCenterOverlay.vocab-redesign1 .logic-note{background:var(--raised);box-shadow:var(--raise)}#vocabCenterOverlay.vocab-redesign1 .bar{height:6px;background:var(--surface);box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .bar>span{background:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .stat{background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .flashcard,#vocabCenterOverlay.vocab-redesign1 #vcFlashCard{width:min(480px,100%);min-height:0;padding:44px 36px;border-radius:24px;background:var(--raised);box-shadow:var(--raise-lg)}#vocabCenterOverlay.vocab-redesign1 .spellcard,#vocabCenterOverlay.vocab-redesign1 #vcSpellCard{width:min(540px,100%);min-height:0;padding:44px 36px;border-radius:24px;background:var(--raised);box-shadow:var(--raise-lg)}#vocabCenterOverlay.vocab-redesign1 .vc3-flash-word,#vocabCenterOverlay.vocab-redesign1 .flash-word{font-size:50px}#vocabCenterOverlay.vocab-redesign1 .judge-row{width:min(480px,100%);margin-top:18px;gap:8px}#vocabCenterOverlay.vocab-redesign1 .judge{height:44px;border-radius:var(--r-sm);background:var(--raised);box-shadow:var(--raise-sm)}#vocabCenterOverlay.vocab-redesign1 .judge.r{color:var(--text-2)}#vocabCenterOverlay.vocab-redesign1 .judge.o{color:var(--orange)}#vocabCenterOverlay.vocab-redesign1 .judge.g{color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .queue-item,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item{padding:10px 12px;border-radius:var(--r-md);background:transparent;box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .queue-item:hover,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item:hover{background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .queue-item.active,#vocabCenterOverlay.vocab-redesign1 .vc3-queue-item.active{background:var(--accent-bg);box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .q-index,#vocabCenterOverlay.vocab-redesign1 .vc3-q-index{width:24px;height:24px;box-shadow:none;background:var(--surface)}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-cn,#vocabCenterOverlay.vocab-redesign1 .spell-cn{font-size:28px}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-input-wrap,#vocabCenterOverlay.vocab-redesign1 .spell-input-wrap{width:min(420px,100%);height:60px;background:var(--surface);box-shadow:none}#vocabCenterOverlay.vocab-redesign1 .vc3-spell-input-wrap:focus-within,#vocabCenterOverlay.vocab-redesign1 .spell-input-wrap:focus-within{box-shadow:0 0 0 3px #6c2c3c1f}@media(max-width:1180px){#vocabCenterOverlay.vocab-redesign1 .manage-grid{grid-template-columns:220px minmax(0,1fr)}}@media(max-width:760px){#vocabCenterOverlay.vocab-redesign1{padding:14px;overflow:auto}#vocabCenterOverlay.vocab-redesign1 .shell{height:calc(100vh - 92px)}#vocabCenterOverlay.vocab-redesign1 .top{flex-wrap:wrap;gap:10px}#vocabCenterOverlay.vocab-redesign1 .search{order:99;width:100%;max-width:none;margin-left:0}}#vocabCenterOverlay.vocab-redesign1 .today-card,#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .detail,#vocabCenterOverlay.vocab-redesign1 .vc3-word-card,#vocabCenterOverlay.vocab-redesign1 .vc3-info,#vocabCenterOverlay.vocab-redesign1 .progress-card,#vocabCenterOverlay.vocab-redesign1 .logic-note,#vocabCenterOverlay.vocab-redesign1 .flashcard,#vocabCenterOverlay.vocab-redesign1 #vcFlashCard,#vocabCenterOverlay.vocab-redesign1 .spellcard,#vocabCenterOverlay.vocab-redesign1 #vcSpellCard{border-radius:8px}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions{margin-top:auto;padding-top:6px;display:flex;flex-direction:column;gap:10px}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-wrap{position:relative}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .primary-split{height:42px;border-radius:8px;background:#7b2d43;color:#fff;box-shadow:0 12px 24px #7b2d4338,0 4px 10px #7b2d4324;display:grid;grid-template-columns:1fr 42px;overflow:hidden}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .primary-main,#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .primary-more{border:0;background:transparent;color:inherit;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .primary-more{border-left:1px solid rgba(255,255,255,.12)}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);padding:6px;border-radius:8px;background:var(--raised);box-shadow:var(--raise-lg);opacity:0;transform:translateY(4px);pointer-events:none;z-index:20}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-menu.open{opacity:1;transform:translateY(0);pointer-events:auto}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-item{width:100%;height:34px;border:0;border-radius:7px;background:transparent;color:var(--text-2);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;text-align:left;padding:0 10px}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-item:hover{background:var(--surface);color:var(--text)}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-item.active{background:var(--accent-bg);color:var(--accent)}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-remove{color:#c8675c!important;margin-top:4px;border-top:1px solid rgba(140,120,120,.18)}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-remove:hover{background:#c8675c1f!important;color:#c8675c!important}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .split-remove.confirming{background:#c8675c2e!important;color:#d8554b!important;font-weight:800!important}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .dotmini{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:8px}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .dotmini.red{background:var(--red)}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .dotmini.orange{background:var(--orange)}#vocabCenterOverlay.vocab-redesign1 .vc4-detail-actions .dotmini.green{background:var(--green)}#vocabCenterOverlay.vocab-redesign1 .side-filter-card{padding:16px 14px;border-radius:8px;background:var(--raised);box-shadow:var(--raise);display:flex;flex-direction:column;gap:16px}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group{margin:0;padding:0;background:transparent;box-shadow:none;border:0}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group+.filter-group{padding-top:16px;border-top:1px solid var(--line)}#vocabCenterOverlay.vocab-redesign1 .detail{padding:22px 22px 18px;border-radius:8px;background:var(--raised);box-shadow:var(--raise);display:flex;flex-direction:column;gap:0}#vocabCenterOverlay.vocab-redesign1 .detail .vc4-detail-actions{margin-top:14px!important;padding-top:0;display:flex!important;flex-direction:column!important;gap:10px;flex-shrink:0}#vocabCenterOverlay.vocab-redesign1 .top-actions{position:relative;gap:8px;align-items:center}#vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn{width:34px;height:34px;border-radius:9px;color:#8b96a8;background:transparent;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}#vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn svg{width:17px;height:17px;display:block}#vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn:hover,#vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn.open,#vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn.active{color:var(--accent);background:var(--raised);box-shadow:0 1px 2px #0f172a0a,0 6px 16px #0f172a0f}#vocabCenterOverlay.vocab-redesign1 .top-actions .icon-btn:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #0f172a14}#vocabCenterOverlay.vocab-redesign1 .vc-mosaic-text{color:transparent!important;text-shadow:0 0 6px rgba(90,100,115,.48),0 0 10px rgba(90,100,115,.2);filter:blur(3px);user-select:none;pointer-events:none;border-radius:4px;background:repeating-linear-gradient(90deg,#8f9eb238 0 4px,#8f9eb214 4px 8px),repeating-linear-gradient(0deg,#8f9eb21f 0 4px,#ffffff1f 4px 8px);background-clip:padding-box}#vocabCenterOverlay.vocab-redesign1 .meta .vc-mosaic-text{min-width:96px}#vocabCenterOverlay.vocab-redesign1 .content,#vocabCenterOverlay.vocab-redesign1 .view,#vocabCenterOverlay.vocab-redesign1 .manage-grid,#vocabCenterOverlay.vocab-redesign1 .list{min-height:0}#vocabCenterOverlay.vocab-redesign1 .list{height:100%;display:flex;flex-direction:column;overflow:hidden}#vocabCenterOverlay.vocab-redesign1 .list-head{flex:0 0 auto}#vocabCenterOverlay.vocab-redesign1 .rows{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:760px){#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .rows{height:auto;max-height:none}}@media(max-width:1180px){#vocabCenterOverlay.vocab-redesign1 .manage-grid,#vocabCenterOverlay.vocab-redesign1 .review-grid{grid-template-columns:220px minmax(0,1fr)}#vocabCenterOverlay.vocab-redesign1 .detail,#vocabCenterOverlay.vocab-redesign1 .review-info{display:none}}@media(max-width:960px){#vocabCenterOverlay.vocab-redesign1{padding:16px;overflow:auto}#vocabCenterOverlay.vocab-redesign1 .shell{height:auto;min-height:calc(100vh - 96px)}#vocabCenterOverlay.vocab-redesign1 .top{flex-wrap:wrap;gap:10px}#vocabCenterOverlay.vocab-redesign1 .search{order:99;width:100%;max-width:none;margin-left:0}#vocabCenterOverlay.vocab-redesign1 .manage-grid,#vocabCenterOverlay.vocab-redesign1 .review-grid{grid-template-columns:minmax(0,1fr);height:auto;gap:16px}#vocabCenterOverlay.vocab-redesign1 .side,#vocabCenterOverlay.vocab-redesign1 .review-side{height:auto;overflow:visible}#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .review-main{min-height:480px;height:auto}#vocabCenterOverlay.vocab-redesign1 .list-head{align-items:flex-start;flex-direction:column;gap:10px}#vocabCenterOverlay.vocab-redesign1 .list-tools{width:100%;flex-wrap:wrap}#vocabCenterOverlay.vocab-redesign1 .row,#vocabCenterOverlay.vocab-redesign1 .vc3-row{grid-template-columns:minmax(0,1fr)}#vocabCenterOverlay.vocab-redesign1 .judge-row{grid-template-columns:1fr}#vocabCenterOverlay.vocab-redesign1 .side-fade{display:none}}@media(max-width:640px){#vocabCenterOverlay.vocab-redesign1{padding:12px}#vocabCenterOverlay.vocab-redesign1 .top{gap:8px}#vocabCenterOverlay.vocab-redesign1 .title-block h1{font-size:18px}#vocabCenterOverlay.vocab-redesign1 .today-card,#vocabCenterOverlay.vocab-redesign1 .side-filter-card,#vocabCenterOverlay.vocab-redesign1 .progress-card{padding:14px}#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .review-main{padding:14px;min-height:360px}}body.app-redesign.vocab-page-active .app-container{display:flex!important}body.app-redesign.vocab-page-active .app-main>:not(#vocabCenterOverlay){display:none!important}body.app-redesign.vocab-page-active .fab-feedback{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1{position:static;inset:auto;z-index:1;width:100%;min-height:calc(100vh - 80px);padding:0;background:transparent;overflow:visible}body.app-redesign #vocabCenterOverlay.vocab-redesign1.show{display:block}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .shell{width:100%;max-width:none;height:auto;min-height:0;margin:0;position:relative}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,560px);align-items:end;gap:20px;margin:0;padding:4px 0 34px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .back,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-add,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .mode-pill{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block{display:block;min-width:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block:before{content:"Vocabulary";display:block;margin-bottom:10px;color:var(--ink-4, #8a877f);font-size:10px;font-weight:700;letter-spacing:.26em;text-transform:uppercase}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block h1{color:var(--ink, #0d0d0c);font-size:32px;font-weight:850;letter-spacing:-.02em;line-height:1}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block h1:first-letter{text-transform:none}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .count-pill{margin-left:8px;padding:0;border-radius:0;background:transparent;color:var(--ink-4, #8a877f);font-size:18px;font-weight:700;letter-spacing:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search{grid-column:2;justify-self:end;width:min(360px,100%);max-width:none;height:38px;margin:0 174px 0 0;border:0;border-radius:8px;background:var(--bg-soft, #fafaf8);box-shadow:inset 0 1px 2px #0f172a09,0 1px #ffffffd1;color:var(--ink-4, #8a877f)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search:focus-within{background:var(--bg, #fff);box-shadow:inset 0 1px 2px #0f172a0b,0 0 0 3px #8a694014}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{display:flex;flex-direction:column;gap:26px;height:auto}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{display:flex!important;flex-direction:column;gap:26px;width:100%;height:auto;overflow:visible;order:1}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-fade{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card{min-height:124px;padding:0 26px;border:1px solid var(--line-soft, #ece9e0);border-radius:8px;background:var(--bg, #fff);box-shadow:none;display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;grid-template-rows:auto auto auto;column-gap:22px;align-items:center}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card:before{content:"\21bb";grid-column:1;grid-row:1 / 4;width:46px;height:46px;border-radius:14px;background:var(--bg-soft, #fafaf8);color:var(--status-going, #a47361);display:inline-flex;align-items:center;justify-content:center;font-size:22px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head{grid-column:2;grid-row:1;align-self:end;display:block;color:var(--status-going, #a47361);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head span:first-child{font-size:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head span:first-child:before{content:"SRS \8def  \95c2\64ae\6ba7\6fb6\5d84\7bc4";font-size:10px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-badge{display:none}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num{grid-column:2;grid-row:2;margin:3px 0 0;color:var(--ink, #0d0d0c);font-size:0;font-weight:850;line-height:1.2}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num:before{content:"\4eca\65e5\5f85\590d\4e60";font-size:22px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num:after{content:" \8bcd";font-size:22px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num{font-size:22px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-unit{grid-column:2;grid-row:3;align-self:start;margin-top:4px;color:var(--ink-4, #8a877f);font-size:12px;font-weight:600}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-actions{grid-column:4;grid-row:1 / 4;align-self:center;display:flex;gap:10px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{width:100%;padding:0;border-radius:0;border:0;border-bottom:1px solid var(--line-soft, #ece9e0);background:transparent;box-shadow:none;display:flex;align-items:flex-end;justify-content:flex-start;gap:28px;overflow:visible}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group{display:flex;flex-direction:row!important;align-items:flex-end;justify-content:flex-start;gap:28px;margin:0;padding:0;border:0;width:auto}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group:nth-child(3){display:none}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-label,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-left .dot{display:none}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item{width:auto!important;min-width:0;height:44px;padding:0;border-radius:0;background:transparent;color:var(--ink-4, #8a877f);box-shadow:none;gap:6px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 auto;white-space:nowrap}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item:hover{background:transparent;color:var(--ink, #0d0d0c)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item.active{background:transparent;color:var(--ink, #0d0d0c);box-shadow:inset 0 -2px #0d0d0c}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-num{color:var(--ink-5, #b0ada4);font-size:11px;font-weight:700}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list{order:3;height:auto;min-height:0;padding:0;border-radius:0;background:transparent;box-shadow:none;display:block;overflow:visible;position:static!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head{position:absolute!important;top:37px!important;right:0!important;z-index:3;padding:0;border:0;background:transparent}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head>div:first-child,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .export-list-btn{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools{display:flex;gap:8px;width:auto}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-row{display:grid;grid-template-columns:minmax(160px,1.25fr) minmax(190px,1.45fr) minmax(160px,1.15fr) 108px 72px 86px 60px;align-items:center;column-gap:18px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-head{height:48px;padding:0 8px;border-bottom:1px solid var(--line-soft, #ece9e0);color:var(--ink-4, #8a877f);font-size:11px;font-weight:800}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{height:auto;min-height:0;overflow:visible}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .row,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-row{min-height:64px;padding:0 8px;border-bottom:1px solid var(--line-soft, #ece9e0);border-radius:0;background:transparent;color:var(--ink-3, #5a5a56);cursor:pointer}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .row:hover,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .row.selected{background:var(--bg-soft, #fafaf8)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-pos{color:var(--ink-4, #8a877f);font-size:11px;font-style:italic;font-weight:700}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .empty-state{min-height:260px;border-bottom:1px solid var(--line-soft, #ece9e0)}[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card,[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-redesign1 .sort-btn,[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-status-pill{background:var(--bg, #111);border-color:var(--line-soft, rgba(255,255,255,.08))}@media(max-width:1100px){body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top{grid-template-columns:minmax(0,1fr)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search{grid-column:1;justify-self:stretch;width:100%;margin:14px 0 0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head{position:static;margin-top:-10px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-head{display:none}}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top{grid-template-columns:minmax(0,1fr) minmax(320px,360px) auto;align-items:end;column-gap:8px;row-gap:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search{grid-column:2;justify-self:end;width:360px;margin:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-top-tools{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:8px;min-width:max-content}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-top-tools .sort-wrap{position:relative;display:inline-flex}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card{width:100%}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-actions{min-width:max-content}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{gap:24px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{min-height:46px;gap:28px;align-items:flex-end;border-bottom-color:var(--line-soft, #ece9e0)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group{display:contents!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group:nth-child(n+2){display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item{height:46px;flex:0 0 auto}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list{order:2}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-view-toggle{height:36px;padding:3px;border-radius:9px;background:var(--bg-soft, #fafaf8);display:inline-flex;align-items:center;gap:2px;box-shadow:inset 1px 1px 2px #0f172a0d,inset -1px -1px 2px #ffffffe0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-view-toggle button{width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--ink-4, #8a877f);display:inline-flex;align-items:center;justify-content:center}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-view-toggle button.active{background:var(--bg, #fff);color:var(--ink, #0d0d0c);box-shadow:0 5px 12px #0f172a14}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-view-toggle svg{width:16px;height:16px}[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-view-toggle{background:#ffffff0f;box-shadow:none}[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-view-toggle button.active{background:#ffffff29;color:#fff;box-shadow:none}@media(max-width:1100px){body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top{grid-template-columns:minmax(0,1fr);align-items:stretch;row-gap:12px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-top-tools{grid-column:1;justify-self:stretch;width:100%}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-top-tools{justify-content:flex-start}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{overflow-x:auto;scrollbar-width:none}}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:first-child{display:flex!important;flex-direction:row!important;align-items:flex-end;justify-content:flex-start;gap:28px;width:auto;margin:0;padding:0;border:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:not(:first-child){display:flex!important;visibility:visible!important;width:auto!important;height:auto!important;overflow:visible!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{align-items:stretch!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{display:block!important;text-align:left!important;align-self:stretch!important;justify-content:flex-start!important;padding-left:0!important;padding-right:0!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:first-child{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;transform:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item{margin-left:0!important;margin-right:0!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-top-tools{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"summary summary" "list detail";align-items:start;column-gap:18px;row-gap:18px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{grid-area:summary;order:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list{grid-area:list;order:0;height:min(680px,calc(100vh - 314px));min-height:520px;padding:0;border:1px solid var(--line-soft, #ece9e0);border-radius:8px;background:var(--bg, #fff);box-shadow:0 18px 42px #0f172a09;display:flex;flex-direction:column;overflow:hidden}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail{grid-area:detail;order:0;height:min(680px,calc(100vh - 314px));min-height:520px;padding:24px 24px 22px;border:1px solid var(--line-soft, #ece9e0);border-radius:8px;background:var(--bg, #fff);box-shadow:0 18px 42px #0f172a09;display:flex!important;flex-direction:column;overflow-y:auto}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head{position:static!important;display:flex!important;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 26px 18px;border-bottom:1px solid var(--line-soft, #ece9e0);background:var(--bg, #fff)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head>div:first-child{display:block!important;min-width:0}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-title{color:var(--ink, #0d0d0c);font-size:16px;font-weight:850;line-height:1.2}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-sub{margin-top:6px;color:var(--ink-4, #8a877f);font-size:12px;font-weight:650}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools{display:inline-flex!important;align-items:center;justify-content:flex-end;gap:14px;width:auto;flex:none}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .export-list-btn{display:inline-flex!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg{box-shadow:none;background:transparent}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg button,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .sort-btn,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .export-list-btn{height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ink-4, #8a877f);box-shadow:none;font-size:12px;font-weight:750}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg button:hover,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .sort-btn:hover,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .export-list-btn:hover{background:var(--bg-soft, #fafaf8);color:var(--ink, #0d0d0c)}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-head{display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{flex:1;min-height:0;padding:14px 20px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc3-ex-zh,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc3-muted-line,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc3-error-line{margin-top:7px;color:var(--ink-4, #8a877f);font-size:13px;line-height:1.6;font-weight:650}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc4-detail-actions{margin-top:auto;padding-top:18px}@media(max-width:1100px){body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "list" "detail"}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail{height:auto;min-height:0}}body.vocab-page-active .app-container,body.app-redesign.vocab-page-active .app-container,body.vocab-page-active .fab-feedback,body.app-redesign.vocab-page-active .fab-feedback,body.vocab-page-active #global-header-container{display:none!important}#vocabCenterOverlay.vocab-redesign1,body.app-redesign #vocabCenterOverlay.vocab-redesign1{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;max-width:none!important;padding:0!important;margin:0!important;background:#fff!important;color:#111827!important;z-index:9999!important;overflow:hidden!important}#vocabCenterOverlay.vocab-redesign1 .shell,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .shell{width:100%!important;height:100%!important;max-width:none!important;min-height:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}#vocabCenterOverlay.vocab-redesign1 .top,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top{height:68px!important;min-height:68px!important;padding:0 28px!important;border:0!important;border-bottom:1px solid #e8e2d8!important;background:#fff!important;box-shadow:none!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:visible!important}#vocabCenterOverlay.vocab-redesign1 .back,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .back{width:34px!important;height:34px!important;border:1px solid #e7dfd2!important;border-radius:10px!important;background:#fff!important;color:#111827!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;flex:none!important}#vocabCenterOverlay.vocab-redesign1 .back svg,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .back svg{width:15px!important;height:15px!important}#vocabCenterOverlay.vocab-redesign1 .title-block,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block{min-width:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important}#vocabCenterOverlay.vocab-redesign1 .title-block:before,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block:before{display:none!important}#vocabCenterOverlay.vocab-redesign1 .title-block h1,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .title-block h1{margin:0!important;color:#050505!important;font-size:20px!important;font-weight:850!important;letter-spacing:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-redesign1 .count-pill,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .count-pill{height:24px!important;padding:0 12px!important;border:0!important;border-radius:999px!important;background:#d8c9ec!important;color:#5f4a7a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:800!important;line-height:1!important}#vocabCenterOverlay.vocab-redesign1 .today-add,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-add{margin-left:6px!important;color:#667061!important;display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:650!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-redesign1 .today-add:before,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-add:before{width:6px!important;height:6px!important;border-radius:50%!important;background:#667b58!important;content:""!important;display:inline-block!important}#vocabCenterOverlay.vocab-redesign1 .today-add b,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-add b{color:inherit!important;font-weight:700!important}#vocabCenterOverlay.vocab-redesign1 .mode-pill,#vocabCenterOverlay.vocab-redesign1 .tabs,#vocabCenterOverlay.vocab-redesign1 .top-actions,#vocabCenterOverlay.vocab-redesign1 .vc-top-tools,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .mode-pill,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .tabs,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top-actions,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-top-tools{display:none!important}#vocabCenterOverlay.vocab-redesign1 .search,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search{width:360px!important;height:38px!important;margin-left:auto!important;padding:0 16px 0 38px!important;border:0!important;border-radius:9px!important;background:#faf9f7!important;box-shadow:none!important;display:flex!important;align-items:center!important;position:relative!important;overflow:hidden!important}#vocabCenterOverlay.vocab-redesign1 .search input,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search input{width:100%!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#111827!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important}#vocabCenterOverlay.vocab-redesign1 .search input::placeholder,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search input::placeholder{color:#8d887f!important}#vocabCenterOverlay.vocab-redesign1 .content,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .content{flex:1 1 auto!important;min-height:0!important;height:calc(100vh - 68px)!important;display:block!important;overflow:hidden!important;background:#fff!important}#vocabCenterOverlay.vocab-redesign1 .view,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .view{display:none!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}#vocabCenterOverlay.vocab-redesign1 .view.active,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .view.active{display:block!important}#vocabCenterOverlay.vocab-redesign1 .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{width:100%!important;height:100%!important;min-height:0!important;display:grid!important;grid-template-columns:320px minmax(560px,1fr) 470px!important;grid-template-areas:"side list detail"!important;gap:0!important;align-items:stretch!important;background:#fff!important}#vocabCenterOverlay.vocab-redesign1 .side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{grid-area:side!important;width:320px!important;min-width:320px!important;height:100%!important;min-height:0!important;padding:20px 22px 24px!important;border:0!important;border-right:1px solid #e8e2d8!important;border-radius:0!important;background:#fbfaf8!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:26px!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-redesign1 .side-fade,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-fade{display:none!important}#vocabCenterOverlay.vocab-redesign1 .today-card,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card{width:100%!important;min-height:234px!important;padding:18px!important;border:0!important;border-radius:10px!important;background:#f7f6f3!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;position:relative!important;overflow:hidden!important}#vocabCenterOverlay.vocab-redesign1 .today-card:before,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card:before,#vocabCenterOverlay.vocab-redesign1 .today-srs-stats,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-srs-stats{display:none!important}#vocabCenterOverlay.vocab-redesign1 .today-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head{width:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#8a877f!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important}#vocabCenterOverlay.vocab-redesign1 .today-badge,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-badge{height:20px!important;padding:0 9px!important;border:0!important;border-radius:999px!important;background:#e8d7a8!important;color:#9a7941!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:800!important}#vocabCenterOverlay.vocab-redesign1 .today-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num{margin:8px 0 0!important;color:#a56b5e!important;font-size:48px!important;font-weight:850!important;line-height:.95!important;letter-spacing:-.03em!important}#vocabCenterOverlay.vocab-redesign1 .today-num:before,#vocabCenterOverlay.vocab-redesign1 .today-num:after,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num:before,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num:after{display:none!important}#vocabCenterOverlay.vocab-redesign1 .today-unit,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-unit{margin:0 0 8px!important;color:#8a877f!important;font-size:12px!important;font-weight:650!important;line-height:1.4!important}#vocabCenterOverlay.vocab-redesign1 .today-actions,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-actions{margin-top:auto!important;display:flex!important;flex-direction:column!important;gap:9px!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:30px!important}#vocabCenterOverlay.vocab-redesign1 .filter-group,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-group{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}#vocabCenterOverlay.vocab-redesign1 .filter-label,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-label{margin:0 0 2px!important;padding:0!important;color:#8a877f!important;font-size:11px!important;font-weight:850!important;letter-spacing:.03em!important;display:flex!important;align-items:center!important;justify-content:space-between!important}#vocabCenterOverlay.vocab-redesign1 .filter-label>span:last-child,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-label>span:last-child{display:none!important}#vocabCenterOverlay.vocab-redesign1 .filter-item,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item{width:100%!important;height:30px!important;padding:0 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#4f4a43!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:13px!important;font-weight:650!important}#vocabCenterOverlay.vocab-redesign1 .filter-item.active,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item.active{background:#f1f0ed!important;color:#111827!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .filter-left,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-left{display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:0!important}#vocabCenterOverlay.vocab-redesign1 .filter-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-num{color:#a6a19a!important;font-size:12px!important;font-weight:700!important}#vocabCenterOverlay.vocab-redesign1 .dot,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot{width:7px!important;height:7px!important;border-radius:50%!important;flex:none!important;opacity:1!important}#vocabCenterOverlay.vocab-redesign1 .dot.blue{background:#b7b4ad!important}#vocabCenterOverlay.vocab-redesign1 .dot.red{background:#e5c8bd!important}#vocabCenterOverlay.vocab-redesign1 .dot.orange{background:#d9c999!important}#vocabCenterOverlay.vocab-redesign1 .dot.green{background:#b8c7a2!important}#vocabCenterOverlay.vocab-redesign1 .filter-item[data-vc-filter=catalog],body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item[data-vc-filter=catalog]{display:none!important}#vocabCenterOverlay.vocab-redesign1 .chips,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .chips{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}#vocabCenterOverlay.vocab-redesign1 .chip,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .chip{width:54px!important;height:54px!important;min-width:54px!important;padding:0!important;border:1px solid #e8dfd3!important;border-radius:50%!important;background:#fff!important;color:#5f584e!important;box-shadow:none!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important}#vocabCenterOverlay.vocab-redesign1 .chip.active,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .chip.active{border-color:#050505!important;background:#050505!important;color:#fff!important}#vocabCenterOverlay.vocab-redesign1 .chip-count,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .chip-count{font-size:10px!important;font-weight:750!important;opacity:.8!important}#vocabCenterOverlay.vocab-redesign1 .list,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list{grid-area:list!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-right:1px solid #e8e2d8!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#vocabCenterOverlay.vocab-redesign1 .list-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head{height:84px!important;min-height:84px!important;padding:24px 24px 16px!important;border:0!important;border-bottom:1px solid #e8e2d8!important;background:#fff!important;box-shadow:none!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;position:static!important}#vocabCenterOverlay.vocab-redesign1 .list-title,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-title{margin:0!important;color:#111827!important;font-size:18px!important;font-weight:850!important;line-height:1.1!important}#vocabCenterOverlay.vocab-redesign1 .list-sub,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-sub{margin-top:7px!important;color:#8d887f!important;font-size:12px!important;font-weight:550!important;line-height:1.2!important}#vocabCenterOverlay.vocab-redesign1 .list-tools,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools{width:auto!important;flex:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}#vocabCenterOverlay.vocab-redesign1 .list-tools .seg,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg{display:inline-flex!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}#vocabCenterOverlay.vocab-redesign1 .list-tools .seg button,#vocabCenterOverlay.vocab-redesign1 .sort-btn,#vocabCenterOverlay.vocab-redesign1 .export-list-btn,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools .seg button,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .sort-btn,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .export-list-btn{height:34px!important;padding:0 12px!important;border:1px solid #e8dfd3!important;border-radius:8px!important;background:#fff!important;color:#6f6a62!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-redesign1 .sort-menu,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .sort-menu{border-radius:8px!important;border:1px solid #e8dfd3!important;box-shadow:0 18px 40px #0f172a1f!important}#vocabCenterOverlay.vocab-redesign1 .rows,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{flex:1 1 auto!important;min-height:0!important;padding:16px 16px 32px!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:10px!important}#vocabCenterOverlay.vocab-redesign1 .detail,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail{grid-area:detail!important;width:470px!important;min-width:470px!important;height:100%!important;min-height:0!important;padding:28px 26px 24px!important;border:0!important;border-left:1px solid #e8e2d8!important;border-radius:0!important;background:#fbfaf8!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-redesign1 .detail .vc3-ex-zh,#vocabCenterOverlay.vocab-redesign1 .detail .vc3-muted-line,#vocabCenterOverlay.vocab-redesign1 .detail .vc3-error-line,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc3-ex-zh,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc3-muted-line,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc3-error-line{margin-top:7px!important;color:#7f8793!important;font-size:13px!important;font-weight:600!important;line-height:1.6!important}#vocabCenterOverlay.vocab-redesign1 .detail .vc4-detail-actions,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail .vc4-detail-actions{margin-top:auto!important;padding-top:24px!important;display:flex!important;flex-direction:column!important;gap:10px!important}#vocabCenterOverlay.vocab-redesign1 .primary-split,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .primary-split{width:100%!important;height:46px!important;border:0!important;border-radius:8px!important;background:#050505!important;color:#fff!important;box-shadow:0 18px 34px #7a2d432e!important;display:grid!important;grid-template-columns:1fr 44px!important;overflow:hidden!important}#vocabCenterOverlay.vocab-redesign1 .primary-main,#vocabCenterOverlay.vocab-redesign1 .primary-more,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .primary-main,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .primary-more{height:46px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .primary-more,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .primary-more{border-left:1px solid rgba(255,255,255,.16)!important}@media(max-width:980px){#vocabCenterOverlay.vocab-redesign1,body.app-redesign #vocabCenterOverlay.vocab-redesign1{overflow-y:auto!important}#vocabCenterOverlay.vocab-redesign1 .shell,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .shell{min-height:100vh!important;height:auto!important}#vocabCenterOverlay.vocab-redesign1 .top,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .top{height:auto!important;min-height:68px!important;padding:14px 16px!important;flex-wrap:wrap!important}#vocabCenterOverlay.vocab-redesign1 .search,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .search{width:100%!important;margin-left:0!important;order:10!important}#vocabCenterOverlay.vocab-redesign1 .content,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .content,#vocabCenterOverlay.vocab-redesign1 .view,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .view{height:auto!important;overflow:visible!important}#vocabCenterOverlay.vocab-redesign1 .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{height:auto!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"side" "list" "detail"!important}#vocabCenterOverlay.vocab-redesign1 .side,#vocabCenterOverlay.vocab-redesign1 .list,#vocabCenterOverlay.vocab-redesign1 .detail,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;border-left:0!important;border-right:0!important}}#vocabCenterOverlay.vocab-redesign1 .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{min-height:0!important;align-items:stretch!important;justify-content:flex-start!important;border-bottom:0!important;overflow:visible!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group,#vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:first-child,#vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:not(:first-child),#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group:nth-child(n+2),body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:first-child,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:not(:first-child),body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group:nth-child(n+2){display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;grid-template-columns:none!important;grid-template-rows:none!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-label,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-label{width:100%!important;min-width:0!important;height:auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;transform:none!important;text-orientation:mixed!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item{height:28px!important;min-height:28px!important;flex:0 0 auto!important;padding:0 10px!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-left,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-left{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .chips,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .chips{padding-top:2px!important;gap:11px!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .chip,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .chip{width:52px!important;height:52px!important;min-width:52px!important}#vocabCenterOverlay.vocab-redesign1 .rows,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{padding:14px 14px 28px!important;gap:4px!important}#vocabCenterOverlay.vocab-redesign1 .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{grid-template-columns:320px minmax(560px,1fr) 470px!important}#vocabCenterOverlay.vocab-redesign1 .side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{width:320px!important;min-width:320px!important;padding-left:24px!important;padding-right:24px!important}#vocabCenterOverlay.vocab-redesign1 .side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{background:#fff!important;gap:28px!important}#vocabCenterOverlay.vocab-redesign1 .today-card,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card{min-height:235px!important;padding:18px!important;border-radius:10px!important;background:#faf9f6!important}#vocabCenterOverlay.vocab-redesign1 .today-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head{color:#8e8b84!important;font-size:11px!important;font-weight:850!important;letter-spacing:.02em!important}#vocabCenterOverlay.vocab-redesign1 .today-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num{margin-top:10px!important;color:#a66b5e!important;font-size:50px!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .today-unit,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-unit{margin-top:2px!important;color:#8b857b!important;font-size:12px!important;font-weight:650!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card{gap:31px!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group,#vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:first-child,#vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:not(:first-child),#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group:nth-child(n+2),body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:first-child,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card>.filter-group:not(:first-child),body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-group:nth-child(n+2){gap:10px!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-label,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-label{margin-bottom:4px!important;color:#8c8a83!important;font-size:11px!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item{height:33px!important;min-height:33px!important;padding:0 11px!important;border-radius:8px!important;color:#3f3b35!important;font-size:13px!important;font-weight:650!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item.active,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-item.active{background:#f2f1ee!important;color:#0f1115!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .filter-num{color:#aaa49c!important;font-size:12px!important;font-weight:750!important}#vocabCenterOverlay.vocab-redesign1 .dot,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot{width:7px!important;min-width:7px!important;height:7px!important}#vocabCenterOverlay.vocab-redesign1 .dot.blue,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot.blue{background:#b7b3aa!important}#vocabCenterOverlay.vocab-redesign1 .dot.red,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot.red{background:#e4c8bd!important}#vocabCenterOverlay.vocab-redesign1 .dot.orange,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot.orange{background:#e3d7ad!important}#vocabCenterOverlay.vocab-redesign1 .dot.green,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot.green{background:#b7c59f!important}#vocabCenterOverlay.vocab-redesign1 .dot.star,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .dot.star{width:10px!important;min-width:10px!important;height:auto!important;border-radius:0!important;background:transparent!important;color:#b08a3b!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;line-height:1!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .chips,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .chips{gap:12px!important;padding-top:3px!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .chip,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .chip{width:56px!important;min-width:56px!important;height:56px!important;border-color:#e8dfd3!important;border-radius:50%!important;background:#fff!important;color:#5d554c!important;font-size:12px!important;font-weight:700!important}#vocabCenterOverlay.vocab-redesign1 .side-filter-card .chip.active,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side-filter-card .chip.active{border-color:#050505!important;background:#050505!important;color:#fff!important}#vocabCenterOverlay.vocab-redesign1 .list,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list{background:#fff!important}#vocabCenterOverlay.vocab-redesign1 .list-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head{height:84px!important;min-height:84px!important;padding:24px 24px 15px!important;border-bottom-color:#e8e2d8!important}#vocabCenterOverlay.vocab-redesign1 .list-title,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-title{font-size:18px!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .list-sub,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-sub{margin-top:7px!important;color:#8f8a82!important;font-size:12px!important;font-weight:550!important}#vocabCenterOverlay.vocab-redesign1 .rows,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{padding:14px 16px 34px!important;gap:5px!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-side{width:320px!important;min-width:320px!important;padding:20px 18px 28px!important;background:#fff!important;border-right:1px solid #e8e2d8!important;display:flex!important;flex-direction:column!important;gap:28px!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card{width:100%!important;min-height:235px!important;padding:18px!important;border:0!important;border-radius:10px!important;background:#faf9f6!important;box-shadow:none!important;display:flex!important;flex-direction:column!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-head{display:flex!important;align-items:center!important;justify-content:space-between!important;color:#8a877f!important;font-size:11px!important;font-weight:800!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-num{margin:10px 0 0!important;color:#a66b5e!important;font-size:50px!important;font-weight:850!important;line-height:.96!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-unit,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-unit{margin:8px 0 0!important;color:#8a877f!important;font-size:12px!important;font-weight:600!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-actions,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-actions{margin-top:auto!important;display:flex!important;flex-direction:column!important;gap:9px!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-filters,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-filters{width:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:31px!important;overflow:visible!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-filters .filter-label,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-filters .filter-label{width:100%!important;height:auto!important;margin:0 0 3px!important;padding:0!important;color:#8b887f!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;writing-mode:horizontal-tb!important;transform:none!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-filter-item,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-filter-item{width:100%!important;height:33px!important;min-height:33px!important;padding:0 11px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#3d3933!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:13px!important;font-weight:650!important;line-height:1!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-filter-item.active,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-filter-item.active{background:#f2f1ee!important;color:#0f1115!important;font-weight:850!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-filter-left,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-filter-left{min-width:0!important;display:inline-flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-dot{width:7px!important;min-width:7px!important;height:7px!important;border-radius:50%!important;display:inline-block!important;flex:none!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot.all{background:#b7b3aa!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot.new{background:#e6c8bd!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot.learning{background:#e7cfc7!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot.mastered{background:#b9c8a3!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot.pending{background:#e4d7ad!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-dot.errors{background:#a66b5e!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-star,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-star{width:10px!important;min-width:10px!important;color:#b08a3b!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;line-height:1!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-filters .filter-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-filters .filter-num{color:#aaa49c!important;font-size:12px!important;font-weight:700!important}#vocabCenterOverlay.vocab-redesign1 .rows,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{padding:14px 16px 34px!important;gap:0!important}#vocabCenterOverlay.vocab-redesign1 .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .manage-grid{grid-template-columns:320px minmax(560px,1fr) 470px!important;grid-template-areas:"side list detail"!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-side,#vocabCenterOverlay.vocab-redesign1 .side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .side{grid-area:side!important;width:320px!important;min-width:320px!important;padding:20px 22px 28px!important;background:#fff!important;border-right:1px solid #e8e2d8!important}#vocabCenterOverlay.vocab-redesign1 .list,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list{grid-area:list!important;width:100%!important;min-width:0!important;border-right:1px solid #e8e2d8!important;display:flex!important}#vocabCenterOverlay.vocab-redesign1 .detail,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .detail{grid-area:detail!important;width:470px!important;min-width:470px!important;display:flex!important;visibility:visible!important;opacity:1!important}#vocabCenterOverlay.vocab-redesign1{--surface: #ffffff;--raised: #ffffff;--raise: 0 1px 3px rgba(15,23,42,.06), 0 4px 12px rgba(15,23,42,.07);--raise-lg: 0 2px 6px rgba(15,23,42,.06), 0 8px 24px rgba(15,23,42,.09);--raise-sm: 0 1px 3px rgba(15,23,42,.05), 0 2px 6px rgba(15,23,42,.06)}#vocabCenterOverlay.vocab-redesign1 #vcModeFlash,body.app-redesign #vocabCenterOverlay.vocab-redesign1 #vcModeFlash{background:#fafaf8!important}#vocabCenterOverlay.vocab-redesign1 .today-srs-label,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-srs-label{font-size:11px!important;font-weight:700!important;color:#8a877f!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-num,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-num{margin:14px 0 0!important;color:#2a2826!important;font-size:54px!important;font-weight:800!important;line-height:1!important;letter-spacing:-2px!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-unit,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-unit{margin:6px 0 0!important;color:#8a877f!important;font-size:12px!important;font-weight:500!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-actions,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .today-actions{margin-top:22px!important;gap:8px!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .btn-icon,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-ref-today-card .btn-icon{font-size:15px!important;line-height:1!important;opacity:.8!important}#vocabCenterOverlay.vocab-redesign1 .vc-table-head,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .vc-table-head{display:none!important}#vocabCenterOverlay.vocab-redesign1 .rows,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .rows{display:block!important;padding:8px 22px 24px!important}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group{margin-top:20px}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group:first-child{margin-top:2px}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group-head{display:flex;align-items:baseline;gap:8px;margin:0 2px 11px}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group-title{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,system-ui,sans-serif;font-size:14px;font-weight:700;color:#0d0d0c;letter-spacing:-.1px}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group-sub{font-family:PingFang SC,Noto Sans SC,-apple-system,system-ui,sans-serif;font-size:12px;font-weight:500;color:#b0ada4}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group-count{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(244px,1fr));gap:12px;align-items:start}#vocabCenterOverlay.vocab-redesign1 .vc-card2{display:flex;flex-direction:column;gap:7px;padding:13px 15px 14px;border:1px solid #ece9e2;border-radius:16px;background:#fff;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}#vocabCenterOverlay.vocab-redesign1 .vc-card2-top{display:flex;align-items:center;justify-content:space-between}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status{display:inline-flex;align-items:center;gap:5px;font-family:PingFang SC,Noto Sans SC,Plus Jakarta Sans,-apple-system,sans-serif;font-size:11px;font-weight:600;line-height:1;color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-card2-dot{width:6px;height:6px;border-radius:50%;background:#b6b2a8;display:inline-block}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.done{color:#5e7a52}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.done .vc-card2-dot{background:#7fae72}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.learning{color:#927a3a}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.learning .vc-card2-dot{background:#b89a45}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.new{color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.new .vc-card2-dot{background:#b6b2a8}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.catalog{color:#6a5f7e}#vocabCenterOverlay.vocab-redesign1 .vc-card2-status.catalog .vc-card2-dot{background:#a89dc0}#vocabCenterOverlay.vocab-redesign1 .vc-card2-star{font-size:13px;line-height:1;color:#dcd7cc}#vocabCenterOverlay.vocab-redesign1 .vc-card2-star.on{color:#d3a648}#vocabCenterOverlay.vocab-redesign1 .vc-card2-word{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,system-ui,sans-serif;font-size:16.5px;font-weight:700;line-height:1.25;letter-spacing:-.2px;color:#0d0d0c}#vocabCenterOverlay.vocab-redesign1 .vc-card2-phon{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}#vocabCenterOverlay.vocab-redesign1 .vc-card2-pos{font-family:PingFang SC,Noto Sans SC,-apple-system,sans-serif;font-size:12px;font-weight:500;color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-card2-ipa{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-card2-mean{font-family:PingFang SC,HarmonyOS Sans SC,-apple-system,Noto Sans SC,system-ui,sans-serif;font-size:13.5px;font-weight:400;line-height:1.5;color:#2a2a28}#vocabCenterOverlay.vocab-redesign1 .vc-card2-foot{display:flex;align-items:center;gap:8px;margin-top:2px}#vocabCenterOverlay.vocab-redesign1 .vc-card2-ep{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:500;color:#908c82;background:#f4f3ef;padding:1px 6px;border-radius:5px}#vocabCenterOverlay.vocab-redesign1 .vc-card2-time{font-size:11px;color:#aaa49c}#vocabCenterOverlay.vocab-redesign1 .vc-card2-errs{margin-left:auto;font-size:10.5px;font-weight:500;color:#b0604a;background:#f3ddd4;padding:1.5px 8px;border-radius:999px}#vocabCenterOverlay.vocab-redesign1 .vc-ref-side{display:flex!important;flex-direction:column!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-side .side-filter-card{order:1!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-side .today-card{order:2!important;margin-top:14px!important}#vocabCenterOverlay.vocab-redesign1 .vc-ref-side .side-fade{order:3!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card,#vocabCenterOverlay.vocab-redesign1 .today-card{display:flex!important;flex-direction:column!important;gap:9px!important;min-height:0!important;padding:15px 16px!important;border:1px solid #e7ddd2!important;border-radius:16px!important;background:#f4ece5!important;box-shadow:none!important;grid-template-columns:none!important;grid-template-rows:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-card:before,#vocabCenterOverlay.vocab-redesign1 .today-card:before{content:none!important;display:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head,#vocabCenterOverlay.vocab-redesign1 .today-head{grid-column:auto!important;grid-row:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#8a6a4a!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head span:first-child,#vocabCenterOverlay.vocab-redesign1 .today-head span:first-child{font-size:13px!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-head span:first-child:before,#vocabCenterOverlay.vocab-redesign1 .today-head span:first-child:before{content:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-badge,#vocabCenterOverlay.vocab-redesign1 .today-badge{display:inline-block!important;background:#ffffffa6!important;color:#8a6a4a!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important;padding:1px 9px!important;border-radius:999px!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num,#vocabCenterOverlay.vocab-redesign1 .today-num{grid-column:auto!important;grid-row:auto!important;margin:2px 0 0!important;color:#6b4a32!important;font-family:Plus Jakarta Sans,-apple-system,PingFang SC,sans-serif!important;font-size:40px!important;font-weight:800!important;line-height:1!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num:before,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-num:after,#vocabCenterOverlay.vocab-redesign1 .today-num:before,#vocabCenterOverlay.vocab-redesign1 .today-num:after{content:none!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-unit,#vocabCenterOverlay.vocab-redesign1 .today-unit{grid-column:auto!important;grid-row:auto!important;margin:0!important;color:#9b8268!important;font-size:11.5px!important;font-weight:500!important}body.app-redesign #vocabCenterOverlay.vocab-redesign1 .today-actions,#vocabCenterOverlay.vocab-redesign1 .today-actions{grid-column:auto!important;grid-row:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:6px!important}#vocabCenterOverlay.vocab-redesign1 .vc-topic-item{display:flex;align-items:center;gap:10px;width:100%;min-height:37px;padding:9px 10px;border:0;background:transparent;border-radius:9px;cursor:pointer;font-size:13px;line-height:1.2;font-weight:400;color:#5a5a56;text-align:left;font-family:PingFang SC,Noto Sans SC,-apple-system,sans-serif}#vocabCenterOverlay.vocab-redesign1 .vc-topic-item:hover{background:#f8f7f4}#vocabCenterOverlay.vocab-redesign1 .vc-topic-item.active{background:#f4f3ef;color:#0d0d0c;font-weight:600}#vocabCenterOverlay.vocab-redesign1 .vc-topic-dot{width:6px;height:6px;border-radius:50%;flex:none}#vocabCenterOverlay.vocab-redesign1 .vc-topic-name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:inherit}#vocabCenterOverlay.vocab-redesign1 .vc-topic-num{flex:none;margin-left:auto;color:#b0ada4;font-size:11.5px;font-family:JetBrains Mono,ui-monospace,monospace}#vocabCenterOverlay.vocab-redesign1 .list-head .list-title,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head .list-title{font-size:22px!important;font-weight:700!important;color:#0d0d0c!important}#vocabCenterOverlay.vocab-redesign1 .list-head .list-sub,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-head .list-sub{font-size:12px!important;color:#8a877f!important}#vocabCenterOverlay.vocab-redesign1 .list-tools.vc-head-right,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .list-tools.vc-head-right{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:10px!important}#vocabCenterOverlay.vocab-redesign1 .vc-group-seg{display:flex;align-items:center;gap:3px;height:37px;padding:3px;background:#fff;border:1px solid rgb(236,233,226);border-radius:10px}#vocabCenterOverlay.vocab-redesign1 .vc-group-seg-label{padding:0 6px 0 4px;font-size:11px;color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-group-tab{border:0;background:transparent;border-radius:7px;padding:6px 13px;font-size:12.5px;font-weight:400;color:#8a877f;cursor:pointer;font-family:inherit}#vocabCenterOverlay.vocab-redesign1 .vc-group-tab:hover{color:#0d0d0c}#vocabCenterOverlay.vocab-redesign1 .vc-group-tab.active{background:#0d0d0c;color:#fff;font-weight:600}#vocabCenterOverlay.vocab-redesign1 .vc-group-icon{border:0;background:transparent;border-radius:7px;padding:4px 8px;font-size:14px;color:#b0ada4;cursor:pointer}#vocabCenterOverlay.vocab-redesign1 .vc-group-icon:hover{color:#0d0d0c}#vocabCenterOverlay.vocab-redesign1 .vc-legend{display:flex;align-items:center;gap:14px;padding-top:2px}#vocabCenterOverlay.vocab-redesign1 .vc-legend-item{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#8a877f}#vocabCenterOverlay.vocab-redesign1 .vc-legend-dot{width:7px;height:7px;border-radius:50%;display:inline-block}#vocabCenterOverlay.vocab-redesign1 .vc-ep-group{margin:0 0 28px!important}body.vocab-page-active{overflow:hidden!important;background:#fff!important}body.vocab-page-active .app-shell,body.vocab-page-active .app-container{display:none!important}#vocabCenterOverlay.vocab-book-exact,body.app-redesign #vocabCenterOverlay.vocab-book-exact{--vcx-bg: #ffffff;--vcx-soft: #fafaf8;--vcx-tint: #f4f3ef;--vcx-line: #ece9e0;--vcx-line-strong: #d8d4ca;--vcx-ink: #0d0d0c;--vcx-ink-2: #2a2a28;--vcx-ink-3: #5a5a56;--vcx-ink-4: #8a877f;--vcx-ink-5: #b0ada4;--vcx-blush: #e7cdc4;--vcx-blush-ink: #a06a5e;--vcx-sage: #b9c5a6;--vcx-sage-ink: #5e7250;--vcx-sand: #e2d4b4;--vcx-sand-ink: #927a3a;position:fixed!important;inset:0!important;z-index:12000!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;color:var(--vcx-ink)!important;font-family:PingFang SC,HarmonyOS Sans SC,-apple-system,Noto Sans SC,Microsoft YaHei,system-ui,sans-serif!important}#vocabCenterOverlay.vocab-book-exact .shell,body.app-redesign #vocabCenterOverlay.vocab-book-exact .shell{width:100%!important;height:100vh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#vocabCenterOverlay.vocab-book-exact .top,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top{height:68px!important;min-height:68px!important;padding:0 28px!important;border-bottom:1px solid var(--vcx-line)!important;background:#fff!important;display:flex!important;align-items:center!important;gap:12px!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .back,body.app-redesign #vocabCenterOverlay.vocab-book-exact .back{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:0!important;border-radius:9px!important;background:#f4f3ef!important;color:#3a3833!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .title-block,body.app-redesign #vocabCenterOverlay.vocab-book-exact .title-block{min-width:0!important;flex:none!important}#vocabCenterOverlay.vocab-book-exact .title-block h1,body.app-redesign #vocabCenterOverlay.vocab-book-exact .title-block h1{margin:0!important;display:inline-flex!important;align-items:center!important;gap:9px!important;color:#050505!important;font-family:Plus Jakarta Sans,-apple-system,PingFang SC,sans-serif!important;font-size:22px!important;font-weight:850!important;line-height:1!important;letter-spacing:-.2px!important}#vocabCenterOverlay.vocab-book-exact .count-pill,body.app-redesign #vocabCenterOverlay.vocab-book-exact .count-pill{min-width:0!important;height:22px!important;padding:0 10px!important;border:0!important;border-radius:999px!important;background:#fbd9e2!important;color:#7c2743!important;font-size:12px!important;font-weight:800!important;line-height:22px!important}#vocabCenterOverlay.vocab-book-exact .today-add,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-add{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-left:8px!important;color:#5f7258!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .today-add:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-add:before{width:6px!important;height:6px!important;border-radius:50%!important;background:#6b825f!important;content:""!important}#vocabCenterOverlay.vocab-book-exact .mode-pill,body.app-redesign #vocabCenterOverlay.vocab-book-exact .mode-pill{display:none!important}#vocabCenterOverlay.vocab-book-exact .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search{width:min(560px,44vw)!important;height:38px!important;margin-left:auto!important;padding:0 14px!important;border:0!important;border-radius:9px!important;background:#fafaf8!important;box-shadow:none!important;display:flex!important;align-items:center!important;gap:9px!important}#vocabCenterOverlay.vocab-book-exact .search input,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search input{width:100%!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;color:var(--vcx-ink-2)!important;font-size:13px!important;font-weight:400!important}#vocabCenterOverlay.vocab-book-exact .content,#vocabCenterOverlay.vocab-book-exact #vcModeManage,body.app-redesign #vocabCenterOverlay.vocab-book-exact .content,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcModeManage{height:calc(100vh - 68px)!important;min-height:0!important;overflow:hidden!important;background:#fff!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{width:100%!important;height:100%!important;display:grid!important;grid-template-columns:300px minmax(620px,1fr) 470px!important;grid-template-areas:"side list detail"!important;gap:0!important;overflow:hidden!important;background:#fff!important}#vocabCenterOverlay.vocab-book-exact .side,#vocabCenterOverlay.vocab-book-exact .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side{grid-area:side!important;width:320px!important;min-width:320px!important;height:100%!important;padding:18px 18px 22px!important;border-right:1px solid var(--vcx-line)!important;background:#fff!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{order:1!important;margin:0 0 16px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-topic-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-topic-group,#vocabCenterOverlay.vocab-book-exact .side-fade,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side-fade{display:none!important}#vocabCenterOverlay.vocab-book-exact .today-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-card{min-height:232px!important;padding:20px 18px 18px!important;border:0!important;border-radius:11px!important;background:#faf9f6!important;display:flex!important;flex-direction:column!important;gap:0!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .today-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-head{display:flex!important;align-items:center!important;justify-content:space-between!important;height:20px!important;color:#8a877f!important;font-size:11px!important;font-weight:750!important}#vocabCenterOverlay.vocab-book-exact .today-badge,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-badge{height:20px!important;padding:0 9px!important;border-radius:999px!important;background:#ead7a1!important;color:#8d6a2d!important;font-size:11px!important;font-weight:750!important;line-height:20px!important}#vocabCenterOverlay.vocab-book-exact .today-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-num{margin:16px 0 0!important;color:var(--vcx-blush-ink)!important;font-family:Plus Jakarta Sans,-apple-system,PingFang SC,sans-serif!important;font-size:50px!important;font-weight:850!important;line-height:1!important;letter-spacing:-1.8px!important}#vocabCenterOverlay.vocab-book-exact .today-unit,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-unit{margin:8px 0 0!important;color:#8a877f!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important}#vocabCenterOverlay.vocab-book-exact .today-actions,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-actions{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:18px!important}#vocabCenterOverlay.vocab-book-exact .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side-filter-card{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:26px!important}#vocabCenterOverlay.vocab-book-exact .filter-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .filter-label{margin:0 0 12px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#8a877f!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-book-exact .filter-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .filter-item{width:100%!important;min-height:36px!important;padding:0 11px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#5a5a56!important;font-size:13px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .filter-item.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact .filter-item.active{background:#f4f3ef!important;color:#050505!important;font-weight:800!important}#vocabCenterOverlay.vocab-book-exact .filter-left,body.app-redesign #vocabCenterOverlay.vocab-book-exact .filter-left{display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:0!important}#vocabCenterOverlay.vocab-book-exact .filter-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .filter-num{margin-left:auto!important;color:#b0ada4!important;font-size:12px!important;font-weight:600!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-dot{width:7px!important;height:7px!important;min-width:7px!important;border-radius:50%!important;background:#b0ada4!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot.new{background:#e7cdc4!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot.learning{background:#d8bfb6!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot.mastered{background:#b9c5a6!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot.pending{background:#e2d4b4!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot.errors{background:#a06a5e!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-star,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-star{width:8px!important;color:#c5a04d!important;font-size:11px!important;line-height:1!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{border-left:0!important;border-right:0!important;background:#fff!important;box-shadow:none!important;position:relative!important;z-index:2!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{box-shadow:none!important;filter:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side:before,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side:after,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail:before,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail:after,html #vocabCenterOverlay.vocab-book-exact .vc-ref-side:before,html #vocabCenterOverlay.vocab-book-exact .vc-ref-side:after,html #vocabCenterOverlay.vocab-book-exact .detail:before,html #vocabCenterOverlay.vocab-book-exact .detail:after{display:none!important;content:none!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-legend,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-legend{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline{margin:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:18px!important;background:transparent!important;border:0!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .list-tools,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .list-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:22px!important;flex-wrap:wrap!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline>.filter-label,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline>.filter-label{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 0 5px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#8a877f!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active{color:#050505!important;box-shadow:inset 0 -2px #050505!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-num,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-num,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-legend,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-legend{display:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline{margin:16px 0 0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:18px!important;background:transparent!important;border:0!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline>.filter-label,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline>.filter-label{display:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item{width:auto!important;min-width:0!important;height:auto!important;padding:0 0 5px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#8a877f!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active{background:transparent!important;color:#050505!important;box-shadow:inset 0 -2px #050505!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-num,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-num{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head>div:first-child,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head>div:first-child{min-width:0!important;flex:1 1 auto!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline{margin:16px 0 0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;background:transparent!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline>.filter-label,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline>.filter-label{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item{width:auto!important;min-width:72px!important;height:30px!important;padding:0 13px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 2px #14141209,0 12px 24px -18px #1414122e!important;color:#151514!important;font-size:12px!important;font-weight:750!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active{background:#050505!important;color:#fff!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .vc-ref-filter-left,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .vc-ref-filter-left{gap:7px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-num,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-num{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:300px minmax(0,1fr) 470px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side{width:320px!important;min-width:320px!important;max-width:320px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side{width:320px!important;min-width:320px!important;max-width:320px!important;padding:18px 16px 28px!important;background:#fff!important;border-right:1px solid #eee5d8!important;box-shadow:none!important;box-sizing:border-box!important;overflow-y:auto!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{order:9!important;width:100%!important;margin:auto 0 0!important;padding:22px 18px 20px!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px #14141214,0 1px 4px #1414120f!important;box-sizing:border-box!important;overflow:hidden!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions{display:flex!important;flex-direction:column!important;gap:10px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions button,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions button{width:100%!important;height:40px!important;min-height:40px!important;border-radius:8px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card{order:2!important;display:flex!important;flex-direction:column!important;gap:26px!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group{order:3!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group{order:4!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group>.filter-label:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group>.filter-label:before{content:"\5b66\4e60\72b6\6001"}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group>.filter-label:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group>.filter-label:before{content:"\9519\8bef\8bb0\5f55"}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:4px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group>.filter-label,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group>.filter-label,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group>.filter-label,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group>.filter-label{flex:0 0 auto!important;width:100%!important;margin:0 0 6px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .vc-ref-filter-item,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .vc-ref-filter-item,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .vc-ref-filter-item,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .vc-ref-filter-item{display:flex!important;width:100%!important;min-width:0!important;height:32px!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:#1d1d1b!important;font-size:13px!important;font-weight:550!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .vc-ref-filter-item:hover,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .vc-ref-filter-item:hover,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .vc-ref-filter-item:hover,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .vc-ref-filter-item:hover{background:#f7f3ec!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .vc-ref-filter-item.active,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .vc-ref-filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .vc-ref-filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .vc-ref-filter-item.active{background:#f1ece2!important;color:#0a0a0a!important;font-weight:700!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-num,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .filter-num,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-num,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .filter-num{display:inline-block!important;margin-left:auto!important;padding:0 6px!important;min-width:20px!important;text-align:right!important;color:#8b887f!important;font-size:11.5px!important;font-weight:500!important;font-variant-numeric:tabular-nums!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.today-card,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-filter-card,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-fade,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.today-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-filter-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-fade{flex:0 0 auto!important;min-height:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-filter-card>.filter-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-filter-card>.filter-group{flex:0 0 auto!important;min-height:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{height:auto!important;min-height:auto!important;overflow:visible!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card>*,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card>*{flex:0 0 auto!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}#vocabCenterOverlay.vocab-book-exact,body.app-redesign #vocabCenterOverlay.vocab-book-exact{inset:0!important;background:#fff!important;color:#070706!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,sans-serif!important}#vocabCenterOverlay.vocab-book-exact .shell,body.app-redesign #vocabCenterOverlay.vocab-book-exact .shell{width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}#vocabCenterOverlay.vocab-book-exact .top,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top{height:68px!important;padding:0 26px 0 22px!important;display:grid!important;grid-template-columns:34px auto auto 1fr 340px!important;align-items:center!important;gap:12px!important;border-bottom:1px solid #eee8df!important;background:#fff!important}#vocabCenterOverlay.vocab-book-exact .back,body.app-redesign #vocabCenterOverlay.vocab-book-exact .back{width:34px!important;height:34px!important;border-radius:12px!important;border:0!important;background:#f8f7f5!important;color:#1d1c1a!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .back svg,body.app-redesign #vocabCenterOverlay.vocab-book-exact .back svg{width:15px!important;height:15px!important}#vocabCenterOverlay.vocab-book-exact .title-block,body.app-redesign #vocabCenterOverlay.vocab-book-exact .title-block{min-width:0!important}#vocabCenterOverlay.vocab-book-exact .title-block h1,body.app-redesign #vocabCenterOverlay.vocab-book-exact .title-block h1{margin:0!important;display:inline-flex!important;align-items:center!important;gap:10px!important;color:#050505!important;font-size:23px!important;font-weight:850!important;line-height:1!important;letter-spacing:-.45px!important}#vocabCenterOverlay.vocab-book-exact .count-pill,body.app-redesign #vocabCenterOverlay.vocab-book-exact .count-pill{width:auto!important;height:25px!important;min-width:0!important;padding:0 10px!important;border:0!important;border-radius:999px!important;background:#fbd9e2!important;color:#7c2743!important;box-shadow:none!important;font-size:0!important;font-weight:700!important}#vocabCenterOverlay.vocab-book-exact .count-pill:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .count-pill:before{content:"\6309\4e3b\9898\5206\7c7b"!important;font-size:12px!important;line-height:25px!important}#vocabCenterOverlay.vocab-book-exact .today-add,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-add{justify-self:start!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#6e7e63!important;box-shadow:none!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:0!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .mode-pill,#vocabCenterOverlay.vocab-book-exact .vc-top-tools,body.app-redesign #vocabCenterOverlay.vocab-book-exact .mode-pill,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-top-tools{display:none!important}#vocabCenterOverlay.vocab-book-exact .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search{grid-column:5!important;justify-self:end!important;width:340px!important;height:38px!important;padding:0 17px!important;border:0!important;border-radius:9px!important;background:#f8f7f5!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .search input,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search input{color:#141412!important;font-size:13px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .content,body.app-redesign #vocabCenterOverlay.vocab-book-exact .content,#vocabCenterOverlay.vocab-book-exact #vcModeManage,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcModeManage{height:calc(100vh - 68px)!important;overflow:hidden!important;background:#fff!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{width:100%!important;height:100%!important;margin:0!important;max-width:none!important;display:grid!important;grid-template-columns:230px minmax(650px,1fr) 470px!important;grid-template-areas:"side list detail"!important;gap:0!important;background:#fff!important}#vocabCenterOverlay.vocab-book-exact .side,#vocabCenterOverlay.vocab-book-exact .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side{grid-area:side!important;width:230px!important;min-width:230px!important;height:100%!important;padding:22px 18px 16px!important;border-right:1px solid #eee8df!important;background:#fff!important;box-shadow:none!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-book-exact .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side-filter-card{display:flex!important;flex-direction:column!important;gap:26px!important;order:1!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .side-filter-card .filter-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side-filter-card .filter-label{margin:0 0 11px!important;color:#8a877f!important;font-size:11px!important;font-weight:700!important;line-height:1!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-item{width:100%!important;height:36px!important;padding:0 10px!important;display:grid!important;grid-template-columns:11px minmax(0,1fr) 54px 24px!important;align-items:center!important;column-gap:7px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:#20201e!important;text-align:left!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-item.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-item.active{background:#f0eee9!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-dot{width:6px!important;height:6px!important;border-radius:50%!important;opacity:.95!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-name,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-name{overflow:hidden!important;color:#11110f!important;font-size:13px!important;font-weight:650!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-num{color:#aaa49b!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;font-weight:500!important;text-align:right!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group{order:3!important;display:flex!important;flex-wrap:wrap!important;gap:9px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-label{width:100%!important;margin-bottom:2px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-label span:last-child,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-label span:last-child{display:none!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-item{width:auto!important;min-width:70px!important;height:30px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#6c6961!important;box-shadow:0 8px 22px #2620180d!important;font-size:11.5px!important;font-weight:650!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-item.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-item.active{background:#f7f5f1!important;color:#060606!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-left,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-left{gap:5px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-num{margin-left:1px!important;color:#aaa49b!important;font-size:10.5px!important;font-weight:600!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,#vocabCenterOverlay.vocab-book-exact .side-fade,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side-fade{display:none!important}#vocabCenterOverlay.vocab-book-exact .today-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-card{order:4!important;margin:auto 0 0!important;padding:19px 17px 18px!important;border:0!important;border-radius:14px!important;background:#f3f1ec!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .today-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-head{margin-bottom:13px!important;align-items:center!important}#vocabCenterOverlay.vocab-book-exact .today-srs-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-srs-label{color:#7e7b73!important;font-size:11px!important;font-weight:700!important}#vocabCenterOverlay.vocab-book-exact .today-badge,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-badge{height:22px!important;padding:0 9px!important;border-radius:999px!important;background:#dfcf9e!important;color:#9c7640!important;font-size:11px!important;font-weight:700!important}#vocabCenterOverlay.vocab-book-exact .today-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-num{margin:0 0 5px!important;color:#a16d5e!important;font-size:50px!important;font-weight:850!important;line-height:.95!important}#vocabCenterOverlay.vocab-book-exact .today-unit,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-unit{margin-bottom:17px!important;color:#8c8980!important;font-size:12px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .today-actions,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-actions{gap:9px!important}#vocabCenterOverlay.vocab-book-exact .list,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list{grid-area:list!important;width:auto!important;min-width:0!important;height:100%!important;padding:24px 26px 62px!important;border-right:1px solid #eee8df!important;background:#faf9f6!important;box-shadow:none!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-book-exact .list-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head{margin:0 0 38px!important;padding:0!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;border:0!important;background:transparent!important}#vocabCenterOverlay.vocab-book-exact .list-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-title{margin:0 0 4px!important;color:#050505!important;font-size:19px!important;font-weight:850!important;line-height:1.1!important;letter-spacing:-.25px!important}#vocabCenterOverlay.vocab-book-exact .list-sub,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-sub{color:#858178!important;font-size:12.5px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .list-tools,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:13px!important;margin:0!important}#vocabCenterOverlay.vocab-book-exact .vc-group-seg,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-group-seg{height:32px!important;padding:3px!important;display:inline-flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;border:0!important;border-radius:10px!important;background:#fff!important;box-shadow:0 10px 24px #2a22180b!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .vc-group-seg-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-group-seg-label{padding:0 8px!important;color:#8a877f!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important;flex:0 0 auto!important}#vocabCenterOverlay.vocab-book-exact .vc-group-tab,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-group-tab{width:auto!important;min-width:36px!important;height:26px!important;padding:0 12px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#8a877f!important;box-shadow:none!important;font-size:12px!important;font-weight:650!important;line-height:26px!important;white-space:nowrap!important;flex:0 0 auto!important}#vocabCenterOverlay.vocab-book-exact .vc-group-tab.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-group-tab.active{background:#050505!important;color:#fff!important}#vocabCenterOverlay.vocab-book-exact .vc-group-icon,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-group-icon{display:none!important}#vocabCenterOverlay.vocab-book-exact .vc-legend,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-legend{display:flex!important;align-items:center!important;gap:16px!important;color:#8b877e!important;font-size:12px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .vc-legend-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-legend-item{display:inline-flex!important;align-items:center!important;gap:6px!important}#vocabCenterOverlay.vocab-book-exact .vc-legend-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-legend-dot{width:7px!important;height:7px!important;border-radius:50%!important}#vocabCenterOverlay.vocab-book-exact .vc-table-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-table-head{display:none!important}#vocabCenterOverlay.vocab-book-exact .rows,body.app-redesign #vocabCenterOverlay.vocab-book-exact .rows{display:block!important;padding:0!important;border:0!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group{margin:0 0 24px!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{grid-area:detail!important;width:470px!important;min-width:470px!important;height:100%!important;padding:30px 28px 24px!important;border:0!important;background:#fff!important;box-shadow:none!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-book-exact .vc3-ex-zh,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc3-ex-zh,#vocabCenterOverlay.vocab-book-exact .vc3-muted-line,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc3-muted-line{margin-top:10px!important;color:#858178!important;font-size:13px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .primary-split,body.app-redesign #vocabCenterOverlay.vocab-book-exact .primary-split{width:100%!important;height:46px!important;border:0!important;border-radius:9px!important;overflow:hidden!important;background:#050505!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .primary-main,body.app-redesign #vocabCenterOverlay.vocab-book-exact .primary-main,#vocabCenterOverlay.vocab-book-exact .primary-more,body.app-redesign #vocabCenterOverlay.vocab-book-exact .primary-more{height:46px!important;border:0!important;background:#050505!important;color:#fff!important;font-size:13px!important;font-weight:850!important}#vocabCenterOverlay.vocab-book-exact .primary-more,body.app-redesign #vocabCenterOverlay.vocab-book-exact .primary-more{width:48px!important;border-left:1px solid rgba(255,255,255,.34)!important}@media(max-width:1220px){#vocabCenterOverlay.vocab-book-exact .top,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top{grid-template-columns:34px auto auto 1fr 300px!important}#vocabCenterOverlay.vocab-book-exact .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search{width:300px!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:220px minmax(560px,1fr) 340px!important}#vocabCenterOverlay.vocab-book-exact .side,#vocabCenterOverlay.vocab-book-exact .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side{width:220px!important;min-width:220px!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{width:340px!important;min-width:340px!important}#vocabCenterOverlay.vocab-book-exact .vc-card-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:860px){#vocabCenterOverlay.vocab-book-exact .top,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top{grid-template-columns:34px auto 1fr!important}#vocabCenterOverlay.vocab-book-exact .today-add,#vocabCenterOverlay.vocab-book-exact .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .today-add,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search{display:none!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:1fr!important;grid-template-areas:"list"!important}#vocabCenterOverlay.vocab-book-exact .side,#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{display:none!important}#vocabCenterOverlay.vocab-book-exact .list,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list{padding:20px 16px 48px!important}#vocabCenterOverlay.vocab-book-exact .list-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head{flex-direction:column!important;gap:18px!important}#vocabCenterOverlay.vocab-book-exact .vc-card-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card-grid{grid-template-columns:1fr!important}}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{order:1!important;margin:0 0 26px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card{order:2!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-item{grid-template-columns:11px minmax(0,1fr)!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-group .filter-item{min-width:74px!important}#vocabCenterOverlay.vocab-book-exact .list,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list{grid-area:list!important;min-width:0!important;height:100%!important;border-right:1px solid var(--vcx-line)!important;background:#fff!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#vocabCenterOverlay.vocab-book-exact .list-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head{min-height:84px!important;padding:24px 24px 16px!important;border-bottom:1px solid var(--vcx-line)!important;background:#fff!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}#vocabCenterOverlay.vocab-book-exact .list-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-title{color:#050505!important;font-size:22px!important;font-weight:850!important;line-height:1.2!important}#vocabCenterOverlay.vocab-book-exact .list-sub,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-sub{margin-top:8px!important;color:#8a877f!important;font-size:12px!important;font-weight:400!important}#vocabCenterOverlay.vocab-book-exact .list-tools,body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools{display:flex!important;align-items:center!important;gap:8px!important}#vocabCenterOverlay.vocab-book-exact .seg button,#vocabCenterOverlay.vocab-book-exact .sort-btn,#vocabCenterOverlay.vocab-book-exact .export-list-btn,body.app-redesign #vocabCenterOverlay.vocab-book-exact .seg button,body.app-redesign #vocabCenterOverlay.vocab-book-exact .sort-btn,body.app-redesign #vocabCenterOverlay.vocab-book-exact .export-list-btn{height:34px!important;padding:0 13px!important;border:1px solid #e3d9ca!important;border-radius:8px!important;background:#fff!important;color:#5a5a56!important;box-shadow:none!important;font-size:12px!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .rows,body.app-redesign #vocabCenterOverlay.vocab-book-exact .rows{display:block!important;flex:1 1 auto!important;min-height:0!important;padding:10px 16px 34px!important;overflow-y:auto!important;background:#fff!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-word-row,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-word-row,#vocabCenterOverlay.vocab-book-exact .vc-card2,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2{width:100%!important;min-height:104px!important;margin:0!important;padding:16px 16px 15px 18px!important;border:0!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-word-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-word-title,#vocabCenterOverlay.vocab-book-exact .vc-card2-word,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-word{color:#050505!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,system-ui,sans-serif!important;font-size:19px!important;font-weight:850!important;line-height:1.22!important;letter-spacing:-.25px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-pos,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-pos,#vocabCenterOverlay.vocab-book-exact .vc-card2-pos,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-pos{height:auto!important;padding:0!important;border:0!important;background:transparent!important;color:#8a877f!important;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace!important;font-size:11.5px!important;font-style:italic!important;font-weight:500!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-meaning .meaning,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-meaning .meaning,#vocabCenterOverlay.vocab-book-exact .vc-card2-mean,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-mean{color:#050505!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-meta,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-meta,#vocabCenterOverlay.vocab-book-exact .vc-card2-foot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-foot{margin-top:4px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;color:#aaa49c!important;font-size:11.5px!important;font-weight:500!important;line-height:1.35!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{grid-area:detail!important;width:470px!important;min-width:470px!important;height:100%!important;padding:28px 26px 24px!important;border:0!important;background:#fbfaf8!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;visibility:visible!important;opacity:1!important}#vocabCenterOverlay.vocab-book-exact .detail .word,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail .word{color:#050505!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;font-size:34px!important;font-weight:850!important;line-height:1.1!important;letter-spacing:-.8px!important}@media(max-width:1180px){#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:238px minmax(520px,1fr) 340px!important}#vocabCenterOverlay.vocab-book-exact .side,#vocabCenterOverlay.vocab-book-exact .vc-ref-side{width:238px!important;min-width:238px!important}#vocabCenterOverlay.vocab-book-exact .detail{width:340px!important;min-width:340px!important}}@media(max-width:860px){#vocabCenterOverlay.vocab-book-exact .top,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top{padding:0 14px!important}#vocabCenterOverlay.vocab-book-exact .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .search{width:42vw!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:1fr!important;grid-template-areas:"list"!important}#vocabCenterOverlay.vocab-book-exact .side,#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{display:none!important}}#vocabCenterOverlay.vocab-book-exact .vc-card2-status,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status{order:1!important;display:inline-flex!important;align-items:center!important;gap:6px!important;color:#8a877f!important;font-family:PingFang SC,-apple-system,Plus Jakarta Sans,sans-serif!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-status.mastered,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status.mastered,#vocabCenterOverlay.vocab-book-exact .vc-card2-status.learning,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status.learning,#vocabCenterOverlay.vocab-book-exact .vc-card2-status.new,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status.new{color:#8a877f!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-dot{width:6px!important;height:6px!important;border-radius:50%!important;flex:0 0 6px!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-status.mastered .vc-card2-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status.mastered .vc-card2-dot{background:#b9c5a6!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-status.learning .vc-card2-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status.learning .vc-card2-dot{background:#e7cdc4!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-status.new .vc-card2-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status.new .vc-card2-dot{background:#b0ada4!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-star,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-star{order:2!important;color:#b0ada4!important;font-size:11px!important;line-height:1!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-star.on,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-star.on{color:#927a3a!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group{margin:0 0 30px!important;width:100%!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group-head{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 16px!important;padding:0!important;background:transparent!important;border:0!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group-head:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group-head:before{content:""!important;display:block!important;flex:0 0 4px!important;width:4px!important;height:16px!important;margin:0 2px 0 0!important;padding:0!important;background:#e7cdc4!important;border:0!important;border-radius:999px!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group:nth-child(2n) .vc-ep-group-head:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group:nth-child(2n) .vc-ep-group-head:before{background:#ead3b8!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group:nth-child(3n) .vc-ep-group-head:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group:nth-child(3n) .vc-ep-group-head:before{background:#cbd6dc!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group:nth-child(4n) .vc-ep-group-head:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group:nth-child(4n) .vc-ep-group-head:before{background:#b9c8aa!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group-title{font-family:PingFang SC,-apple-system,Plus Jakarta Sans,sans-serif!important;font-size:15px!important;font-weight:850!important;color:#050505!important;letter-spacing:0!important;line-height:1!important;align-self:center!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group .vc-ep-group-head>.vc-ep-group-sub,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group .vc-ep-group-head>.vc-ep-group-sub{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-size:10px!important;font-weight:800!important;font-style:normal!important;letter-spacing:.12em!important;color:#9c6e3f!important;text-transform:uppercase!important;background:transparent!important;padding:0!important;border-radius:0!important;line-height:1!important;align-self:center!important;position:relative!important;top:auto!important;transform:translateY(0)!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group .vc-ep-group-head:has(.vc-ep-count-latin)>.vc-ep-group-sub,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group .vc-ep-group-head:has(.vc-ep-count-latin)>.vc-ep-group-sub{transform:translateY(2px)!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group-count,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group-count{align-self:center!important;min-width:18px!important;height:18px!important;padding:0 6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-size:11px!important;font-weight:700!important;color:#aaa49c!important;background:#fff!important;border-radius:999px!important;box-shadow:0 8px 18px #1414120d!important}#vocabCenterOverlay.vocab-book-exact .vc-card-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;width:100%!important}@media(max-width:600px){#vocabCenterOverlay.vocab-book-exact .vc-card-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card-grid{grid-template-columns:1fr!important}}#vocabCenterOverlay.vocab-book-exact .vc-card2,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2{width:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;padding:15px 17px!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:#1414190f 0 2px 6px,#14141929 0 16px 32px -12px!important;cursor:pointer!important;transition:none!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-top,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;grid-column:auto!important;grid-row:auto!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-word,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-word{grid-column:auto!important;grid-row:auto!important;min-width:0!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:17px!important;font-weight:700!important;line-height:20.4px!important;letter-spacing:-.3px!important;color:#0d0d0c!important;margin:2px 0 0!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-phon,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-phon{grid-column:auto!important;grid-row:auto!important;display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important;margin:-2px 0 0!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-pos,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-pos{font-family:Plus Jakarta Sans,sans-serif!important;font-style:italic!important;font-weight:400!important;font-size:11.5px!important;color:#8a877f!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-ipa,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-ipa{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;font-weight:400!important;color:#8a877f!important;background:transparent!important;padding:0!important;border-radius:0!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-mean,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-mean{grid-column:auto!important;grid-row:auto!important;min-width:0!important;font-family:PingFang SC,-apple-system,sans-serif!important;font-size:13.5px!important;font-weight:400!important;line-height:18.9px!important;color:#2a2a28!important;margin:0!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-foot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-foot{grid-column:auto!important;grid-row:auto!important;min-width:0!important;display:flex!important;align-items:baseline!important;gap:8px!important;margin-top:auto!important;padding-top:6px!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-foot:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-foot:before{display:none!important;content:none!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-ep,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-ep{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;font-weight:400!important;color:#8a877f!important;background:transparent!important;padding:0!important;border-radius:0!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-time,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-time{font-family:PingFang SC,-apple-system,sans-serif!important;font-size:10.5px!important;font-weight:400!important;color:#b0ada4!important}#vocabCenterOverlay.vocab-book-exact .vc-card2-errs,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-errs{margin-left:auto!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#a06a5e!important;font-family:PingFang SC,-apple-system,sans-serif!important;font-size:10.5px!important;font-weight:400!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .btn-secondary,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .btn-secondary,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-unit,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-unit,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .side-fade,html #vocabCenterOverlay.vocab-book-exact .side-fade{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top{border-bottom:0!important;box-shadow:0 10px 26px -32px #1e181257!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid{border:0!important;background:#fff!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side{border-right:0!important;box-shadow:none!important;position:relative!important;z-index:2!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list{border:0!important;background:#fff!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-table-head,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-table-head{border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{border-left:0!important;border-right:0!important;box-shadow:none!important;position:relative!important;z-index:2!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-card2,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-card2{border:0!important;box-shadow:0 1px 2px #14141209,0 14px 30px -22px #14141233!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item:hover,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item:active,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:hover,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:active,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item:hover,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item:active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .vc-status-inline .filter-item.active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:hover,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:active,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item.active{position:static!important;top:auto!important;bottom:auto!important;transform:none!important;translate:none!important;margin-top:0!important;margin-bottom:0!important;transition:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item>*,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item.active>*,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item>*,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item.active>*{position:static!important;top:auto!important;bottom:auto!important;transform:none!important;translate:none!important;margin-top:0!important;margin-bottom:0!important;line-height:1!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:34px!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;line-height:20px!important;overflow:visible!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline>.filter-label,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline>.filter-label{display:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:hover,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:active,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item.active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:hover,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item:active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item.active{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;height:20px!important;min-height:20px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#141412!important;font-size:12px!important;font-weight:700!important;line-height:20px!important;white-space:nowrap!important;vertical-align:top!important;transform:none!important;translate:none!important;transition:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .vc-ref-filter-left,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-num,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .vc-ref-filter-left,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-num{display:inline-flex!important;align-items:center!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;line-height:20px!important;vertical-align:top!important;transform:none!important;translate:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .vc-ref-filter-left,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .vc-ref-filter-left{gap:8px!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-num,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-num{color:#8d887e!important;font-size:11.5px!important;font-weight:600!important;margin-left:2px!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .vc-ref-dot,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .vc-ref-dot{display:inline-block!important;width:6px!important;min-width:6px!important;height:6px!important;margin:0!important;border-radius:50%!important;align-self:center!important;vertical-align:middle!important;transform:none!important;translate:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=all].active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=all].active{color:#a36b5f!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=new].active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=new].active{color:#b48674!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=learning].active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=learning].active{color:#a36b5f!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=mastered].active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=mastered].active{color:#6f815e!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=pending].active,html #vocabCenterOverlay.vocab-book-exact .list-tools .vc-status-inline .filter-item[data-vc-filter=pending].active{color:#9a7631!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-rail-hidden,html #vocabCenterOverlay.vocab-book-exact .vc-ref-status-rail-hidden{display:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tabs,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-tabs{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:18px!important;margin:26px 0 0!important;padding:0!important;min-height:22px!important;line-height:22px!important;background:transparent!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab:hover,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab:active,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab.active,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab:hover,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab:active,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab.active{appearance:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;height:22px!important;min-height:22px!important;padding:0!important;margin:0!important;color:#151513!important;font:700 12px/22px SE SF Pro Text,SE PingFang SC,Noto Sans SC,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;cursor:pointer!important;transform:none!important;translate:none!important;transition:color .12s ease!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-dot,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-label,html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-count,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-label,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-count{display:inline-flex!important;align-items:center!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;line-height:22px!important;transform:none!important;translate:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-dot{width:6px!important;min-width:6px!important;height:6px!important;min-height:6px!important;border-radius:50%!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-all .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-all .vc-center-status-dot{background:#e8c9be!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-new .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-new .vc-center-status-dot{background:#d8dde3!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-learning .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-learning .vc-center-status-dot{background:#c3d7ee!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-mastered .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-mastered .vc-center-status-dot{background:#c9deae!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-pending .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-pending .vc-center-status-dot{background:#ead9ad!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-errors .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-errors .vc-center-status-dot{background:#e8bcc8!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-manual .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-manual .vc-center-status-dot{background:#b8c9dd!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-favorite .vc-center-status-dot,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-favorite .vc-center-status-dot{background:#e0cbd6!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-favorite .vc-center-status-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-favorite .vc-center-status-dot{background:#ec933c!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-all .vc-center-status-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-all .vc-center-status-dot{background:#ef6f9b!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-pending .vc-center-status-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-pending .vc-center-status-dot{background:#e6b24a!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-errors .vc-center-status-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-errors .vc-center-status-dot{background:#e5554c!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-learning .vc-center-status-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-learning .vc-center-status-dot{background:#4a9fe0!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-mastered .vc-center-status-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-mastered .vc-center-status-dot{background:#52bd63!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-count,html #vocabCenterOverlay.vocab-book-exact .vc-center-status-count{color:#8d887e!important;font-size:11.5px!important;font-weight:600!important;margin-left:-4px!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-tabs,html #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-tabs{flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:6px!important;margin:0!important;min-height:0!important;line-height:normal!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-tab,html #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-tab{display:flex!important;width:100%!important;height:26px!important;min-height:26px!important;line-height:26px!important;padding:0 10px!important;border-radius:8px!important;gap:9px!important;font-size:13px!important;font-weight:600!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-tab.active,html #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-tab.active{background:#7f7f7f24!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-count,html #vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar .vc-center-status-count{margin-left:auto!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-tools-only,html #vocabCenterOverlay.vocab-book-exact .vc-status-tools-only{display:flex!important;align-items:center!important;justify-content:flex-end!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-row-has-group,html #vocabCenterOverlay.vocab-book-exact .vc-status-row-has-group{justify-content:space-between!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-row-has-group>.vc-group-seg,html #vocabCenterOverlay.vocab-book-exact .vc-status-row-has-group>.vc-group-seg{margin:0!important;order:0!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-listhead-title,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-listhead-title{display:flex!important;align-items:baseline!important;gap:10px!important;flex-wrap:wrap!important;min-width:0!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search{margin-left:auto!important;align-self:center!important;flex:none!important;display:inline-flex!important;align-items:center!important;gap:7px!important;width:240px!important;max-width:34vw!important;height:34px!important;padding:0 12px!important;border:0!important;border-radius:10px!important;background:var(--bg-soft, #fafaf8)!important;color:var(--vcx-ink-4, #8f887d)!important;cursor:text!important;transition:box-shadow .12s ease,background .12s ease!important;box-sizing:border-box!important;box-shadow:inset 0 1px 2px #0000000e!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search:focus-within,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search:focus-within{background:var(--bg, #ffffff)!important;box-shadow:inset 0 2px 6px #20202009,0 0 0 3px #d8d4ca21!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search{background:var(--bg-soft, #1b1817)!important;box-shadow:inset 0 1px 3px #0000006b!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search:focus-within,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search:focus-within{background:var(--bg, #141211)!important;box-shadow:inset 0 1px 3px #00000059,0 0 0 3px #6c2c3c38!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search>input,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search>input{flex:1 1 auto!important;min-width:0!important;width:auto!important;height:100%!important;border:0!important;outline:none!important;background:transparent!important;color:var(--vcx-ink, #ece5db)!important;font-size:13px!important;padding:0!important;box-shadow:none!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search>input::placeholder,html #vocabCenterOverlay.vocab-book-exact .list-head .vc-head-search>input::placeholder{color:var(--vcx-ink-4, #8f887d)!important;opacity:.5!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.today-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.today-card{order:0!important;margin:0 0 26px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-filter-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side>.side-filter-card{order:1!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card{gap:14px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar+.vc-ref-category-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-status-sidebar+.vc-ref-category-group{margin-top:0!important;transform:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group{margin:12px 0 0!important;transform:none!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-category-group{order:2!important;width:100%!important;margin:12px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;margin:0!important;padding:0 0 0 3px!important;color:#8f887d!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label span,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label span{all:unset!important;display:inline!important;color:#8f887d!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label span:before,#vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label span:after,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label span:before,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-category-group>.filter-label span:after{content:none!important;display:none!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips{all:unset!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;gap:14px!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-row,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-row{all:unset!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;gap:8px!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams{gap:7px!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-subtitle,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-subtitle{all:unset!important;display:block!important;box-sizing:border-box!important;flex:0 0 100%!important;width:100%!important;margin:0 0 2px!important;padding-left:2px!important;color:#8f887d!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip{all:unset!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important;height:27px!important;min-height:27px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:8px!important;background:#f6f5f2!important;color:#171410!important;box-shadow:0 5px 14px #231e180e!important;font-size:12px!important;font-weight:500!important;line-height:27px!important;white-space:nowrap!important;cursor:pointer!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip{height:25px!important;min-height:25px!important;padding:0 9px!important;font-size:11.5px!important;line-height:25px!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip.active{border-color:#050505!important;border-radius:8px!important;background:#050505!important;color:#fff!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip.is-empty:not(.active),body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip.is-empty:not(.active){opacity:.72!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip-count,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip-count{all:unset!important;display:inline!important;width:auto!important;height:auto!important;margin-left:5px!important;color:currentColor!important;opacity:.58!important;font-size:11px!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip.active .chip-count,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .chip.active .chip-count{opacity:.72!important}@media(min-width:1181px){#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:230px minmax(560px,1fr) 430px!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{width:470px!important;min-width:470px!important;transform:translate(-34px)!important}}@media(min-width:861px)and (max-width:1180px){#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:238px minmax(440px,1fr) 470px!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{width:470px!important;min-width:470px!important;transform:translate(-24px)!important}}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-height:0!important;padding:28px 21px 24px!important;border:0!important;background:#fff!important;box-shadow:none!important;overflow-y:auto!important;color:#0d0d0c!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh{box-sizing:border-box!important;display:flex!important;flex:1 1 auto!important;min-height:100%!important;width:100%!important;flex-direction:column!important;background:#fff!important;color:#0d0d0c!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-head{margin:0 0 30px!important;padding:0!important;border:0!important}#vocabCenterOverlay.vocab-book-exact .vb-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-dot{flex:0 0 auto!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#e7cdc4!important}#vocabCenterOverlay.vocab-book-exact .vb-word-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-word-title{margin:0 0 14px!important;padding:0!important;color:#050505!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;font-size:34px!important;font-weight:850!important;line-height:1.06!important;letter-spacing:-.3px!important}#vocabCenterOverlay.vocab-book-exact .vb-phon-row,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-phon-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:28px!important;margin:0 0 18px!important}#vocabCenterOverlay.vocab-book-exact .vb-phon,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-phon{display:inline-flex!important;min-width:0!important;align-items:center!important}#vocabCenterOverlay.vocab-book-exact .vb-ph,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-ph{display:inline-flex!important;align-items:center!important;gap:7px!important;height:28px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#373633!important;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace!important;font-size:13px!important;font-weight:400!important;line-height:28px!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-book-exact .vb-ph b,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-ph b{color:#5a5a56!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;font-size:12px!important;font-weight:800!important}#vocabCenterOverlay.vocab-book-exact .vb-play,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-play{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#faf9f7!important;color:#11100e!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:9px!important;line-height:1!important}#vocabCenterOverlay.vocab-book-exact .vb-pos,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-pos{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;height:22px!important;padding:0 10px!important;border-radius:6px!important;background:#f5f2ee!important;color:#8a877f!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:750!important;line-height:22px!important}#vocabCenterOverlay.vocab-book-exact .vb-meaning,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-meaning{margin:0 0 13px!important;color:#050505!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,Plus Jakarta Sans,system-ui,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:1.48!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-book-exact .vb-meta-line,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-meta-line{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:0 9px!important;color:#8a877f!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.8!important}#vocabCenterOverlay.vocab-book-exact .vb-meta-line strong,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-meta-line strong{color:#a06a5e!important;font-weight:700!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-section,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-section{margin:0 0 27px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .vb-source-section,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-source-section,#vocabCenterOverlay.vocab-book-exact .vb-error-section,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-section{margin-bottom:12px!important}#vocabCenterOverlay.vocab-book-exact .vb-section-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-section-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 12px!important;color:#8a877f!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;font-size:11.5px!important;font-weight:700!important;line-height:1.2!important}#vocabCenterOverlay.vocab-book-exact .vb-section-title em,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-section-title em{display:inline-flex!important;align-items:center!important;height:22px!important;padding:0 9px!important;border-radius:999px!important;background:#d7c5af!important;color:#8a6940!important;font-size:11px!important;font-style:normal!important;font-weight:750!important;line-height:22px!important}#vocabCenterOverlay.vocab-book-exact .vb-example-box,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-example-box{box-sizing:border-box!important;width:100%!important;padding:12px 14px!important;border-radius:10px!important;background:#fafaf8!important;color:#050505!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;font-size:15px!important;font-weight:650!important;line-height:1.6!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-book-exact .vb-hit,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-hit{padding:1px 4px!important;border-radius:4px!important;font-weight:700!important;background:#fef3c7!important;color:#78350f!important}#vocabCenterOverlay.vocab-book-exact .vb-hit.vb-hit-yellow,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-hit.vb-hit-yellow{background:#fef3c7!important;color:#78350f!important}#vocabCenterOverlay.vocab-book-exact .vb-hit.vb-hit-teal,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-hit.vb-hit-teal{background:#ccfbf1!important;color:#0f766e!important}#vocabCenterOverlay.vocab-book-exact .vb-hit.vb-hit-purple,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-hit.vb-hit-purple{background:#f3e8ff!important;color:#6b21a8!important}#vocabCenterOverlay.vocab-book-exact .vb-example-zh,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-example-zh{margin:10px 0 0!important;color:#5a5a56!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.65!important}#vocabCenterOverlay.vocab-book-exact .vb-source-main,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-source-main{width:100%!important;display:grid!important;grid-template-columns:8px 1fr!important;column-gap:9px!important;row-gap:5px!important;align-items:center!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#050505!important;text-align:left!important}#vocabCenterOverlay.vocab-book-exact .vb-source-main strong,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-source-main strong{color:#050505!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;font-size:15px!important;font-weight:850!important;line-height:1.38!important}#vocabCenterOverlay.vocab-book-exact .vb-source-main em,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-source-main em{grid-column:2!important;color:#8a877f!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:1.35!important}#vocabCenterOverlay.vocab-book-exact .vb-muted-line,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-muted-line{margin:0!important;color:#8a877f!important;font-size:13px!important;font-weight:400!important}#vocabCenterOverlay.vocab-book-exact .vb-error-summary,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-summary{display:flex!important;align-items:baseline!important;gap:8px!important;color:#8a877f!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}#vocabCenterOverlay.vocab-book-exact .vb-error-summary strong,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-summary strong{color:#a06a5e!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:27px!important;font-weight:800!important;line-height:1!important}#vocabCenterOverlay.vocab-book-exact .vb-error-collapse>summary,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-collapse>summary{cursor:pointer!important;list-style:none!important;margin-bottom:0!important}#vocabCenterOverlay.vocab-book-exact .vb-error-collapse>summary::-webkit-details-marker,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-collapse>summary::-webkit-details-marker{display:none!important}#vocabCenterOverlay.vocab-book-exact .vb-error-collapse[open]>summary,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-collapse[open]>summary{margin-bottom:12px!important}#vocabCenterOverlay.vocab-book-exact .vb-error-list,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-list{display:flex!important;flex-direction:column!important;gap:6px!important;margin-top:10px!important}#vocabCenterOverlay.vocab-book-exact .vb-error-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-item{min-height:32px!important;padding:7px 10px!important;border-radius:8px!important;background:#a06a5e14!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;color:#5f5148!important}#vocabCenterOverlay.vocab-book-exact .vb-error-wrong,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-wrong{min-width:0!important;display:flex!important;align-items:center!important;gap:7px!important}#vocabCenterOverlay.vocab-book-exact .vb-error-wrong em,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-wrong em{flex:0 0 auto!important;font-style:normal!important;color:#9a9188!important;font-size:12px!important;font-weight:650!important}#vocabCenterOverlay.vocab-book-exact .vb-error-wrong b,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-wrong b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:inherit!important;font-size:13px!important;font-weight:750!important}#vocabCenterOverlay.vocab-book-exact .vb-error-date,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-date{flex:0 0 auto!important;color:#9a9188!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:650!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-error-item,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-item{background:#f6f1eb0f!important;color:var(--vcx-ink-2)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-error-wrong em,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-wrong em,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-error-date,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-date{color:var(--vcx-ink-4)!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions{margin-top:6px!important;padding-top:0!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:10px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions .split-wrap,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .split-wrap{flex:1 1 0!important;min-width:0!important}#vocabCenterOverlay.vocab-book-exact .detail .vc4-detail-actions,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail .vc4-detail-actions{flex-direction:row!important;flex-wrap:nowrap!important;margin-bottom:8px!important;padding-left:30px!important;padding-right:30px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-split,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-split{width:100%!important;height:46px!important;display:flex!important;align-items:stretch!important;border:0!important;border-radius:8px!important;overflow:hidden!important;background:#f4b3c5!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-main,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-main,#vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more{height:46px!important;border:0!important;border-radius:0!important;background:#f4b3c5!important;color:#7c2743!important;font-family:PingFang SC,HarmonyOS Sans SC,Noto Sans SC,system-ui,sans-serif!important;font-size:13px!important;font-weight:750!important;line-height:46px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-main,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-main{flex:1 1 auto!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more{flex:0 0 46px!important;width:46px!important;border-left:1px solid rgba(124,39,67,.22)!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{padding-right:54px!important}#vocabCenterOverlay.vocab-book-exact .vb-pos,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-pos,#vocabCenterOverlay.vocab-book-exact .vb-section-title em,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-section-title em{margin-right:18px!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{position:relative!important;background:#fff!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh{position:relative!important;padding-right:6px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh:after,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh:after{content:none!important;display:none!important}@media(min-width:1181px){#vocabCenterOverlay.vocab-book-exact .top .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top .search{right:150px!important;margin-left:auto!important;margin-right:150px!important;transform:none!important}}@media(min-width:861px)and (max-width:1180px){#vocabCenterOverlay.vocab-book-exact .top .search,body.app-redesign #vocabCenterOverlay.vocab-book-exact .top .search{right:96px!important;margin-left:auto!important;margin-right:96px!important;transform:none!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh{padding-right:6px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh:after,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh:after{right:2px!important;width:16px!important}}#vocabCenterOverlay.vocab-book-exact .content,#vocabCenterOverlay.vocab-book-exact #vcModeManage,body.app-redesign #vocabCenterOverlay.vocab-book-exact .content,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcModeManage{box-sizing:border-box!important;padding-right:0!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{width:100%!important;grid-template-columns:300px minmax(450px,1fr) 470px!important;padding-right:260px!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side,#vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side{width:320px!important;min-width:320px!important;max-width:320px!important;padding:18px 16px 28px!important;background:#fff!important;border-right:0!important;box-shadow:none!important;box-sizing:border-box!important;overflow-y:auto!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{grid-column:3 / 4!important;justify-self:start!important;width:470px!important;min-width:470px!important;max-width:470px!important;transform:none!important;padding-right:28px!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{order:1!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 26px!important;padding:22px 18px 20px!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px #14141214,0 1px 4px #1414120f!important;overflow:visible!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-head,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-head{margin:0 0 22px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-num{margin:0 0 8px!important;font-size:58px!important;line-height:.9!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-unit,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-unit{margin:0 0 18px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions button,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-actions button{width:100%!important;height:40px!important;border-radius:8px!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side .side-filter-card{order:2!important;display:flex!important;flex-direction:column!important;gap:26px!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;border:0!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-error-group{order:4!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-item{width:100%!important;min-height:36px!important;padding:0 12px!important;border-radius:8px!important;display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;box-sizing:border-box!important;background:transparent!important;box-shadow:none!important;color:#0f0f0e!important;font-size:13px!important;font-weight:700!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-item.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-item.active{background:#f2f0eb!important}#vocabCenterOverlay.vocab-book-exact .vc-topic-num,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-num,#vocabCenterOverlay.vocab-book-exact .vc-topic-en,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-topic-en{display:none!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-error-group{flex-direction:row!important;flex-wrap:wrap!important;gap:9px 8px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group>.filter-label,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-error-group>.filter-label{flex:0 0 100%!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .filter-item,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .filter-item{width:auto!important;min-width:74px!important;height:31px!important;padding:0 13px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 8px 18px #16191f0a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;color:#161615!important;font-size:12px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .filter-item.active,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-error-group .filter-item.active{background:#050505!important;color:#fff!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-filter-left,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-filter-left{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:0!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-dot,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-dot,#vocabCenterOverlay.vocab-book-exact .vc-ref-star,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-star{flex:0 0 auto!important}@media(min-width:1181px){#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:300px minmax(280px,1fr) 500px!important;padding-right:260px!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side,#vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side{width:320px!important;min-width:320px!important;max-width:320px!important;box-sizing:border-box!important}}@media(min-width:861px)and (max-width:1180px){#vocabCenterOverlay.vocab-book-exact .content,#vocabCenterOverlay.vocab-book-exact #vcModeManage,body.app-redesign #vocabCenterOverlay.vocab-book-exact .content,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcModeManage{padding-right:42px!important}#vocabCenterOverlay.vocab-book-exact .manage-grid,body.app-redesign #vocabCenterOverlay.vocab-book-exact .manage-grid{grid-template-columns:300px minmax(340px,1fr) 395px!important}#vocabCenterOverlay.vocab-book-exact .vc-ref-side,#vocabCenterOverlay.vocab-book-exact .side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ref-side,body.app-redesign #vocabCenterOverlay.vocab-book-exact .side{width:320px!important;min-width:320px!important;max-width:320px!important;box-sizing:border-box!important}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{width:395px!important;min-width:395px!important;padding-right:48px!important}}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list{padding-top:24px!important;padding-right:14px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head{margin-top:0!important;transform:translateY(-12px)!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{grid-column:3 / 4!important;justify-self:start!important;width:500px!important;min-width:500px!important;max-width:500px!important;padding-left:16px!important;padding-right:14px!important;box-sizing:border-box!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{grid-column:3 / 4!important;justify-self:start!important;width:500px!important;min-width:500px!important;max-width:500px!important;box-shadow:10px 0 22px -16px #64748b47!important;position:relative!important;z-index:3!important;box-sizing:border-box!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid{display:grid!important;width:100%!important;grid-template-columns:300px minmax(280px,1fr) 500px!important;padding-right:0!important;box-sizing:border-box!important;overflow:visible!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcModeManage,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcModeManage{box-sizing:border-box!important;padding-left:20px!important;padding-right:30px!important;overflow:visible!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search{margin-left:auto!important;margin-right:180px!important;right:180px!important;transform:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill{font-size:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill:before{content:"\5206\7c7b\6d4f\89c8"!important;font-size:13px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add:before{display:none!important;content:none!important}@media(min-width:861px)and (max-width:1180px){html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search{margin-right:126px!important;right:126px!important}}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top{align-items:center!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block h1,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block h1{display:inline-flex!important;align-items:center!important;gap:10px!important;line-height:1!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add{display:inline-flex!important;align-items:center!important;height:26px!important;line-height:1!important;vertical-align:middle!important;transform:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill:before{line-height:1!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block h1,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block h1{align-items:flex-end!important;font-size:30px!important;line-height:.98!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill{align-self:flex-end!important;height:24px!important;padding:0 10px!important;border-radius:7px!important;margin-bottom:1px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .count-pill:before{font-size:13px!important;line-height:1!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add{align-self:flex-end!important;height:auto!important;line-height:1!important;margin-bottom:4px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top{display:flex!important;flex-wrap:nowrap!important;align-items:flex-end!important;gap:12px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .title-block{flex:0 0 auto!important;min-width:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .today-add{position:static!important;flex:0 0 auto!important;display:inline-flex!important;align-items:flex-end!important;width:auto!important;height:auto!important;margin:0 0 3px!important;padding:0!important;white-space:nowrap!important;line-height:1!important;transform:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search{flex:0 0 340px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .back,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .back{transform:translateY(2px)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .back,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .back{background:#2c2723!important;color:#e4ddd5!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ep-group-count,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ep-group-count{min-width:22px!important;height:16px!important;padding:0 7px!important;border-radius:999px!important;background:#2c2723!important;color:#c9bfb5!important;box-shadow:none!important}#vocabCenterOverlay.vocab-book-exact .vc-ep-group-count>i,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group-count>i{display:inline-block;line-height:1;font-style:normal}#vocabCenterOverlay.vocab-book-exact .vc-ep-group-count.vc-ep-count-latin,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-ep-group-count.vc-ep-count-latin{position:relative;top:3px}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .content,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .content{padding-top:12px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search{flex:0 0 340px!important;width:340px!important;height:38px!important;margin-left:auto!important;margin-right:96px!important;right:96px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;line-height:1!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search input,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search input{position:static!important;flex:1 1 auto!important;min-width:0!important;height:100%!important;padding:0!important;border:0!important;display:block!important;line-height:38px!important;font-size:13px!important;font-weight:500!important;text-indent:0!important;transform:none!important}@media(min-width:861px)and (max-width:1180px){html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .top .search{margin-right:64px!important;right:64px!important}}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-group-seg-label,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-group-seg-label{display:none!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip{border-color:transparent!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+1){background:#fdeaf0!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+2){background:#e0f3ea!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+3){background:#ece4f7!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+4){background:#fdecd9!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+5){background:#fbf3d3!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+6){background:#e0ecfb!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+7){background:#e7f1d8!important;color:#171410!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+8){background:#fce0e0!important;color:#171410!important}#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip .chip-count,body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip .chip-count{color:inherit!important;opacity:.62!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip.active{color:#fff!important;font-weight:600!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+1).active{background:#c06b8a!important;box-shadow:0 4px 12px #b065854d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+2).active{background:#4f9d7d!important;box-shadow:0 4px 12px #4f8d724d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+3).active{background:#836fc0!important;box-shadow:0 4px 12px #7e6cab4d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+4).active{background:#c8884b!important;box-shadow:0 4px 12px #bd7e444d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+5).active{background:#a99440!important;box-shadow:0 4px 12px #9c8a3a4d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+6).active{background:#5e82b5!important;box-shadow:0 4px 12px #5b7aa84d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+7).active{background:#779852!important;box-shadow:0 4px 12px #6f8c4d4d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+8).active{background:#c87070!important;box-shadow:0 4px 12px #bd6a6a4d!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip.active .chip-count{color:#fff!important;opacity:.78!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:18px!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 18px #14141214,0 1px 4px #1414120f!important;overflow:hidden!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0 0 4px!important;padding:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;color:#6b6960!important;letter-spacing:.2px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label:before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#d98b3a!important;box-shadow:0 0 0 3px #d98b3a29!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-badge{display:inline-flex!important;align-items:center!important;height:20px!important;padding:0 9px!important;border:0!important;border-radius:999px!important;background:#fbf0db!important;color:#b07d2e!important;font-size:11px!important;font-weight:600!important;letter-spacing:.3px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-num{margin:10px 0 0!important;padding:0!important;font-size:48px!important;font-weight:800!important;line-height:1!important;letter-spacing:-1.5px!important;color:#1a1a17!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-unit{margin:8px 0 0!important;padding:0!important;max-width:150px!important;font-size:11.5px!important;font-weight:500!important;line-height:1.45!important;color:#9a978d!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions{width:100%!important;margin:16px 0 0!important;padding:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-head,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-head{margin:0 0 14px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label{font-size:14px!important;font-weight:800!important;color:#1a1a17!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label:before,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label:before{display:none!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-badge,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-badge{background:#f1efe9!important;color:#6b6960!important;font-weight:600!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-numrow,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-numrow{display:flex!important;align-items:baseline!important;gap:8px!important;margin:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-numrow .today-num,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-numrow .today-num{margin:0!important;flex:0 0 auto!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-numrow .today-unit,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-numrow .today-unit{display:inline-block!important;margin:0!important;font-size:13px!important;font-weight:600!important;color:#8a877f!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-divider,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-divider{height:1px!important;margin:16px 0!important;background:#ece8df!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stats,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stats{display:flex!important;align-items:center!important;gap:18px!important;margin:0 0 16px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;color:#8a877f!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat b,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat b{color:#3a3a36!important;font-weight:700!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-dot,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-dot{width:7px!important;height:7px!important;border-radius:50%!important;flex:0 0 auto!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-dot.new,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-dot.new{background:#b0ada4!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-dot.learning,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-dot.learning{background:#e7cdc4!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions{flex-direction:row!important;align-items:stretch!important;gap:10px!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-btn,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-btn{flex:1 1 0!important;width:auto!important;height:42px!important;margin:0!important;padding:0!important;border-radius:11px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.3px!important;cursor:pointer!important;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-primary,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-primary{border:0!important;background:#f4b3c5!important;color:#7c2743!important;box-shadow:0 5px 14px #c4567b38!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-primary:hover,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-primary:hover{background:#efa4bb!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #c4567b47!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-ghost,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-ghost{border:0!important;background:#fff!important;color:#2a2a28!important;box-shadow:0 2px 8px -3px #14141229,0 1px 2px #1414121a!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-ghost:hover,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-ghost:hover{border-color:#141412!important;background:#faf9f6!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcModeManage,html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .view{overflow:visible!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side{border-right:0!important;box-shadow:5px 0 12px -11px #1414121c!important;position:relative!important;z-index:5!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{border-left:0!important;box-shadow:-5px 0 12px -11px #1414121c,5px 0 12px -11px #1414121c!important;position:relative!important;z-index:5!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list{border-right:0!important;border-left:0!important}#vocabCenterOverlay.vocab-book-exact .vc-status-row,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;box-sizing:border-box!important;flex:0 0 auto!important;padding:0 24px!important;margin:-6px 0 6px!important}html body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-row .vc-center-status-tabs,html #vocabCenterOverlay.vocab-book-exact .vc-status-row .vc-center-status-tabs{margin:0!important;flex:1 1 auto!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-tools{display:flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important;margin-left:auto!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn{display:inline-flex!important;align-items:center!important;gap:5px!important;height:30px!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#5a5a56!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important;transition:background .12s ease,color .12s ease!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn:hover{background:#f4f3ef!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn.active{background:#1f1f1c!important;color:#fff!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-ic{display:inline-flex!important;align-items:center!important;font-size:12px!important;opacity:.75!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-ic svg{display:block!important;width:14px!important;height:14px!important}#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-sort-trigger .vc-tool-ic,#vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-export .vc-tool-ic{margin-right:-3px!important}#vocabCenterOverlay.vocab-book-exact .vc-tool-sort,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-tool-sort{position:relative!important}#vocabCenterOverlay.vocab-book-exact .vc-sort-menu,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;min-width:134px!important;padding:6px!important;border:1px solid #ece9e0!important;border-radius:10px!important;background:#fff!important;box-shadow:0 12px 28px #1414121f!important;display:none!important;z-index:50!important}#vocabCenterOverlay.vocab-book-exact .vc-sort-menu.open,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu.open{display:block!important}#vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt{display:block!important;width:100%!important;text-align:left!important;padding:7px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#3a3a36!important;font-size:12.5px!important;font-weight:500!important;cursor:pointer!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt:hover{background:#f4f3ef!important}#vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt.active{background:#f1ece2!important;color:#1f1f1c!important;font-weight:700!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head{min-height:0!important;height:auto!important;padding-top:22px!important;padding-bottom:2px!important;margin-bottom:0!important}html body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .rows,html #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .rows{padding-top:4px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line .vb-word-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line .vb-word-title{margin:0!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-pos-tag,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-pos-tag{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:2px 9px!important;border-radius:999px!important;background:#f4f3ef!important;color:#6b6960!important;font-family:SE SF Pro Text,Plus Jakarta Sans,PingFang SC,system-ui,sans-serif!important;font-size:11.5px!important;font-weight:600!important;line-height:1.6!important;white-space:nowrap!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-pos-tag em,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-pos-tag em{font-style:normal!important;color:#9a978d!important;font-weight:600!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-en .vb-ex-badge,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-en .vb-ex-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:18px!important;margin-right:7px!important;padding:0 5px!important;border-radius:5px!important;background:#fdecd9!important;color:#c07a2c!important;font-size:11px!important;font-weight:700!important;vertical-align:middle!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-syn-title,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-syn-title{margin:0 0 10px!important;color:#8a877f!important;font-size:12px!important;font-weight:600!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-definition-pair,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-definition-pair{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;margin:18px 0 13px!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-definition,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-definition{margin:0!important;color:#4f4b45!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-meaning,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-meaning{margin:0!important}.vb-occur-section{padding-top:4px}.vb-occ{margin-top:6px}.vb-occ-sum{list-style:none;cursor:pointer;font-size:15px;font-weight:700;color:#1f2937;display:flex;align-items:center;justify-content:space-between;padding:8px 0}.vb-occ-sum::-webkit-details-marker{display:none}.vb-occ-sum:after{content:"";width:17px;height:17px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M786.102272 365.897728c-9.998336-9.997312-26.206208-9.997312-36.20352 0L512 603.79648 274.102272 365.897728c-9.998336-9.997312-26.206208-9.997312-36.20352 0-9.997312 9.997312-9.997312 26.206208 0 36.20352l256 256C498.896896 663.100416 505.448448 665.6 512 665.6s13.103104-2.499584 18.102272-7.497728l256-256C796.09856 392.10496 796.09856 375.89504 786.102272 365.897728z' fill='%239ca3af'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s}.vb-occ[open] .vb-occ-sum:after{transform:rotate(180deg)}.vb-occ-groups{max-height:none;overflow:visible}.vb-occ-card{border:none;border-radius:14px;background:#fafaf8;overflow:hidden;margin-top:10px}.vb-occ-ep{font-size:14px;font-weight:600;color:#111827;padding:14px 16px 6px}.vb-occ-item{display:block;padding:10px 16px 14px;text-decoration:none;color:inherit}.vb-occ-item:hover{background:#f9fafb}.vb-occ-en{font-size:14px;line-height:1.6;color:#374151;margin-bottom:4px}.vb-occ-zh{font-size:13px;color:#9ca3af;margin-bottom:10px}.vb-occ-ft{display:flex;align-items:center;justify-content:space-between;font-size:12px}.vb-occ-play{color:#ec4899;font-variant-numeric:tabular-nums}.vb-occ-num{color:#cbd5e1}.vb-occ-div{height:1px;background:#f1f1f1;margin:0 16px}.vc-favorite-icon{display:block;width:1em;height:1em;flex:0 0 auto}.vb-word-line{display:flex;align-items:center;gap:8px}.vb-fav{border:none;background:none;padding:0;margin:0;cursor:pointer;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#b8b5ad;transition:color .15s,transform .1s}.vb-fav:hover{color:#f5a8c8}.vb-fav.on{color:#ec4f8e}.vb-fav:active{transform:scale(1.2)}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh{padding-left:26px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line{position:relative!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;flex-wrap:nowrap!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line .vb-word-title{margin:0!important;flex:0 1 auto!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line .vb-fav{position:absolute!important;left:-26px!important;bottom:4px!important;top:auto!important;margin:0!important;width:22px!important;height:22px!important;font-size:22px!important;align-self:auto!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-phon-row .vb-pos-tag{align-self:center!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ph,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ph span,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ph b{font-family:Cambria,Georgia,Charis SIL,Gentium Plus,"DejaVu Serif",Times New Roman,serif!important;font-size:12.5px!important;letter-spacing:.3px!important;color:#b3aea6!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-play svg{width:16px!important;height:16px!important;display:block!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ph b{font-size:10px!important;font-weight:600!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line .vb-fav{color:#bdb8b0!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-word-line .vb-fav.on{color:#ec4899!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-play{background:transparent!important;border:none!important;border-radius:0!important;width:auto!important;height:auto!important;margin-left:4px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-pos-tag{background:transparent!important;padding:0!important;border-radius:0!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ph b{font-size:11px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-box{background:transparent!important;padding:0!important;border-radius:0!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-en{display:flex!important;align-items:center!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ex-text{flex:1 1 auto!important;min-width:0!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ex-badge{min-width:0!important;height:15px!important;padding:0 4px!important;font-size:10px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ex-badge{position:relative!important;top:-2px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-section{margin-top:-10px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-ex-badge{position:relative!important;top:0!important;height:13px!important;padding:0 3px!important;min-width:0!important;font-size:9.5px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-occ-play{display:inline-flex!important;align-items:center!important;gap:5px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-occ-tri{width:10px!important;height:10px!important;flex:0 0 auto!important;display:block!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-occ-time,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-occ-num{font-family:Segoe UI Rounded,SF Pro Rounded,Varela Round,Nunito,Quicksand,PingFang SC,system-ui,sans-serif!important;letter-spacing:.3px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-usage-title{font-size:12.5px!important;color:#9a978d!important;font-weight:600!important;margin-bottom:5px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-usage-text{font-size:14px!important;color:#3f4654!important;line-height:1.6!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-en mark.vb-hit,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-en .vb-hit{background:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-example-section{margin-top:-18px!important}body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-phon-row{margin-top:10px!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact{--vcx-bg: #1f1b19;--vcx-soft: #1b1817;--vcx-tint: #24201e;--vcx-line: rgba(241, 245, 249, .1);--vcx-line-strong: rgba(241, 245, 249, .18);--vcx-ink: #f6f1eb;--vcx-ink-2: #e4ddd5;--vcx-ink-3: #c9bfb5;--vcx-ink-4: #a89d94;--vcx-ink-5: #766d66;background:#100e0c!important;color:var(--vcx-ink)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .shell,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .content,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .top,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact #vcModeManage,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .view{background:#100e0c!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .side,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-ref-side,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .detail{background:#100e0c!important;color:var(--vcx-ink)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .today-card,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-ref-today-card,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .side-filter-card,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-example-box,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-source-section{background:#2c2723!important;border-color:var(--vcx-line)!important;color:var(--vcx-ink)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .chip,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .filter-item,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-group-seg,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-group-tab,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-table-head{background:#24201e!important;color:var(--vcx-ink-3)!important;border-color:var(--vcx-line)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .search,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact input{background:#24201e!important;color:var(--vcx-ink)!important;border-color:var(--vcx-line)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-word,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list-title,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-word-title,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .today-num,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-meaning,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact h1,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact h2{color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{background:#100e0c!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .today-card,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .today-card,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-today-card,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-today-card,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side-filter-card,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side-filter-card{background:#2c2723!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .chip,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .chip,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .filter-item,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .filter-item{background:#24201e!important;color:var(--vcx-ink-3)!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip{color:#ece6df!important;border-color:transparent!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+1){background:#4d3139!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+2){background:#273b34!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+3){background:#38314e!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+4){background:#4d3725!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+5){background:#443b21!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+6){background:#2b3a4c!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+7){background:#353d26!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+8){background:#4c2c2c!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip.active{color:#fff!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+1).active{background:#c06b8a!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+2).active{background:#4f9d7d!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+3).active{background:#836fc0!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+4).active{background:#c8884b!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+5).active{background:#a99440!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+6).active{background:#5e82b5!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+7).active{background:#779852!important}html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcCategoryChips .vc-category-exams .chip:nth-of-type(8n+8).active{background:#c87070!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-title,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-title,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-num,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-num{color:var(--vcx-ink)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-mean,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-word,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-definition,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-usage-text,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-example-zh,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-ex-text{color:var(--vcx-ink-2)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-card2-status,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-pos,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-ipa,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-ep,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-time,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list-sub,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .filter-num,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-pos-tag,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-meta-line,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-section-title{color:var(--vcx-ink-4)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.mastered,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.done{color:#a0c8a8!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.learning{color:#93b1cf!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.new{color:#e4cd99!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.mastered .vc-card2-dot,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.done .vc-card2-dot{background:#52bd63!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.learning .vc-card2-dot{background:#4a9fe0!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-status.new .vc-card2-dot{background:#e6b24a!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-ep,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .chip-count{background:#2a2422!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-srs-label,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-unit,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-unit,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat{color:var(--vcx-ink-4)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat b,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-today-stat b{color:var(--vcx-ink-2)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-badge,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-badge{background:#2a2422!important;color:var(--vcx-ink-3)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-mode-primary,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-mode-primary{background:#c2567b!important;color:#fff!important;border:0!important;box-shadow:0 2px 9px -3px #00000080,0 1px 2px #00000052!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-mode-ghost,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .vc-mode-ghost{background:#302a24!important;color:var(--vcx-ink)!important;border:0!important;box-shadow:0 2px 9px -3px #00000080,0 1px 2px #00000052!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-primary:hover,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-primary:hover{background:#b04d6f!important;color:#fff!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-ghost:hover,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card .today-actions .vc-mode-ghost:hover{background:#38322d!important;border-color:var(--vcx-line-strong)!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .count-pill,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .count-pill{background:#4a2b3a!important;color:#f6c0cd!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-sub,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-sub,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-meta-line,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-meta-line,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-section-title,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-section-title,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-pos-tag,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-pos-tag{color:var(--vcx-ink-4)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-definition,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-definition,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-usage-text,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-usage-text,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-example-zh,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-example-zh,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-ex-text,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-ex-text{color:var(--vcx-ink-2)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab{color:var(--vcx-ink-4)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab.active,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-center-status-tab.active{color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn{color:var(--vcx-ink-4)!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-status-tools .vc-tool-btn:hover{background:#2a2422!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-section-title,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-section-title,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-source-main,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh .vb-source-main,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-sum,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-sum{color:var(--vcx-ink-3)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-card2,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-card2,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side .today-card{box-shadow:0 4px 14px -4px #0000008c,0 1px 3px #00000052!important;background:#1a1613!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .manage-grid,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .rows,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .rows{background:#100e0c!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ref-side{box-shadow:none!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .today-num,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-card2-word,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-word-title,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact h1,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact h2{text-shadow:none!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-title,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-title{color:#fdfbf8!important;text-shadow:none!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side-filter-card,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side-filter-card{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-list .vc-topic-item,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-list .vc-topic-item,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-name,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-name{color:#f6f1eb!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .side{box-shadow:10px 0 28px -14px #000000b3!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .detail{box-shadow:-10px 0 28px -14px #000000b3!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-example-box,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-example-box,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-source-section,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vb-source-section{background:transparent!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .list-title,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head .list-title,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcListTitle,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact #vcListTitle{color:#fdfbf8!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list-head,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head{background:#100e0c!important;border-color:var(--vcx-line)!important;box-shadow:none!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .list-head>div:first-child,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .list-head>div:first-child,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-sort-menu{background:#2c2723!important;border-color:var(--vcx-line)!important;box-shadow:0 14px 30px #00000052!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .category-item.active,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .category-item.active,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .chip.active,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .chip.active,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .filter-item.active,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .filter-item.active,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt.active,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt.active{background:#2a2422!important;border-color:var(--vcx-line-strong)!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt{color:var(--vcx-ink-3)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt:hover,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc-sort-menu .vc-sort-opt:hover{background:#2a2422!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-card,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-card{background:#2c2723!important;border-color:var(--vcx-line)!important;color:var(--vcx-ink)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-ep,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-ep,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-en,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-en{color:var(--vcx-ink-2)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-zh,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-zh,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-num,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-num{color:var(--vcx-ink-4)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-item:hover,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-item:hover{background:#2a2422!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ-div,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ-div{background:var(--vcx-line)!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-split,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-split{background:#c2567b!important;box-shadow:0 14px 28px #00000075,0 4px 10px #00000047!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-main,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-main,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more{background:#c2567b!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-actions .primary-more{border-left:0!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .title-block h1,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .title-block h1{color:#fdfbf8!important;text-shadow:none!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-list .vc-topic-item.active,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-list .vc-topic-item.active,html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-item.active,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-topic-item.active{background:#2c2723!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head>div:first-child,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .list-head>div:first-child{background:transparent!important;box-shadow:none!important}html[data-theme=dark] body.app-redesign #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ep-group-title,html[data-theme=dark] #vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay#vocabCenterOverlay.vocab-book-exact .vc-ep-group-title{color:#ebe4da!important;text-shadow:none!important}#vocabCenterOverlay.vocab-redesign1 .filter-item,#vocabCenterOverlay.vocab-redesign1 .filter-num,#vocabCenterOverlay.vocab-redesign1 .filter-label,#vocabCenterOverlay.vocab-redesign1 .chip,#vocabCenterOverlay.vocab-redesign1 .chip-count,#vocabCenterOverlay.vocab-redesign1 .vc-category-subtitle,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .filter-item,body.app-redesign #vocabCenterOverlay.vocab-redesign1 .chip{font-family:Plus Jakarta Sans,SE PingFang SC,PingFang SC,sans-serif}#vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups{max-height:300px;overflow-y:auto;overflow-x:hidden;padding-right:4px}#vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list{max-height:240px;overflow-y:auto;overflow-x:hidden;padding-right:4px}#vocabCenterOverlay.vocab-book-exact .detail,body.app-redesign #vocabCenterOverlay.vocab-book-exact .detail{overflow:hidden!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-fresh,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-fresh{min-height:0!important;padding-right:0!important}#vocabCenterOverlay.vocab-book-exact .vb-detail-scroll,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:6px}#vocabCenterOverlay.vocab-book-exact .vb-detail-scroll,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-scroll,#vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups,#vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list{scrollbar-width:thin;scrollbar-color:rgba(120,96,106,.3) transparent}#vocabCenterOverlay.vocab-book-exact .vb-detail-scroll::-webkit-scrollbar,#vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups::-webkit-scrollbar,#vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list::-webkit-scrollbar{width:8px;height:8px}#vocabCenterOverlay.vocab-book-exact .vb-detail-scroll::-webkit-scrollbar-track,#vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups::-webkit-scrollbar-track,#vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list::-webkit-scrollbar-track{background:transparent}#vocabCenterOverlay.vocab-book-exact .vb-detail-scroll::-webkit-scrollbar-thumb,#vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups::-webkit-scrollbar-thumb,#vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list::-webkit-scrollbar-thumb{background:#78606a42;border-radius:8px;border:2px solid transparent;background-clip:padding-box;transition:background .15s ease}#vocabCenterOverlay.vocab-book-exact .vb-detail-scroll:hover::-webkit-scrollbar-thumb,#vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups:hover::-webkit-scrollbar-thumb,#vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list:hover::-webkit-scrollbar-thumb{background:#78606a70;background-clip:padding-box}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-scroll,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-scroll,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list{scrollbar-color:rgba(255,255,255,.22) transparent}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-scroll::-webkit-scrollbar-thumb,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups::-webkit-scrollbar-thumb,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list::-webkit-scrollbar-thumb{background:#ffffff2e;background-clip:padding-box}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-detail-scroll:hover::-webkit-scrollbar-thumb,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-occ .vb-occ-groups:hover::-webkit-scrollbar-thumb,html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vb-error-section .vb-error-list:hover::-webkit-scrollbar-thumb{background:#ffffff52;background-clip:padding-box}#vocabCenterOverlay.vocab-book-exact .vb-detail-actions.vc4-detail-actions,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vb-detail-actions.vc4-detail-actions{flex:0 0 auto;margin-top:0!important;padding-top:12px!important;border-top:1px solid var(--vcx-line, #ece9e0)}#vocabCenterOverlay .vc-review-modal{position:fixed;inset:0;z-index:100010;display:flex;align-items:center;justify-content:center;padding:20px}#vocabCenterOverlay .vc-review-backdrop{position:absolute;inset:0;background:#11182747;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#vocabCenterOverlay .vc-review-card{position:relative;width:100%;max-width:600px;box-sizing:border-box;padding:40px 40px 34px;border-radius:22px;background:#ffffffc7;-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);border:1px solid rgba(255,255,255,.55);box-shadow:0 30px 70px #0f172a52,0 2px 10px #0f172a1f;animation:vcReviewPop .16s ease}@keyframes vcReviewPop{0%{transform:translateY(8px) scale(.98);opacity:0}to{transform:none;opacity:1}}#vocabCenterOverlay .vc-review-x{position:absolute;top:16px;right:16px;width:30px;height:30px;border:0;border-radius:9px;background:#f4f3ef;color:#6b6660;font-size:18px;line-height:1;cursor:pointer}#vocabCenterOverlay .vc-review-x:hover{background:#ece9e2}#vocabCenterOverlay .vc-review-title{font-size:12.5px;font-weight:800;letter-spacing:.4px;color:#9a8f86;margin-bottom:22px}#vocabCenterOverlay .vc-review-prompt{margin-bottom:26px}#vocabCenterOverlay .vc-review-pos{display:inline-block;height:23px;padding:0 10px;margin-bottom:9px;border-radius:6px;background:#f4f3ef;color:#6b6660;font-size:11.5px;font-weight:800;line-height:23px}#vocabCenterOverlay .vc-review-meaning{font-size:20px;font-weight:750;color:#1d1c1a;line-height:1.5}#vocabCenterOverlay .vc-review-hint{margin-top:16px;font-size:13.5px;color:#9a8f86}#vocabCenterOverlay .vc-review-input{width:100%;box-sizing:border-box;height:58px;padding:0 18px;border:0;border-radius:12px;background:#fff9;font-size:20px;font-weight:600;color:#1d1c1a;outline:none;font-family:Plus Jakarta Sans,-apple-system,sans-serif}#vocabCenterOverlay .vc-review-input:focus{background:#ffffffeb}#vocabCenterOverlay .vc-review-actions{display:flex;gap:12px;margin-top:22px}#vocabCenterOverlay .vc-review-btn{flex:1;height:52px;border:0;border-radius:12px;font-size:15px;font-weight:800;cursor:pointer;font-family:inherit}#vocabCenterOverlay .vc-review-btn.primary{background:#f4b3c5;color:#7c2743}#vocabCenterOverlay .vc-review-btn.primary:hover{background:#efa4bb}#vocabCenterOverlay .vc-review-btn.ghost{flex:0 0 92px;background:#f4f3ef;color:#6b6660}#vocabCenterOverlay .vc-review-btn.ghost:hover{background:#ece9e2}#vocabCenterOverlay .vc-review-result{text-align:center;padding:8px 0 4px}#vocabCenterOverlay .vc-review-result-icon{width:46px;height:46px;margin:0 auto 12px;border-radius:50%;font-size:24px;line-height:46px;color:#fff}#vocabCenterOverlay .vc-review-result.ok .vc-review-result-icon{background:#4f9d6b}#vocabCenterOverlay .vc-review-result.bad .vc-review-result-icon{background:#cf6a5f}#vocabCenterOverlay .vc-review-result-word{font-size:24px;font-weight:800;color:#1d1c1a;font-family:Plus Jakarta Sans,-apple-system,sans-serif}#vocabCenterOverlay .vc-review-your{margin-top:6px;font-size:13px;color:#cf6a5f}#vocabCenterOverlay .vc-review-result-msg{margin-top:8px;font-size:13px;color:#6b6660}html[data-theme=dark] #vocabCenterOverlay .vc-review-card{background:#221f1dcc;border-color:#ffffff1a;box-shadow:0 30px 70px #0000008c}html[data-theme=dark] #vocabCenterOverlay .vc-review-backdrop{background:#0000006b}html[data-theme=dark] #vocabCenterOverlay .vc-review-x{background:#2f2b28;color:#c9bfb5}html[data-theme=dark] #vocabCenterOverlay .vc-review-meaning,html[data-theme=dark] #vocabCenterOverlay .vc-review-result-word{color:#f6f1eb}html[data-theme=dark] #vocabCenterOverlay .vc-review-title,html[data-theme=dark] #vocabCenterOverlay .vc-review-hint,html[data-theme=dark] #vocabCenterOverlay .vc-review-result-msg{color:#a89d94}html[data-theme=dark] #vocabCenterOverlay .vc-review-input{background:#ffffff12;color:#f6f1eb}html[data-theme=dark] #vocabCenterOverlay .vc-review-input:focus{background:#ffffff1f}html[data-theme=dark] #vocabCenterOverlay .vc-review-btn.primary{background:#c2567b;color:#fff}html[data-theme=dark] #vocabCenterOverlay .vc-review-btn.primary:hover{background:#b24d6e}html[data-theme=dark] #vocabCenterOverlay .vc-review-pos,html[data-theme=dark] #vocabCenterOverlay .vc-review-ex-label,html[data-theme=dark] #vocabCenterOverlay .vc-review-btn.ghost{background:#2f2b28;color:#c9bfb5}#vocabCenterOverlay .vc-review-topline{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}#vocabCenterOverlay .vc-review-topline .vc-review-pos{margin:0}#vocabCenterOverlay .vc-review-ipa{font-size:13px;color:#8a7f76;font-family:Plus Jakarta Sans,-apple-system,sans-serif}#vocabCenterOverlay .vc-review-audio{width:26px;height:26px;border:0;border-radius:7px;background:#f4f3ef;color:#6b6660;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}#vocabCenterOverlay .vc-review-audio:hover{background:#ece9e2}#vocabCenterOverlay .vc-review-audio svg{width:15px;height:15px}#vocabCenterOverlay .vc-review-example{margin-top:18px;display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.65;color:#3a3833}#vocabCenterOverlay .vc-review-ex-label{flex:none;width:21px;height:21px;margin-top:2px;border-radius:5px;background:#f4f3ef;color:#6b6660;font-size:11px;font-weight:800;line-height:21px;text-align:center}#vocabCenterOverlay .vc-review-blank{display:inline-block;min-width:52px;line-height:1;padding:3px 8px;vertical-align:middle;background:#c2567b38;border-radius:5px;margin:0 3px}html[data-theme=dark] #vocabCenterOverlay .vc-review-blank{background:#f6c0cd47}#vocabCenterOverlay .vc-review-example-zh{margin-top:5px;padding-left:28px;font-size:12.5px;color:#9a8f86}#vocabCenterOverlay .vc-review-letters{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}#vocabCenterOverlay .vc-review-lh{width:28px;height:34px;background:#786e641a;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#1d1c1a;font-family:Plus Jakarta Sans,-apple-system,sans-serif}#vocabCenterOverlay .vc-review-lh-space{width:12px}html[data-theme=dark] #vocabCenterOverlay .vc-review-ipa{color:#a89d94}html[data-theme=dark] #vocabCenterOverlay .vc-review-audio{background:#2f2b28;color:#c9bfb5}html[data-theme=dark] #vocabCenterOverlay .vc-review-example{color:#d6cfc6}html[data-theme=dark] #vocabCenterOverlay .vc-review-example-zh{color:#a89d94}html[data-theme=dark] #vocabCenterOverlay .vc-review-lh{color:#f6f1eb;background:#ffffff14}#vocabCenterOverlay.vocab-book-exact .vc3-btn-dark,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc3-btn-dark{background:#f4b3c5!important;color:#7c2743!important}#vocabCenterOverlay.vocab-book-exact .vc3-btn-dark:hover,body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc3-btn-dark:hover{background:#efa4bb!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc3-btn-dark,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc3-btn-dark{background:#c2567b!important;color:#fff!important}html[data-theme=dark] #vocabCenterOverlay.vocab-book-exact .vc3-btn-dark:hover,html[data-theme=dark] body.app-redesign #vocabCenterOverlay.vocab-book-exact .vc3-btn-dark:hover{background:#b04d6f!important}
