.nw-fade-slide-enter-active[data-v-66f57f5f],.nw-fade-slide-leave-active[data-v-66f57f5f]{-webkit-transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,transform .24s ease;transition:opacity .24s ease,transform .24s ease,-webkit-transform .24s ease}.nw-fade-slide-enter[data-v-66f57f5f],.nw-fade-slide-leave-to[data-v-66f57f5f]{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.nw-phonetic[data-v-66f57f5f]{color:#4f46e5;font-style:normal;font-weight:600;font-size:14px;line-height:1.35;letter-spacing:.02em;font-family:Noto Sans,Segoe UI,Inter,system-ui,sans-serif}.nw-tip-line[data-v-66f57f5f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-66f57f5f] .nw-modal .ivu-modal-content{border-radius:8px;overflow:hidden}[data-v-66f57f5f] .nw-btn.ivu-btn{border-radius:6px;font-weight:900}[data-v-66f57f5f] .nw-btn--compact.ivu-btn{height:32px;padding:0 14px;font-size:12px}[data-v-66f57f5f] .nw-btn--outline.ivu-btn{border:1px solid rgba(99,102,241,.35)!important;color:#4f46e5!important;background:#fff!important}[data-v-66f57f5f] .nw-btn--outline.ivu-btn:focus,[data-v-66f57f5f] .nw-btn--outline.ivu-btn:hover{color:#fff!important;border-color:#6366f1!important;background:#6366f1!important}[data-v-66f57f5f] .nw-btn--ghost.ivu-btn{border:1px solid rgba(99,102,241,.35)!important;color:#4f46e5!important;background:#fff!important}[data-v-66f57f5f] .nw-btn--ghost.ivu-btn:focus,[data-v-66f57f5f] .nw-btn--ghost.ivu-btn:hover{color:#4f46e5!important;border-color:rgba(99,102,241,.5)!important;background:rgba(99,102,241,.06)!important}[data-v-66f57f5f] .nw-ai-fill-btn.ivu-btn{border-radius:6px;border:none;color:#fff;font-weight:900;background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#ec4899);-webkit-box-shadow:0 10px 24px rgba(99,102,241,.28);box-shadow:0 10px 24px rgba(99,102,241,.28)}[data-v-66f57f5f] .nw-ai-fill-btn.ivu-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.375rem;line-height:1}[data-v-66f57f5f] .nw-ai-fill-btn.ivu-btn:hover{color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 12px 26px rgba(99,102,241,.34);box-shadow:0 12px 26px rgba(99,102,241,.34)}[data-v-66f57f5f] .nw-ai-fill-btn.ivu-btn.ivu-btn-loading,[data-v-66f57f5f] .nw-ai-fill-btn.ivu-btn[disabled]{color:#fff;opacity:.92}.nw-ai-fill-btn__icon[data-v-66f57f5f]{font-size:16px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nw-billing-hint[data-v-66f57f5f]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;color:#64748b}.nw-billing-hint--add-word[data-v-66f57f5f]{margin-top:0;margin-bottom:16px}.nw-add-ai-loading[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;border-radius:6px;background:rgba(99,102,241,.06);border:1px solid rgba(99,102,241,.12);color:#4f46e5;font-size:13px;font-weight:700}.nw-add-ai-loading i[data-v-66f57f5f]{font-size:16px;line-height:1}.nw-manual-fields[data-v-66f57f5f]{margin-bottom:20px}.nw-manual-fields__row[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media (max-width:768px){.nw-manual-fields__row[data-v-66f57f5f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.nw-manual-field[data-v-66f57f5f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-bottom:12px}.nw-manual-field--full[data-v-66f57f5f]{margin-bottom:0}.nw-manual-field__inner[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.nw-manual-field__label[data-v-66f57f5f]{-ms-flex-negative:0;flex-shrink:0;padding-top:10px;font-size:14px;font-weight:700;color:#1e293b;white-space:nowrap}.nw-manual-field__inner[data-v-66f57f5f] .ivu-input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}[data-v-66f57f5f] .nw-manual-field.ivu-form-item{margin-bottom:12px}[data-v-66f57f5f] .nw-manual-field.ivu-form-item .ivu-form-item-content{margin-left:0!important}.nw-billing-hint i[data-v-66f57f5f]{margin-top:1px;color:#f59e0b}[data-v-66f57f5f] .nw-input .ivu-input{border-radius:6px;height:42px;line-height:42px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-66f57f5f] .nw-input .ivu-input::-webkit-input-placeholder{font-weight:400;color:#94a3b8}[data-v-66f57f5f] .nw-input .ivu-input::-moz-placeholder{font-weight:400;color:#94a3b8}[data-v-66f57f5f] .nw-input .ivu-input:-ms-input-placeholder{font-weight:400;color:#94a3b8}[data-v-66f57f5f] .nw-input .ivu-input::-ms-input-placeholder{font-weight:400;color:#94a3b8}[data-v-66f57f5f] .nw-input .ivu-input::placeholder{font-weight:400;color:#94a3b8}[data-v-66f57f5f] .nw-input .ivu-input-prefix i{height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-66f57f5f] .nw-select .ivu-select-selection{border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-66f57f5f] .nw-select .ivu-select-placeholder,[data-v-66f57f5f] .nw-select .ivu-select-selected-value,[data-v-66f57f5f] .nw-select .ivu-select-selection{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}[data-v-66f57f5f] .nw-select .ivu-select-placeholder,[data-v-66f57f5f] .nw-select .ivu-select-selected-value{font-weight:800;line-height:1;position:relative;top:0}[data-v-66f57f5f] .nw-select .ivu-select-arrow{top:0;height:40px;-webkit-transform:none;transform:none;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[data-v-66f57f5f] .nw-select .ivu-select-arrow i{line-height:1;position:relative;top:0}.nw-sparkline[data-v-66f57f5f]{height:84px;border-radius:12px;border:1px solid #e2e8f0;background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(16,185,129,.06));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;padding:12px}.nw-sparkline__bar[data-v-66f57f5f]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:12px;background:rgba(99,102,241,.85);-webkit-box-shadow:0 10px 20px rgba(99,102,241,.18);box-shadow:0 10px 20px rgba(99,102,241,.18);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.nw-sparkline__bar[data-v-66f57f5f]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nw-mini-stat[data-v-66f57f5f]{border:1px solid #e2e8f0;background:hsla(0,0%,100%,.86);border-radius:12px;padding:.75rem}.nw-mini-stat__label[data-v-66f57f5f]{font-size:12px;line-height:1.35;font-weight:900;color:#94a3b8}.nw-mini-stat__value[data-v-66f57f5f]{margin-top:6px;font-weight:900;color:#0f172a}.nw-filter-group[data-v-66f57f5f]{height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;border-radius:6px!important}.nw-toggle[data-v-66f57f5f]{height:30px;padding:0 14px;border-radius:6px;font-weight:900;font-size:12px;line-height:1.35;color:#64748b;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;word-break:keep-all;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background:transparent}.nw-toggle[data-v-66f57f5f]:hover{color:#0f172a}.nw-toggle.is-on[data-v-66f57f5f]{background:rgba(99,102,241,.1);color:#4f46e5}.nw-icon-toggle[data-v-66f57f5f]{width:40px;height:30px;border-radius:6px;color:#94a3b8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background:transparent}.nw-icon-toggle.is-on[data-v-66f57f5f]{background:rgba(99,102,241,.1);color:#4f46e5}.nw-chip[data-v-66f57f5f]{border:1px solid #e2e8f0;background:hsla(0,0%,100%,.9);color:#64748b;font-weight:900;font-size:12px;line-height:1.35;border-radius:999px;padding:.5rem .9rem;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.nw-chip[data-v-66f57f5f]:hover{border-color:rgba(99,102,241,.35);color:#4f46e5}.nw-chip.is-active[data-v-66f57f5f]{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.45);color:#4f46e5}.nw-chip--add[data-v-66f57f5f]{border-style:dashed;color:#4f46e5;background:rgba(99,102,241,.06)}.nw-action[data-v-66f57f5f]{width:36px;height:36px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;font-weight:900;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nw-action--check[data-v-66f57f5f]{color:#10b981}.nw-action--check[data-v-66f57f5f]:hover{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3);color:#059669}.nw-action i[data-v-66f57f5f]{font-size:18px;line-height:1}.nw-action[data-v-66f57f5f]:hover{background:rgba(99,102,241,.06);border-color:rgba(99,102,241,.35);color:#4f46e5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.nw-action--danger[data-v-66f57f5f]:hover{background:rgba(244,63,94,.06);border-color:rgba(244,63,94,.35);color:#e11d48}.nw-tag[data-v-66f57f5f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .6rem;border-radius:999px;font-size:12px;line-height:1.35;font-weight:900;border:1px solid #e2e8f0;background:#f8fafc;color:#475569}.nw-tag.is-indigo[data-v-66f57f5f]{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.22);color:#4f46e5}.nw-tag.is-emerald[data-v-66f57f5f]{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.22);color:#059669}.nw-tag.is-blue[data-v-66f57f5f]{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.18);color:#2563eb}.nw-tag.is-purple[data-v-66f57f5f]{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.18);color:#7c3aed}.nw-tag.is-green[data-v-66f57f5f]{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.18);color:#059669}.nw-tag.is-amber[data-v-66f57f5f]{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.18);color:#d97706}.nw-tag.is-rose[data-v-66f57f5f]{background:rgba(244,63,94,.12);border-color:rgba(244,63,94,.18);color:#e11d48}.nw-tag.is-cyan[data-v-66f57f5f]{background:rgba(6,182,212,.12);border-color:rgba(6,182,212,.18);color:#0891b2}.nw-tag.is-teal[data-v-66f57f5f]{background:rgba(20,184,166,.12);border-color:rgba(20,184,166,.18);color:#0d9488}.nw-pill[data-v-66f57f5f]{font-size:12px;line-height:1.35;font-weight:900;padding:.2rem .55rem;border-radius:999px;border:1px solid #e2e8f0;color:#64748b;background:#f8fafc}.nw-pill--ok[data-v-66f57f5f]{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.18);color:#059669}.nw-pill--warn[data-v-66f57f5f]{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.18);color:#d97706}.nw-status-review[data-v-66f57f5f]{color:#ef4444!important;font-weight:900;background:transparent!important;border:none!important;padding:0}.nw-mini-btn[data-v-66f57f5f]{border-radius:6px;font-weight:900}.nw-word-audio-btn[data-v-66f57f5f]{width:30px;height:30px;border-radius:6px;border:1px solid rgba(99,102,241,.25);background:rgba(99,102,241,.08);color:#4f46e5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.nw-word-audio-btn i[data-v-66f57f5f]{font-size:16px;line-height:1}.nw-word-audio-btn[data-v-66f57f5f]:hover{background:rgba(99,102,241,.16);border-color:rgba(99,102,241,.4);color:#4338ca}.nw-detail-actions__bottom[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.nw-detail-status-bar[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:8px;background:linear-gradient(135deg,rgba(248,250,252,.92),hsla(0,0%,100%,.95))}.nw-detail-status-main[data-v-66f57f5f]{min-width:0}.nw-detail-status-title[data-v-66f57f5f]{font-size:12px;line-height:1.35;font-weight:900;color:#64748b}.nw-detail-status-pill[data-v-66f57f5f]{margin-top:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(148,163,184,.35);font-size:13px;line-height:1;font-weight:900}.nw-detail-status-pill i[data-v-66f57f5f]{font-size:16px;line-height:1}.nw-detail-status-pill.is-learning[data-v-66f57f5f]{color:#475569;background:rgba(226,232,240,.45)}.nw-detail-status-pill.is-mastered[data-v-66f57f5f]{color:#047857;border-color:rgba(16,185,129,.35);background:rgba(16,185,129,.14)}[data-v-66f57f5f] .nw-mastery-cta.ivu-btn{border-radius:6px;height:38px;padding:0 14px;font-weight:900;border:1px solid rgba(16,185,129,.3);background:rgba(16,185,129,.12);color:#047857}[data-v-66f57f5f] .nw-mastery-cta.ivu-btn,[data-v-66f57f5f] .nw-mastery-cta.ivu-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-66f57f5f] .nw-mastery-cta.ivu-btn>span{gap:6px;line-height:1}[data-v-66f57f5f] .nw-mastery-cta.ivu-btn i{font-size:16px;line-height:1;display:block}[data-v-66f57f5f] .nw-mastery-cta.ivu-btn:hover{border-color:rgba(16,185,129,.45);background:rgba(16,185,129,.2);color:#065f46}[data-v-66f57f5f] .nw-mastery-cta.ivu-btn.ivu-btn-disabled,[data-v-66f57f5f] .nw-mastery-cta.ivu-btn[disabled]{border-color:rgba(148,163,184,.35);background:rgba(241,245,249,.85);color:#64748b}[data-v-66f57f5f] .nw-detail-op-btn.ivu-btn{border-radius:6px;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;height:38px;padding:0 14px;border:1px solid #cbd5e1;background:#fff;color:#334155}[data-v-66f57f5f] .nw-detail-op-btn.ivu-btn i{font-size:16px;line-height:1;display:block}[data-v-66f57f5f] .nw-detail-op-btn.ivu-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;line-height:1}[data-v-66f57f5f] .nw-detail-op-btn.ivu-btn:hover{border-color:#94a3b8;color:#0f172a}[data-v-66f57f5f] .nw-detail-op-btn--danger.ivu-btn{border-color:rgba(251,113,133,.45);color:#be123c;background:rgba(255,241,242,.5)}[data-v-66f57f5f] .nw-detail-op-btn--danger.ivu-btn:hover{border-color:rgba(251,113,133,.65);color:#9f1239;background:rgba(255,241,242,.8)}.nw-tool-btn.ivu-btn[data-v-66f57f5f]{width:100%;height:44px;border-radius:6px;font-weight:900;background:rgba(99,102,241,.1);border:none;color:#4f46e5}.nw-tool-btn.ivu-btn[data-v-66f57f5f]:hover{background:rgba(99,102,241,.18);color:#4338ca}.nw-tool-btn--green.ivu-btn[data-v-66f57f5f]{background:rgba(16,185,129,.12);color:#059669}.nw-tool-btn--green.ivu-btn[data-v-66f57f5f]:hover{background:rgba(16,185,129,.18);color:#047857}.nw-tool-btn--amber.ivu-btn[data-v-66f57f5f]{background:rgba(245,158,11,.12);color:#d97706}.nw-tool-btn--amber.ivu-btn[data-v-66f57f5f]:hover{background:rgba(245,158,11,.18);color:#b45309}.nw-game-card[data-v-66f57f5f]{cursor:pointer;border-radius:12px;-webkit-box-shadow:0 12px 32px -12px rgba(15,23,42,.18);box-shadow:0 12px 32px -12px rgba(15,23,42,.18);-webkit-transition:-webkit-transform .35s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .35s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .35s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .35s cubic-bezier(.22,1,.36,1);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),-webkit-transform .35s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .35s cubic-bezier(.22,1,.36,1)}.nw-game-card[data-v-66f57f5f]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 20px 44px -14px rgba(99,102,241,.28);box-shadow:0 20px 44px -14px rgba(99,102,241,.28)}.nw-game-card__cover[data-v-66f57f5f]{position:relative;min-height:220px;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.nw-game-card__mask[data-v-66f57f5f]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,23,42,.05)),color-stop(48%,rgba(15,23,42,.35)),to(rgba(15,23,42,.72)));background:linear-gradient(180deg,rgba(15,23,42,.05),rgba(15,23,42,.35) 48%,rgba(15,23,42,.72))}.nw-game-card__shine[data-v-66f57f5f]{position:absolute;top:0;left:0;right:0;height:45%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,0));pointer-events:none}.nw-game-card__body[data-v-66f57f5f]{position:relative;z-index:1;min-height:220px;padding:1.25rem 1.25rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nw-game-card__icon[data-v-66f57f5f]{width:44px;height:44px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.75rem;font-size:20px;line-height:1.2;color:#fff;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.35);backdrop-filter:blur(8px)}.nw-game-card__icon.is-matching[data-v-66f57f5f]{background:rgba(99,102,241,.35)}.nw-game-card__icon.is-match3[data-v-66f57f5f]{background:rgba(245,158,11,.35)}.nw-game-card__icon.is-quiz[data-v-66f57f5f]{background:rgba(16,185,129,.35)}.nw-game-card__title[data-v-66f57f5f]{font-size:18px;line-height:1.2;font-weight:900;color:#fff;text-shadow:0 2px 12px rgba(15,23,42,.35)}.nw-game-card__desc[data-v-66f57f5f]{margin-top:.5rem;font-size:13px;line-height:1.35;font-weight:600;color:hsla(0,0%,100%,.88);text-shadow:0 1px 8px rgba(15,23,42,.25)}.nw-game-card__action[data-v-66f57f5f]{padding:.875rem 1rem 1rem;background:#fff}.nw-game-card__cta[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;width:100%;height:44px;border-radius:6px;font-size:13px;font-weight:900;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.nw-game-card__cta.is-violet[data-v-66f57f5f]{color:#4f46e5;background:rgba(99,102,241,.1)}.nw-game-card__cta.is-amber[data-v-66f57f5f]{color:#d97706;background:rgba(245,158,11,.12)}.nw-game-card__cta.is-green[data-v-66f57f5f]{color:#059669;background:rgba(16,185,129,.12)}.nw-game-card:hover .nw-game-card__cta.is-violet[data-v-66f57f5f]{background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff}.nw-game-card:hover .nw-game-card__cta.is-amber[data-v-66f57f5f]{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#f97316));background:linear-gradient(90deg,#f59e0b,#f97316);color:#fff}.nw-game-card:hover .nw-game-card__cta.is-green[data-v-66f57f5f]{background:-webkit-gradient(linear,left top,right top,from(#10b981),to(#059669));background:linear-gradient(90deg,#10b981,#059669);color:#fff}@media (max-width:768px){.nw-game-card__body[data-v-66f57f5f],.nw-game-card__cover[data-v-66f57f5f]{min-height:190px}}[data-v-66f57f5f] .nw-input .ivu-input-prefix{height:40px;line-height:40px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-66f57f5f] .nw-input .ivu-input-prefix i{color:#94a3b8;line-height:1}.nw-search-icon[data-v-66f57f5f]{color:#94a3b8;font-size:18px}.nw-check[data-v-66f57f5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nw-check .ivu-checkbox-wrapper[data-v-66f57f5f]{font-size:16px}.nwq-mode[data-v-6de6a89b]{padding:8px 16px;font-size:13px;font-weight:800;border:0;background:#fff;color:#64748b;cursor:pointer}.nwq-mode.is-active[data-v-6de6a89b]{background:rgba(99,102,241,.12);color:#4f46e5}.nwq-card[data-v-6de6a89b]{background:linear-gradient(135deg,#6366f1,#8b5cf6 45%,#ec4899);-webkit-box-shadow:0 20px 40px rgba(99,102,241,.25);box-shadow:0 20px 40px rgba(99,102,241,.25)}.nwq-btn[data-v-6de6a89b]{border-radius:6px!important;font-weight:800!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:0!important}.nwq-btn--primary[data-v-6de6a89b]{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6))!important;background:linear-gradient(90deg,#6366f1,#8b5cf6)!important}.nwq-btn--ghost[data-v-6de6a89b]{color:#4f46e5!important;background:#fff!important;border:1px solid rgba(99,102,241,.35)!important}.nwq-btn--ok[data-v-6de6a89b]{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#10b981),to(#059669))!important;background:linear-gradient(90deg,#10b981,#059669)!important}.nwq-btn--danger[data-v-6de6a89b]{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#f97316),to(#ea580c))!important;background:linear-gradient(90deg,#f97316,#ea580c)!important}.flashcard-immersive[data-v-3dc85b36]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;background:radial-gradient(circle at 50% 0,#eef2ff 0,#e2e8f0 100%);border-radius:12px}.nw-top-hero[data-v-3dc85b36]{-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease}.nw-top-hero[data-v-3dc85b36]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 20px 40px -10px rgba(99,102,241,.3);box-shadow:0 20px 40px -10px rgba(99,102,241,.3)}.nw-top-hero__bg2[data-v-3dc85b36]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}.nw-badge[data-v-3dc85b36]{padding:4px 12px;border-radius:999px;font-size:12px;line-height:1.35;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.nw-badge--glass[data-v-3dc85b36]{background:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.1)}.nw-badge--hard[data-v-3dc85b36]{background:#fee2e2;color:#ef4444}.nw-badge--mid[data-v-3dc85b36]{background:#fef3c7;color:#f59e0b}.nw-badge--easy[data-v-3dc85b36]{background:#d1fae5;color:#10b981}.nw-icon-btn[data-v-3dc85b36]{width:32px;height:32px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.nw-icon-btn--glass[data-v-3dc85b36]{background:hsla(0,0%,100%,.5);color:#64748b}.nw-icon-btn--glass[data-v-3dc85b36]:hover{background:#fff;color:#6366f1}.nw-icon-btn[data-v-3dc85b36]:disabled{opacity:.45;cursor:not-allowed}.nw-switch[data-v-3dc85b36] .ivu-switch{border-color:rgba(99,102,241,.2);background-color:#e2e8f0}.nw-switch[data-v-3dc85b36] .ivu-switch-checked{border-color:#6366f1;background-color:#6366f1}.nw-card-state[data-v-3dc85b36]{width:100%;max-width:800px;min-height:500px;border-radius:12px;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.9);-webkit-box-shadow:0 25px 60px -12px rgba(99,102,241,.16);box-shadow:0 25px 60px -12px rgba(99,102,241,.16);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9rem;text-align:center;padding:2rem}.nw-card-state[data-v-3dc85b36],.nw-card-state__icon[data-v-3dc85b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nw-card-state__icon[data-v-3dc85b36]{width:4rem;height:4rem;border-radius:12px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:24px;-webkit-box-shadow:0 18px 34px rgba(99,102,241,.24);box-shadow:0 18px 34px rgba(99,102,241,.24)}.nw-card-state__title[data-v-3dc85b36]{font-size:20px;line-height:1.2;font-weight:900;color:#0f172a}.nw-card-state__desc[data-v-3dc85b36]{max-width:28rem;font-size:14px;line-height:1.75;color:#64748b;font-weight:700}[data-v-3dc85b36] .nw-state-btn.ivu-btn{margin-top:.5rem;border:0!important;border-radius:6px;font-weight:900;color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6))!important;background:linear-gradient(90deg,#6366f1,#8b5cf6)!important;-webkit-box-shadow:0 14px 28px rgba(99,102,241,.22);box-shadow:0 14px 28px rgba(99,102,241,.22)}.ambient-light[data-v-3dc85b36]{position:absolute;border-radius:50%;-webkit-filter:blur(120px);filter:blur(120px);z-index:0;opacity:.6}.ambient-light--1[data-v-3dc85b36]{width:700px;height:700px;background:linear-gradient(135deg,rgba(167,139,250,.4),rgba(232,121,249,.4));top:-200px;left:-200px}.ambient-light--2[data-v-3dc85b36]{width:600px;height:600px;background:linear-gradient(135deg,rgba(99,102,241,.3),rgba(129,140,248,.3));bottom:-100px;right:-100px}.ambient-light--3[data-v-3dc85b36]{width:500px;height:500px;background:linear-gradient(135deg,rgba(56,189,248,.3),rgba(167,139,250,.3));bottom:20%;left:10%}.icon-btn-ghost[data-v-3dc85b36]{width:40px;height:40px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#64748b;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.icon-btn-ghost[data-v-3dc85b36]:hover{background:hsla(0,0%,100%,.8);color:#0f172a;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.glass-select[data-v-3dc85b36] .ivu-select-selection{background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.5);border-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.02);box-shadow:0 2px 6px rgba(0,0,0,.02);height:32px;line-height:32px}.perspective-container[data-v-3dc85b36]{-webkit-perspective:1200px;perspective:1200px}.card-wrapper[data-v-3dc85b36]{width:100%;max-width:800px;height:500px;min-height:500px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.8,.2,1);transition:-webkit-transform .6s cubic-bezier(.2,.8,.2,1);transition:transform .6s cubic-bezier(.2,.8,.2,1);transition:transform .6s cubic-bezier(.2,.8,.2,1),-webkit-transform .6s cubic-bezier(.2,.8,.2,1);cursor:pointer}.card-wrapper.is-flipped[data-v-3dc85b36]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-face[data-v-3dc85b36]{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:16px;background:hsla(0,0%,100%,.99);border:1px solid hsla(0,0%,100%,.9);-webkit-box-shadow:0 25px 60px -12px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.05),0 0 0 1px hsla(0,0%,100%,.8) inset;box-shadow:0 25px 60px -12px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.05),inset 0 0 0 1px hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;overflow:hidden}.card-front[data-v-3dc85b36]{background:linear-gradient(145deg,#fff,rgba(248,250,252,.95))}.card-back[data-v-3dc85b36]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:linear-gradient(145deg,#fff,#f8fafc)}.card-back-layout[data-v-3dc85b36]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.card-back-rates[data-v-3dc85b36]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid rgba(226,232,240,.85);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(40%,rgba(248,250,252,.98)));background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(248,250,252,.98) 40%)}.card-back-rates .rate-circle[data-v-3dc85b36]{width:72px;height:72px}.card-back-rates .rate-circle .rate-emoji[data-v-3dc85b36]{font-size:28px}.card-glass-shine[data-v-3dc85b36]{position:absolute;top:0;left:0;right:0;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,0));pointer-events:none}.card-content-center[data-v-3dc85b36]{position:relative;height:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem}.card-content-center[data-v-3dc85b36],.card-content-scroll[data-v-3dc85b36]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.card-content-scroll[data-v-3dc85b36]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:2.5rem 2rem 1rem;-ms-flex-direction:column;flex-direction:column}.card-content-scroll[data-v-3dc85b36]::-webkit-scrollbar{width:4px}.card-content-scroll[data-v-3dc85b36]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:6px}.card-back-body[data-v-3dc85b36]{width:100%;max-width:36rem;margin:auto;text-align:center}.card-action-btn[data-v-3dc85b36]{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #e2e8f0;color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.card-action-btn[data-v-3dc85b36]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#6366f1;border-color:#6366f1}.status-badge[data-v-3dc85b36]{padding:4px 12px;border-radius:999px;font-size:12px;line-height:1.35;font-weight:900}.status-badge.status-hard[data-v-3dc85b36]{background:#fee2e2;color:#ef4444}.status-badge.status-mid[data-v-3dc85b36]{background:#fef3c7;color:#f59e0b}.status-badge.status-easy[data-v-3dc85b36]{background:#d1fae5;color:#10b981}.control-btn[data-v-3dc85b36]{width:56px;height:56px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.5);color:#64748b;font-size:20px;line-height:1.2;will-change:transform;-webkit-transition:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.34,1.56,.64,1),-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s cubic-bezier(.34,1.56,.64,1)}.control-btn[data-v-3dc85b36]:hover{background:#fff;color:#6366f1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.control-btn[data-v-3dc85b36]:active{-webkit-transform:scale(.95);transform:scale(.95)}.control-btn-main[data-v-3dc85b36]{width:160px;background:#6366f1;color:#fff;font-weight:900;-webkit-box-shadow:0 8px 20px -6px rgba(99,102,241,.5);box-shadow:0 8px 20px -6px rgba(99,102,241,.5)}.control-btn-main[data-v-3dc85b36]:hover{background:#4f46e5;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 24px -6px rgba(99,102,241,.6);box-shadow:0 12px 24px -6px rgba(99,102,241,.6)}.rate-circle[data-v-3dc85b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;border-radius:8px;background:#fff;border:1px solid hsla(0,0%,100%,.5);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;cursor:pointer}.rate-circle .rate-emoji[data-v-3dc85b36]{font-size:32px;line-height:1.2;margin-bottom:4px;-webkit-transition:color .2s;transition:color .2s}.rate-circle .rate-label[data-v-3dc85b36]{font-size:13px;line-height:1.35;font-weight:800;color:#64748b;-webkit-transition:color .2s;transition:color .2s}.rate-circle[data-v-3dc85b36]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1)}.rate-circle.rate-hard .rate-emoji[data-v-3dc85b36]{color:#f43f5e}.rate-circle.rate-hard[data-v-3dc85b36]:hover{background:#fee2e2;border-color:#fca5a5}.rate-circle.rate-hard:hover .rate-emoji[data-v-3dc85b36],.rate-circle.rate-hard:hover .rate-label[data-v-3dc85b36]{color:#e11d48}.rate-circle.rate-mid .rate-emoji[data-v-3dc85b36]{color:#f59e0b}.rate-circle.rate-mid[data-v-3dc85b36]:hover{background:#fef3c7;border-color:#fcd34d}.rate-circle.rate-mid:hover .rate-emoji[data-v-3dc85b36],.rate-circle.rate-mid:hover .rate-label[data-v-3dc85b36]{color:#d97706}.rate-circle.rate-easy .rate-emoji[data-v-3dc85b36]{color:#10b981}.rate-circle.rate-easy[data-v-3dc85b36]:hover{background:#d1fae5;border-color:#6ee7b7}.rate-circle.rate-easy:hover .rate-emoji[data-v-3dc85b36],.rate-circle.rate-easy:hover .rate-label[data-v-3dc85b36]{color:#059669}@-webkit-keyframes spin-once-3dc85b36{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-once-3dc85b36{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-spin-once[data-v-3dc85b36]{-webkit-animation:spin-once-3dc85b36 .6s ease-out;animation:spin-once-3dc85b36 .6s ease-out}.slide-up-enter-active[data-v-3dc85b36],.slide-up-leave-active[data-v-3dc85b36]{-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease}.slide-up-enter[data-v-3dc85b36],.slide-up-leave-to[data-v-3dc85b36]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}[data-v-3dc85b36] .nw-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-3dc85b36] .nw-modal .ivu-modal{top:0!important}[data-v-3dc85b36] .nw-modal .ivu-modal-content{background:hsla(0,0%,100%,.85)!important;backdrop-filter:blur(24px)!important;-webkit-box-shadow:0 20px 50px -10px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.6) inset!important;box-shadow:0 20px 50px -10px rgba(0,0,0,.15),inset 0 0 0 1px hsla(0,0%,100%,.6)!important;border-radius:16px!important;border:none!important;overflow:hidden}[data-v-3dc85b36] .nw-modal .ivu-modal-header{border-bottom:1px solid rgba(0,0,0,.05)!important;padding:20px 24px!important}[data-v-3dc85b36] .nw-modal .ivu-modal-body{padding:0!important}[data-v-3dc85b36] .nw-modal .ivu-modal-close{top:20px!important;right:20px!important}[data-v-3dc85b36] .nw-modal .ivu-modal-close i{font-size:24px;line-height:1.2;color:#94a3b8;-webkit-transition:color .2s;transition:color .2s}[data-v-3dc85b36] .nw-modal .ivu-modal-close:hover i{color:#475569}.list-item-hover[data-v-3dc85b36]{-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.list-item-hover[data-v-3dc85b36]:hover{background:#f8fafc;-webkit-transform:translateX(4px);transform:translateX(4px);border-color:#e2e8f0}.list-item-hover.active[data-v-3dc85b36]{background:#eff6ff;border-color:#bfdbfe}.list-item-hover.active .index-num[data-v-3dc85b36]{color:#6366f1}.iso-image-container[data-v-3dc85b36]{width:200px;height:160px;position:relative;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease;margin:0 auto}.iso-image-container .iso-image-wrapper[data-v-3dc85b36]{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#fff;border:4px solid #fff;-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);box-shadow:0 10px 20px -5px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);-webkit-transform:perspective(800px) rotateX(5deg);transform:perspective(800px) rotateX(5deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iso-image-container:hover .iso-image-wrapper[data-v-3dc85b36]{-webkit-transform:perspective(800px) rotateX(0deg) scale(1.05);transform:perspective(800px) rotateX(0deg) scale(1.05)}.iso-image-container .iso-image[data-v-3dc85b36]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.card-wrapper[data-v-3dc85b36]{max-width:100%;height:55vh}.control-btn-main[data-v-3dc85b36]{width:80px}.card-back-rates[data-v-3dc85b36]{gap:.75rem;padding:.75rem 1rem 1rem}.card-back-rates .rate-circle[data-v-3dc85b36]{width:56px;height:56px}.card-back-rates .rate-circle .rate-emoji[data-v-3dc85b36]{font-size:22px}.card-back-rates .rate-circle .rate-label[data-v-3dc85b36]{font-size:12px}.iso-image-container[data-v-3dc85b36]{width:160px;height:120px}}[data-v-45943cfc] .cw-modal .ivu-modal-content{border-radius:8px;overflow:hidden}[data-v-45943cfc] .cw-modal--dark .ivu-modal-mask{background-color:rgba(15,23,42,.72)}[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary{border:0!important;font-weight:900!important;border-radius:6px!important;-webkit-box-shadow:0 8px 22px rgba(99,102,241,.28);box-shadow:0 8px 22px rgba(99,102,241,.28)}[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary,[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary:focus,[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary:hover{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;color:#fff!important}[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary:focus,[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary:hover{border:0!important;opacity:.92;-webkit-transform:translateY(-1px);transform:translateY(-1px)}[data-v-45943cfc] .cw-btn-primary.ivu-btn-primary:active{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;border:0!important;opacity:.88;-webkit-transform:translateY(0);transform:translateY(0)}.training-settings-header[data-v-45943cfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.training-settings-header__title[data-v-45943cfc]{font-size:20px;line-height:1.2;font-weight:900;color:#0f172a}.training-settings-header__desc[data-v-45943cfc]{font-size:15px;color:#64748b;line-height:1.6}.training-settings-body[data-v-45943cfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem 1.5rem}.training-settings-foot[data-v-45943cfc]{padding:0 1.5rem 1.5rem}[data-v-45943cfc] .training-settings-foot .training-settings-foot__btn.ivu-btn{height:2.75rem!important;min-width:5.75rem;padding:0 1.375rem!important;font-size:15px!important;font-weight:800!important;border-radius:6px!important;line-height:2.75rem!important}[data-v-45943cfc] .training-settings-foot .training-settings-foot__btn.ivu-btn-default{color:#334155!important;border-color:#cbd5e1!important;background:#fff!important}[data-v-45943cfc] .training-settings-foot .training-settings-foot__btn.ivu-btn-default:focus,[data-v-45943cfc] .training-settings-foot .training-settings-foot__btn.ivu-btn-default:hover{color:#4338ca!important;border-color:rgba(99,102,241,.45)!important;background:#f8fafc!important}.training-settings-field[data-v-45943cfc]{padding:1.125rem 1.25rem}.training-settings-field__label[data-v-45943cfc]{font-size:15px;font-weight:900;color:#334155;margin-bottom:.75rem}.training-settings-field__hint[data-v-45943cfc]{font-size:13px;color:#64748b;margin-top:.625rem;line-height:1.5}.training-settings-mode__title[data-v-45943cfc]{font-size:15px;font-weight:900;color:#0f172a}.training-settings-mode__desc[data-v-45943cfc]{font-size:15px;color:#64748b;margin-top:.5rem;line-height:1.65}.training-stepper[data-v-45943cfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.training-stepper__btn[data-v-45943cfc]{width:3.5rem;height:2.5rem;line-height:2.5rem;padding:0;border-radius:6px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;font-size:15px;font-weight:900;cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;-ms-flex-negative:0;flex-shrink:0}.training-stepper__btn[data-v-45943cfc]:hover:not(:disabled){border-color:rgba(99,102,241,.45);color:#4338ca;background:rgba(224,231,255,.92);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.training-stepper__btn[data-v-45943cfc]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.training-stepper__btn[data-v-45943cfc]:disabled{opacity:.45;cursor:not-allowed}.training-stepper__input[data-v-45943cfc]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-45943cfc] .training-stepper__input.ivu-input-number{width:100%;height:2.5rem}[data-v-45943cfc] .training-stepper__input .ivu-input-number-input{height:2.5rem;line-height:2.5rem;text-align:center;border-radius:6px;font-size:16px;font-weight:800;color:#0f172a}[data-v-45943cfc] .training-stepper__input .ivu-input-number-handler-wrap,[data-v-45943cfc] .training-stepper__input .ivu-input-number-input-wrap{height:2.5rem}[data-v-45943cfc] .nwq-field-select.ivu-select{width:100%;display:block}[data-v-45943cfc] .nwq-field-select .ivu-select-selection{height:2.5rem;border-radius:6px}[data-v-45943cfc] .nwq-field-select .ivu-select-placeholder,[data-v-45943cfc] .nwq-field-select .ivu-select-selected-value{height:2.5rem;line-height:2.5rem;font-size:15px;font-weight:700;color:#0f172a}[data-v-45943cfc] .nwq-field-select .ivu-select-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-v-bbab97d0] .familiar-training-modal .ivu-modal-content{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:none}.familiar-training[data-v-bbab97d0],[data-v-bbab97d0] .familiar-training-modal .ivu-modal-body{padding:0}.familiar-training__shell[data-v-bbab97d0]{max-width:70rem;margin:0 auto;background:hsla(0,0%,100%,.86);border:1px solid hsla(0,0%,100%,.6);border-radius:12px;backdrop-filter:blur(18px);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.05),-10px -10px 30px hsla(0,0%,100%,.8);box-shadow:10px 10px 30px rgba(0,0,0,.05),-10px -10px 30px hsla(0,0%,100%,.8);overflow:hidden}.familiar-training__bar[data-v-bbab97d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(236,72,153,.08))}.familiar-training__close-btn[data-v-bbab97d0]{-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem;padding:0;border:0;border-radius:6px;background:transparent;color:#94a3b8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease}.familiar-training__close-btn>i[data-v-bbab97d0]{font-size:1.25rem;font-weight:700;line-height:1}.familiar-training__close-btn[data-v-bbab97d0]:hover{color:#1e293b;background:rgba(148,163,184,.14)}.familiar-training__bar-main[data-v-bbab97d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.familiar-training__eyebrow[data-v-bbab97d0]{font-size:12px;line-height:1.35;color:#94a3b8;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.familiar-training__title[data-v-bbab97d0]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.2;color:#1e293b;font-weight:800;margin-top:.25rem}.familiar-training__sub[data-v-bbab97d0]{margin-top:.375rem;color:#64748b;font-size:13px;line-height:1.6;font-weight:500}.familiar-training__progress[data-v-bbab97d0]{height:.375rem;background:rgba(148,163,184,.18)}.familiar-training__progress-fill[data-v-bbab97d0]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#ec4899));background:linear-gradient(90deg,#6366f1,#ec4899);-webkit-transition:width .25s ease;transition:width .25s ease}.familiar-training__body[data-v-bbab97d0]{padding:1.5rem}.familiar-training__question-card[data-v-bbab97d0],.familiar-training__result[data-v-bbab97d0],.familiar-training__state-card[data-v-bbab97d0]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.96)),to(rgba(248,250,252,.96)));background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.96));border:1px solid rgba(226,232,240,.9);border-radius:8px;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.familiar-training__state-card[data-v-bbab97d0]{padding:3rem 1.5rem;text-align:center}.familiar-training__state-icon[data-v-bbab97d0]{width:4rem;height:4rem;margin:0 auto 1rem;border-radius:8px;padding:0;font-size:28px}.familiar-training__state-icon>i[data-v-bbab97d0],.familiar-training__state-icon[data-v-bbab97d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.familiar-training__state-icon>i[data-v-bbab97d0]{width:100%;height:100%;text-align:center}.familiar-training__state-icon>i[data-v-bbab97d0]:after{display:block;margin:0 auto}.familiar-training__state-icon.is-info[data-v-bbab97d0]{background:rgba(99,102,241,.1);color:#6366f1}.familiar-training__state-icon.is-warning[data-v-bbab97d0]{background:rgba(245,158,11,.12);color:#f59e0b}.familiar-training__state-icon.is-danger[data-v-bbab97d0]{background:rgba(236,72,153,.12);color:#ec4899}.familiar-training__state-icon.is-success[data-v-bbab97d0]{background:rgba(16,185,129,.12);color:#10b981}.familiar-training__result-title[data-v-bbab97d0],.familiar-training__state-title[data-v-bbab97d0]{color:#1e293b;font-size:20px;line-height:1.2;font-weight:800}.familiar-training__result-sub[data-v-bbab97d0],.familiar-training__state-sub[data-v-bbab97d0]{margin-top:.625rem;color:#64748b;font-size:14px;line-height:1.6}.familiar-training__question-foot[data-v-bbab97d0],.familiar-training__state-actions[data-v-bbab97d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.familiar-training__ghost-btn[data-v-bbab97d0],.familiar-training__primary-btn[data-v-bbab97d0]{min-width:8rem;padding:.75rem 1rem;border-radius:6px;font-size:13px;line-height:1.35;font-weight:700;-webkit-transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.familiar-training__primary-btn[data-v-bbab97d0]{border:0;color:#fff;background:linear-gradient(135deg,#6366f1,#ec4899);-webkit-box-shadow:0 10px 24px rgba(99,102,241,.22);box-shadow:0 10px 24px rgba(99,102,241,.22)}.familiar-training__primary-btn[data-v-bbab97d0]:disabled{cursor:not-allowed;opacity:.55;-webkit-box-shadow:none;box-shadow:none}.familiar-training__ghost-btn[data-v-bbab97d0]{border:1px solid rgba(148,163,184,.35);color:#1e293b;background:#fff}.familiar-training__ghost-btn[data-v-bbab97d0]:hover,.familiar-training__primary-btn[data-v-bbab97d0]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.familiar-training__question-card[data-v-bbab97d0]{padding:1.5rem}.familiar-training__question-head[data-v-bbab97d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.familiar-training__question-index[data-v-bbab97d0]{font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.familiar-training__question-title[data-v-bbab97d0]{margin-top:.375rem;font-size:20px;line-height:1.2;color:#1e293b;font-weight:800}.familiar-training__badge[data-v-bbab97d0]{padding:.5rem .875rem;border-radius:6px;background:rgba(99,102,241,.08);color:#4f46e5;font-size:13px;font-weight:700}.familiar-training__question-content[data-v-bbab97d0]{margin-top:1.5rem}.familiar-training__prompt-block[data-v-bbab97d0]{padding:1rem 1.125rem;border-radius:6px;background:rgba(248,250,252,.95);border:1px solid rgba(226,232,240,.95)}.familiar-training__prompt[data-v-bbab97d0]{color:#1e293b;font-size:18px;line-height:1.35;font-weight:700}.familiar-training__prompt--sentence[data-v-bbab97d0]{margin-top:.625rem;font-size:16px;line-height:1.6}.familiar-training__hint[data-v-bbab97d0]{margin-top:.625rem;color:#64748b;font-size:13px;line-height:1.6}.familiar-training__options[data-v-bbab97d0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-top:1rem}.familiar-training__option[data-v-bbab97d0]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;min-height:3.875rem;padding:1rem;border:1px solid rgba(203,213,225,.9);border-radius:6px;background:#fff;color:#1e293b;font-size:14px;line-height:1.6;font-weight:600;text-align:left;cursor:pointer;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background-color .2s ease;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.familiar-training__option[data-v-bbab97d0]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.25rem;border-radius:6px 0 0 6px;background:transparent;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.familiar-training__option-text[data-v-bbab97d0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.familiar-training__option-selected[data-v-bbab97d0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2rem .55rem;border-radius:999px;font-size:12px;line-height:1.35;font-weight:800;color:#4f46e5;background:rgba(99,102,241,.12)}.familiar-training__option[data-v-bbab97d0]:hover{border-color:rgba(99,102,241,.55);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 20px rgba(99,102,241,.1);box-shadow:0 10px 20px rgba(99,102,241,.1)}.familiar-training__option.is-active[data-v-bbab97d0]{border-color:rgba(99,102,241,.72);background:-webkit-gradient(linear,left top,right top,from(rgba(99,102,241,.12)),color-stop(58%,rgba(236,72,153,.08)),to(hsla(0,0%,100%,.98)));background:linear-gradient(90deg,rgba(99,102,241,.12),rgba(236,72,153,.08) 58%,hsla(0,0%,100%,.98));-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 14px 30px rgba(99,102,241,.18);box-shadow:0 14px 30px rgba(99,102,241,.18)}.familiar-training__option.is-active[data-v-bbab97d0]:before{background:-webkit-gradient(linear,left top,left bottom,from(#6366f1),to(#ec4899));background:linear-gradient(180deg,#6366f1,#ec4899)}.familiar-training__option-mark[data-v-bbab97d0]{width:1.75rem;height:1.75rem;border-radius:999px;background:rgba(99,102,241,.08);color:#6366f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;line-height:1;-ms-flex-negative:0;flex-shrink:0}.familiar-training__option.is-active .familiar-training__option-mark[data-v-bbab97d0]{color:#fff;background:linear-gradient(135deg,#6366f1,#ec4899);-webkit-box-shadow:0 8px 18px rgba(99,102,241,.28);box-shadow:0 8px 18px rgba(99,102,241,.28)}.familiar-training__option-mark>i[data-v-bbab97d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;line-height:1;text-align:center}.familiar-training__option-mark>i[data-v-bbab97d0]:after{display:block;margin:0 auto}.familiar-training__result[data-v-bbab97d0]{padding:1.5rem}.familiar-training__result-head[data-v-bbab97d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.familiar-training__result-grid[data-v-bbab97d0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.familiar-training__metric-card[data-v-bbab97d0]{padding:1rem;border-radius:6px;background:rgba(248,250,252,.95);border:1px solid rgba(226,232,240,.95)}.familiar-training__metric-label[data-v-bbab97d0]{color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.familiar-training__metric-value[data-v-bbab97d0]{margin-top:.5rem;color:#1e293b;font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:800}.familiar-training__summary-list[data-v-bbab97d0]{margin-top:1.25rem;display:grid;gap:.75rem}.familiar-training__summary-item[data-v-bbab97d0]{padding:.875rem 1rem;border-radius:6px;background:rgba(248,250,252,.95);color:#64748b;font-size:13px;line-height:1.6;font-weight:500}.familiar-training__summary-item.is-warning[data-v-bbab97d0]{color:#a16207;background:rgba(254,249,195,.88)}@media (max-width:960px){.familiar-training__options[data-v-bbab97d0],.familiar-training__result-grid[data-v-bbab97d0]{grid-template-columns:1fr}}.fw-phonetic[data-v-bb5c31ea]{color:#4f46e5;font-style:italic;font-weight:700;letter-spacing:.01em;font-family:Times New Roman,Noto Sans,Segoe UI Symbol,Arial Unicode MS,serif}[data-v-bb5c31ea] .fw-modal .ivu-modal-content{border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.9);backdrop-filter:blur(24px);-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.5)}[data-v-bb5c31ea] .fw-input .ivu-input{border-radius:6px;height:42px;line-height:42px;padding-top:0;padding-bottom:0;border:2px solid #e2e8f0}[data-v-bb5c31ea] .fw-input .ivu-input:focus{border-color:#6366f1;-webkit-box-shadow:0 0 0 2px rgba(99,102,241,.2);box-shadow:0 0 0 2px rgba(99,102,241,.2)}[data-v-bb5c31ea] .fw-textarea .ivu-input{border-radius:6px;border:2px solid #e2e8f0}[data-v-bb5c31ea] .fw-textarea .ivu-input:focus{border-color:#6366f1}.fw-btn[data-v-bb5c31ea]{border-radius:6px;font-weight:800;border:none;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease;height:42px;padding:0 1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fw-btn[data-v-bb5c31ea]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.9}.fw-training-tool[data-v-bb5c31ea]{position:relative;overflow:hidden}.fw-training-tool__icon[data-v-bb5c31ea]{width:4rem;height:4rem;margin:0 auto 1rem;border-radius:999px;padding:0;color:#fff;font-size:28px;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.fw-training-tool__icon>i[data-v-bb5c31ea],.fw-training-tool__icon[data-v-bb5c31ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.fw-training-tool__icon>i[data-v-bb5c31ea]{width:100%;height:100%;text-align:center}.fw-training-tool__icon>i[data-v-bb5c31ea]:after{display:block;margin:0 auto}.fw-training-tool.is-purple .fw-training-tool__icon[data-v-bb5c31ea]{background:linear-gradient(135deg,#a855f7,#ec4899)}.fw-training-tool.is-blue .fw-training-tool__icon[data-v-bb5c31ea]{background:linear-gradient(135deg,#38bdf8,#6366f1)}.fw-training-tool.is-emerald .fw-training-tool__icon[data-v-bb5c31ea]{background:linear-gradient(135deg,#34d399,#14b8a6)}.fw-training-tool__cta[data-v-bb5c31ea]{width:100%;height:3rem;border:0;border-radius:6px;color:#fff;font-size:14px;line-height:1.35;font-weight:800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.fw-training-tool__cta>i[data-v-bb5c31ea],.fw-training-tool__cta[data-v-bb5c31ea]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fw-training-tool__cta>i[data-v-bb5c31ea]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.fw-training-tool__cta>i[data-v-bb5c31ea]:after{display:block;margin:0 auto}.fw-training-tool.is-purple .fw-training-tool__cta[data-v-bb5c31ea]{background:linear-gradient(135deg,#a855f7,#ec4899);-webkit-box-shadow:0 12px 28px rgba(168,85,247,.22);box-shadow:0 12px 28px rgba(168,85,247,.22)}.fw-training-tool.is-blue .fw-training-tool__cta[data-v-bb5c31ea]{background:linear-gradient(135deg,#38bdf8,#6366f1);-webkit-box-shadow:0 12px 28px rgba(99,102,241,.22);box-shadow:0 12px 28px rgba(99,102,241,.22)}.fw-training-tool.is-emerald .fw-training-tool__cta[data-v-bb5c31ea]{background:linear-gradient(135deg,#34d399,#14b8a6);-webkit-box-shadow:0 12px 28px rgba(16,185,129,.22);box-shadow:0 12px 28px rgba(16,185,129,.22)}.fw-training-tool__cta[data-v-bb5c31ea]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fw-scope-btn[data-v-bb5c31ea]{border:1px solid rgba(203,213,225,.9);border-radius:6px;background:#fff;text-align:left;padding:.875rem 1rem;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.fw-scope-btn.is-active[data-v-bb5c31ea]{border-color:rgba(99,102,241,.5);-webkit-box-shadow:0 10px 24px rgba(99,102,241,.1);box-shadow:0 10px 24px rgba(99,102,241,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fw-scope-btn__title[data-v-bb5c31ea]{color:#1e293b;font-size:13px;line-height:1.35;font-weight:800}.fw-scope-btn__desc[data-v-bb5c31ea]{margin-top:.375rem;color:#64748b;font-size:12px;line-height:1.6;font-weight:500}.fw-count-chip[data-v-bb5c31ea]{min-width:4.5rem;border:1px solid rgba(203,213,225,.9);border-radius:999px;background:#fff;color:#1e293b;font-size:13px;line-height:1.35;font-weight:700;padding:.55rem .9rem;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.fw-count-chip.is-active[data-v-bb5c31ea]{border-color:rgba(99,102,241,.5);background:rgba(99,102,241,.08);color:#4f46e5}.fw-btn--primary[data-v-bb5c31ea]:hover{background-image:-webkit-gradient(linear,left top,right top,from(#4f46e5),to(#7c3aed));background-image:linear-gradient(90deg,#4f46e5,#7c3aed);color:#fff;opacity:1}.fw-btn--primary:hover .ivu-icon[data-v-bb5c31ea]{color:#fff}.fw-secondary-btn[data-v-bb5c31ea]{border-radius:6px;padding:.5rem 1rem;font-weight:800;font-size:14px;line-height:1.35;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fw-secondary-btn[data-v-bb5c31ea]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fw-tag[data-v-bb5c31ea]{font-size:12px;line-height:1.35;font-weight:800;padding:.15rem .5rem;border-radius:999px;border:1px solid transparent}.fw-tag.is-indigo[data-v-bb5c31ea]{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.22);color:#4f46e5}.fw-tag.is-emerald[data-v-bb5c31ea]{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.22);color:#059669}.fw-tag.is-blue[data-v-bb5c31ea]{background:#eff6ff;color:#2563eb}.fw-tag.is-purple[data-v-bb5c31ea]{background:rgba(139,92,246,.12);color:#7c3aed}.fw-tag.is-green[data-v-bb5c31ea]{background:#ecfdf5;color:#059669}.fw-tag.is-amber[data-v-bb5c31ea]{background:#fffbeb;color:#d97706}.fw-action-btn[data-v-bb5c31ea]{width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#94a3b8;background:#f8fafc;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.fw-action-btn[data-v-bb5c31ea]:hover{background:#eff6ff;color:#6366f1}.fw-chip[data-v-bb5c31ea]{padding:.5rem 1rem;border-radius:6px;font-weight:700;font-size:14px;line-height:1.35;background:#f8fafc;color:#64748b;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;white-space:nowrap}.fw-chip[data-v-bb5c31ea]:hover{background:#f1f5f9;color:#334155}.fw-chip.is-active[data-v-bb5c31ea]{background:#6366f1;color:#fff;-webkit-box-shadow:0 4px 12px rgba(99,102,241,.2);box-shadow:0 4px 12px rgba(99,102,241,.2)}.fw-toggle[data-v-bb5c31ea]{padding:0 14px;font-weight:900;font-size:12px;line-height:1.35;color:#64748b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;word-break:keep-all}.fw-icon-toggle[data-v-bb5c31ea],.fw-toggle[data-v-bb5c31ea]{height:30px;border-radius:6px;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background:transparent}.fw-icon-toggle[data-v-bb5c31ea]{width:40px;color:#94a3b8;display:-webkit-box;display:-ms-flexbox;display:flex}.fw-toggle[data-v-bb5c31ea]:hover{color:#0f172a}.fw-icon-toggle.is-on[data-v-bb5c31ea],.fw-toggle.is-on[data-v-bb5c31ea]{background:rgba(99,102,241,.1);color:#4f46e5}.fw-filter-group[data-v-bb5c31ea]{height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;border-radius:6px!important}[data-v-bb5c31ea] .fw-select .ivu-select-selection{border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-bb5c31ea] .fw-select .ivu-select-placeholder,[data-v-bb5c31ea] .fw-select .ivu-select-selected-value,[data-v-bb5c31ea] .fw-select .ivu-select-selection{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}[data-v-bb5c31ea] .fw-select .ivu-select-placeholder,[data-v-bb5c31ea] .fw-select .ivu-select-selected-value{font-weight:800;line-height:1;position:relative;top:0}[data-v-bb5c31ea] .fw-select .ivu-select-arrow{top:0;height:40px;-webkit-transform:none;transform:none;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[data-v-bb5c31ea] .fw-select .ivu-select-arrow i{line-height:1;position:relative;top:0}[data-v-bb5c31ea] .fw-input .ivu-input-prefix{height:40px;line-height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-bb5c31ea] .fw-input .ivu-input-prefix i{color:#94a3b8;line-height:1}.fw-search-icon[data-v-bb5c31ea]{color:#94a3b8;font-size:18px}.fw-check[data-v-bb5c31ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fw-check .ivu-checkbox-wrapper[data-v-bb5c31ea]{font-size:16px}.st-wrap[data-v-77130422]{width:100%;display:grid;gap:.875rem}.st-main[data-v-77130422]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;min-width:0}.st-main-head[data-v-77130422]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.st-data-block[data-v-77130422]{display:grid;gap:.75rem}.st-data-row[data-v-77130422]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.st-data-row--accuracy[data-v-77130422]{margin-top:.25rem}.st-data-label[data-v-77130422]{font-size:13px;color:#64748b;font-weight:600}.st-data-value[data-v-77130422]{font-size:14px;font-weight:900;color:#1e293b}.st-data-value--success[data-v-77130422]{color:#10b981}.st-progress-track[data-v-77130422]{width:100%;height:.5rem;border-radius:16px;background:#e2e8f0;overflow:hidden}.st-progress-fill[data-v-77130422]{height:100%;border-radius:16px;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);-webkit-transition:width .35s ease;transition:width .35s ease}.st-ring-wrap[data-v-77130422]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7.5rem;margin-top:.25rem}.st-ring[data-v-77130422]{width:6.5rem;height:6.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.st-ring-bg[data-v-77130422],.st-ring-fill[data-v-77130422]{fill:transparent;stroke-width:8}.st-ring-bg[data-v-77130422]{stroke:#e2e8f0}.st-ring-fill[data-v-77130422]{stroke:#10b981;stroke-dasharray:263.89;stroke-linecap:round;-webkit-transition:stroke-dashoffset .45s ease;transition:stroke-dashoffset .45s ease}.st-ring-center[data-v-77130422]{position:absolute;text-align:center}.st-ring-value[data-v-77130422]{font-size:20px;font-weight:900;color:#10b981;line-height:1.2}.st-ring-caption[data-v-77130422]{margin-top:.125rem;font-size:12px;color:#94a3b8;font-weight:700}.st-data-btn[data-v-77130422]{width:100%;margin-top:.25rem;border:0;border-radius:6px;height:2.625rem;background:rgba(99,102,241,.1);color:#6366f1;font-size:14px;font-weight:800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.375rem;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.st-data-btn[data-v-77130422]:hover{background:rgba(99,102,241,.18)}.st-data-btn i[data-v-77130422]{font-size:18px}.st-main-title[data-v-77130422]{font-size:20px;font-weight:900;color:#1e293b;line-height:1.2}.st-main-desc[data-v-77130422]{margin-top:.375rem;font-size:14px;color:#94a3b8;font-weight:600}.st-recent-btn[data-v-77130422]{border:0;color:#fff;font-weight:900;border-radius:6px;height:2.625rem;padding:0 .875rem;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;font-size:13px}.st-stats[data-v-77130422]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.st-stat-card[data-v-77130422]{border:0;padding:1.125rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:-webkit-transform .25s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .25s ease;transition:-webkit-transform .25s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .25s ease;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .25s ease}.st-stat-card[data-v-77130422]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.st-stat-icon[data-v-77130422]{width:3rem;height:3rem;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.st-stat-icon--indigo[data-v-77130422]{background:linear-gradient(135deg,rgba(99,102,241,.12),rgba(139,92,246,.1));color:#6366f1}.st-stat-icon--emerald[data-v-77130422]{background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(16,185,129,.08));color:#10b981}.st-stat-icon--violet[data-v-77130422]{background:linear-gradient(135deg,rgba(139,92,246,.12),rgba(236,72,153,.08));color:#8b5cf6}.st-stat-body[data-v-77130422]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.st-stat-label[data-v-77130422]{font-size:12px;color:#94a3b8;letter-spacing:.08em;font-weight:900}.st-stat-value[data-v-77130422]{margin-top:.25rem;font-size:24px;font-weight:900;color:#1e293b;line-height:1.2}.st-stat-unit[data-v-77130422]{font-size:13px;font-weight:700;color:#94a3b8;margin-left:.125rem}.st-start-card[data-v-77130422]{border:0;padding:2rem 1.5rem 1.5rem;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(99,102,241,.06)),color-stop(42%,hsla(0,0%,100%,.92)));background:linear-gradient(180deg,rgba(99,102,241,.06),hsla(0,0%,100%,.92) 42%)}.st-start-icon[data-v-77130422]{width:4rem;height:4rem;margin:0 auto;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,rgba(99,102,241,.14),rgba(139,92,246,.1));color:#6366f1}.st-start-icon i[data-v-77130422]{font-size:24px}.st-start-title[data-v-77130422]{margin-top:1rem;font-size:18px;font-weight:900;color:#1e293b}.st-start-desc[data-v-77130422]{margin:.625rem auto 0;max-width:36rem;font-size:13px;color:#64748b;line-height:1.75;font-weight:600}.st-config-grid[data-v-77130422]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;text-align:left}.st-config-item[data-v-77130422]{background:hsla(0,0%,100%,.92);border:1px solid #eef2f7;border-radius:8px;padding:.875rem}.st-config-label[data-v-77130422]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:13px;font-weight:800;color:#64748b}.st-config-label i[data-v-77130422]{font-size:18px;color:#6366f1}.st-select[data-v-77130422]{width:100%}[data-v-77130422] .st-select .ivu-select-selection{height:42px;border-radius:6px;border:1px solid #e2e8f0;background:#f8fafc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}[data-v-77130422] .st-select .ivu-select-selection:hover{border-color:rgba(99,102,241,.4)}[data-v-77130422] .st-select.ivu-select-visible .ivu-select-selection{border-color:#6366f1;-webkit-box-shadow:0 0 0 2px rgba(99,102,241,.12);box-shadow:0 0 0 2px rgba(99,102,241,.12)}[data-v-77130422] .st-select .ivu-select-selected-value{font-size:14px;color:#1e293b;font-weight:600}[data-v-77130422] .st-select .ivu-select-input{font-size:14px;color:#1e293b!important;font-weight:600;height:100%}[data-v-77130422] .st-select .ivu-select-arrow,[data-v-77130422] .st-select .ivu-select-placeholder{font-size:14px;color:#94a3b8}.st-start-actions[data-v-77130422]{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.st-start-btn[data-v-77130422]{height:3rem;min-width:14rem;padding:0 2rem!important;border-radius:6px!important;font-weight:900!important;font-size:16px!important;border:0!important;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6))!important;background:linear-gradient(90deg,#6366f1,#8b5cf6)!important;color:#fff!important;-webkit-box-shadow:0 2px 8px rgba(99,102,241,.25);box-shadow:0 2px 8px rgba(99,102,241,.25);-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.st-start-btn[data-v-77130422]:hover{-webkit-box-shadow:0 4px 14px rgba(99,102,241,.35)!important;box-shadow:0 4px 14px rgba(99,102,241,.35)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:992px){.st-config-grid[data-v-77130422],.st-stats[data-v-77130422]{grid-template-columns:1fr}.st-main-head[data-v-77130422]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.st-recent-btn[data-v-77130422]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.crazy-words[data-v-34d7e594]{position:relative}.iso-card.cw-stat-card[data-v-34d7e594]{padding:1rem 1.125rem;-webkit-box-shadow:0 0 16px rgba(15,23,42,.08),0 0 4px rgba(15,23,42,.04);box-shadow:0 0 16px rgba(15,23,42,.08),0 0 4px rgba(15,23,42,.04)}.iso-card.cw-stat-card[data-v-34d7e594]:hover{-webkit-box-shadow:0 0 24px rgba(15,23,42,.12),0 0 6px rgba(15,23,42,.06);box-shadow:0 0 24px rgba(15,23,42,.12),0 0 6px rgba(15,23,42,.06)}.cw-stat-card__icon[data-v-34d7e594]{width:2.5rem;height:2.5rem}.ring16__bar[data-v-34d7e594]{-webkit-transition:stroke-dashoffset .35s;transition:stroke-dashoffset .35s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.scroll-btn[data-v-34d7e594]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:none;background:hsla(0,0%,100%,.86);-webkit-box-shadow:0 10px 24px rgba(0,0,0,.12);box-shadow:0 10px 24px rgba(0,0,0,.12);cursor:pointer;z-index:3;color:#374151;font-weight:900}.scroll-btn.left[data-v-34d7e594]{left:-1.275rem}.scroll-btn.right[data-v-34d7e594]{right:-1.275rem}.scroll-btn[data-v-34d7e594]:hover{background:#fff}[data-v-34d7e594] .cw-modal .ivu-modal-content{border-radius:8px;overflow:hidden}[data-v-34d7e594] .cw-modal--dark .ivu-modal-mask{background-color:rgba(15,23,42,.72)}[data-v-34d7e594] .goal-input .ivu-input-number{width:7.5rem}[data-v-34d7e594] .goal-input .ivu-input-number-input{font-weight:900;font-size:24px;height:2.5rem;line-height:2.5rem;border-radius:6px}[data-v-34d7e594] .goal-btn.ivu-btn{border-radius:6px;font-weight:900;border-color:#0f172a}[data-v-34d7e594] .goal-btn.ivu-btn-primary{background:#0f172a!important;border-color:#0f172a!important;color:#fff!important;-webkit-box-shadow:0 8px 18px rgba(15,23,42,.18);box-shadow:0 8px 18px rgba(15,23,42,.18)}[data-v-34d7e594] .goal-btn.ivu-btn-primary:focus,[data-v-34d7e594] .goal-btn.ivu-btn-primary:hover{background:#4f46e5!important;border-color:#4f46e5!important}[data-v-34d7e594] .goal-btn.ivu-btn-primary:active{background:#4338ca!important;border-color:#4338ca!important}[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary{border:0!important;font-weight:900!important;border-radius:6px!important;-webkit-box-shadow:0 8px 22px rgba(99,102,241,.28);box-shadow:0 8px 22px rgba(99,102,241,.28)}[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary,[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary:focus,[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary:hover{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;color:#fff!important}[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary:focus,[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary:hover{border:0!important;opacity:.92;-webkit-transform:translateY(-1px);transform:translateY(-1px)}[data-v-34d7e594] .cw-btn-primary.ivu-btn-primary:active{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;border:0!important;opacity:.88;-webkit-transform:translateY(0);transform:translateY(0)}.mode-btn[data-v-34d7e594]{border:1px solid #e2e8f0;border-radius:6px;padding:1rem .875rem;text-align:center;background:hsla(0,0%,100%,.9);will-change:transform;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:9.5rem}.mode-btn[data-v-34d7e594]:hover{border-color:rgba(99,102,241,.35);background:rgba(99,102,241,.06);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mode-btn__icon-wrap[data-v-34d7e594]{width:3.25rem;height:3.25rem;border-radius:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mode-btn__icon[data-v-34d7e594]{font-size:32px;line-height:1}.mode-btn__icon-wrap--indigo[data-v-34d7e594]{background:rgba(99,102,241,.12);color:#4f46e5}.mode-btn__icon-wrap--amber[data-v-34d7e594]{background:rgba(245,158,11,.14);color:#d97706}.mode-btn__icon-wrap--emerald[data-v-34d7e594]{background:rgba(16,185,129,.14);color:#059669}.mode-btn__icon-wrap--violet[data-v-34d7e594]{background:rgba(139,92,246,.14);color:#7c3aed}.mode-btn__icon-wrap--sky[data-v-34d7e594]{background:rgba(14,165,233,.14);color:#0284c7}.mode-btn__icon-wrap--rose[data-v-34d7e594]{background:rgba(244,63,94,.14);color:#e11d48}.goal-btn--full[data-v-34d7e594]{width:100%}.goal-btn--inline[data-v-34d7e594]{margin-left:.25rem;-ms-flex-negative:0;flex-shrink:0}.option-btn[data-v-34d7e594]{border:1px solid #e2e8f0;background:#fff;border-radius:6px;padding:1.2rem 1.125rem;text-align:left;font-size:16px;line-height:1.55;font-weight:900;color:#0f172a;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.option-btn[data-v-34d7e594]:hover{border-color:rgba(99,102,241,.35);background:rgba(99,102,241,.06)}.cw-feedback-detail[data-v-34d7e594]{font-size:15px;line-height:1.65;color:#334155}.training-settings-header[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.training-settings-header__title[data-v-34d7e594]{font-size:20px;line-height:1.2;font-weight:900;color:#0f172a}.training-settings-header__desc[data-v-34d7e594]{font-size:15px;color:#64748b;line-height:1.6}.training-ready-head[data-v-34d7e594]{padding:1.25rem 1.5rem 1rem;border-bottom:1px solid #f1f5f9}.training-ready-stage[data-v-34d7e594]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 16.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;margin:1.25rem;padding:1.75rem;border-radius:12px;background:radial-gradient(circle at 88% 18%,rgba(236,72,153,.16),transparent 36%),radial-gradient(circle at 62% 86%,rgba(99,102,241,.18),transparent 42%),linear-gradient(135deg,#f8fafc,rgba(238,242,255,.92) 48%,rgba(252,231,243,.82));-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.82),0 18px 40px rgba(99,102,241,.12);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.82),0 18px 40px rgba(99,102,241,.12)}.training-ready-stage[data-v-34d7e594]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(99,102,241,.06) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.06) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(26%,#000),to(#000));-webkit-mask-image:linear-gradient(90deg,transparent,#000 26%,#000);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(26%,#000),to(#000));mask-image:linear-gradient(90deg,transparent,#000 26%,#000);pointer-events:none}.training-ready-copy[data-v-34d7e594]{position:relative;z-index:1;min-width:0}.training-ready-kicker[data-v-34d7e594]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:999px;background:hsla(0,0%,100%,.78);border:1px solid rgba(199,210,254,.95);color:#4f46e5;font-size:13px;font-weight:900;line-height:1.2;-webkit-box-shadow:0 8px 18px rgba(99,102,241,.1);box-shadow:0 8px 18px rgba(99,102,241,.1)}.training-ready-kicker i[data-v-34d7e594]{font-size:16px;line-height:1}.training-ready-visual[data-v-34d7e594]{position:relative;z-index:1;height:12rem;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.72),rgba(238,242,255,.42));-webkit-box-shadow:0 18px 40px rgba(99,102,241,.16);box-shadow:0 18px 40px rgba(99,102,241,.16)}.training-ready-visual[data-v-34d7e594]:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.16)),color-stop(28%,transparent),to(hsla(0,0%,100%,.08)));background:linear-gradient(90deg,hsla(0,0%,100%,.16),transparent 28%,hsla(0,0%,100%,.08));pointer-events:none}.training-ready-visual__img[data-v-34d7e594]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1.06);transform:scale(1.06)}.training-ready-visual__fallback[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.training-ready-visual__fallback-icon[data-v-34d7e594]{font-size:56px;line-height:1;color:#6366f1;-webkit-filter:drop-shadow(0 8px 16px rgba(99,102,241,.18));filter:drop-shadow(0 8px 16px rgba(99,102,241,.18))}.training-ready-body__title[data-v-34d7e594]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:44px;line-height:1.15;font-weight:900;color:#4f46e5;margin-top:.875rem}.training-ready-body__desc[data-v-34d7e594]{margin-top:.5rem;color:#64748b;font-size:15px;font-weight:700;line-height:1.6;max-width:19rem}.training-ready-stats[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-top:1rem}.training-ready-stats__item[data-v-34d7e594]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:999px;background:#f8fafc;border:1px solid rgba(226,232,240,.95);font-size:15px;font-weight:800;color:#475569;line-height:1.2}.training-ready-stats__icon[data-v-34d7e594]{font-size:1rem;line-height:1;color:#6366f1}.training-ready-foot[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.875rem;margin-top:1.5rem;width:100%}[data-v-34d7e594] .training-ready-foot .training-ready-foot__btn.ivu-btn{height:3.25rem!important;min-width:9.5rem;padding:0 2rem!important;font-size:18px!important;font-weight:900!important;border-radius:6px!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;line-height:1!important;text-align:center!important}[data-v-34d7e594] .training-ready-foot .training-ready-foot__btn.ivu-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[data-v-34d7e594] .training-ready-foot .training-ready-foot__btn--ghost.ivu-btn-default{color:#334155!important;border-color:#cbd5e1!important;background:#fff!important}[data-v-34d7e594] .training-ready-foot .training-ready-foot__btn--ghost.ivu-btn-default:focus,[data-v-34d7e594] .training-ready-foot .training-ready-foot__btn--ghost.ivu-btn-default:hover{color:#4338ca!important;border-color:rgba(99,102,241,.45)!important;background:#f8fafc!important}.training-result-foot__status[data-v-34d7e594]{margin-top:1.25rem;width:100%;text-align:center;font-size:16px;font-weight:800;color:#64748b;line-height:1.35}.training-result-foot__status.is-error[data-v-34d7e594]{color:#e11d48}.training-result-foot[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.875rem;margin-top:1.5rem;width:100%}.training-result-foot__share-icon[data-v-34d7e594]{margin-right:.375rem;font-size:16px;line-height:1}[data-v-34d7e594] .training-result-foot .training-result-foot__btn.ivu-btn{height:3rem!important;min-width:8.5rem;padding:0 1.75rem!important;font-size:16px!important;font-weight:900!important;border-radius:6px!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;line-height:1!important;text-align:center!important}[data-v-34d7e594] .training-result-foot .training-result-foot__btn.ivu-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[data-v-34d7e594] .training-result-foot .training-result-foot__btn--ghost.ivu-btn-default{color:#334155!important;border-color:#cbd5e1!important;background:#fff!important}[data-v-34d7e594] .training-result-foot .training-result-foot__btn--ghost.ivu-btn-default:focus,[data-v-34d7e594] .training-result-foot .training-result-foot__btn--ghost.ivu-btn-default:hover{color:#4338ca!important;border-color:rgba(99,102,241,.45)!important;background:#f8fafc!important}@media (max-width:767px){.training-ready-stage[data-v-34d7e594]{grid-template-columns:1fr;margin:1rem;padding:1.25rem}.training-ready-visual[data-v-34d7e594]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;height:9rem}.training-ready-body__title[data-v-34d7e594]{font-size:36px}}.training-settings-body[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem 1.5rem}.training-settings-foot[data-v-34d7e594]{padding:0 1.5rem 1.5rem}[data-v-34d7e594] .training-settings-foot .training-settings-foot__btn.ivu-btn{height:2.75rem!important;min-width:5.75rem;padding:0 1.375rem!important;font-size:15px!important;font-weight:800!important;border-radius:6px!important;line-height:2.75rem!important}[data-v-34d7e594] .training-settings-foot .training-settings-foot__btn.ivu-btn-default{color:#334155!important;border-color:#cbd5e1!important;background:#fff!important}[data-v-34d7e594] .training-settings-foot .training-settings-foot__btn.ivu-btn-default:focus,[data-v-34d7e594] .training-settings-foot .training-settings-foot__btn.ivu-btn-default:hover{color:#4338ca!important;border-color:rgba(99,102,241,.45)!important;background:#f8fafc!important}.training-settings-field[data-v-34d7e594]{padding:1.125rem 1.25rem}.training-settings-field__row[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}.training-settings-field__label[data-v-34d7e594]{font-size:15px;font-weight:900;color:#334155;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.training-settings-field__hint[data-v-34d7e594]{font-size:13px;color:#64748b;margin-top:.625rem;line-height:1.5}.training-settings-mode__title[data-v-34d7e594]{font-size:15px;font-weight:900;color:#0f172a}.training-settings-mode__desc[data-v-34d7e594]{font-size:15px;color:#64748b;margin-top:.5rem;line-height:1.65}.training-stepper[data-v-34d7e594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.training-stepper__btn[data-v-34d7e594]{width:3.5rem;height:2.5rem;line-height:2.5rem;padding:0;border-radius:6px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;font-size:15px;font-weight:900;cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;-ms-flex-negative:0;flex-shrink:0}.training-stepper__btn[data-v-34d7e594]:hover:not(:disabled){border-color:rgba(99,102,241,.45);color:#4338ca;background:rgba(224,231,255,.92);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.training-stepper__btn[data-v-34d7e594]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.training-stepper__btn[data-v-34d7e594]:disabled{opacity:.45;cursor:not-allowed}.training-stepper__input[data-v-34d7e594]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:5rem}[data-v-34d7e594] .training-stepper__input.ivu-input-number{width:5rem;height:2.5rem}[data-v-34d7e594] .training-stepper__input .ivu-input-number-input{height:2.5rem;line-height:2.5rem;text-align:center;border-radius:6px;font-size:16px;font-weight:800;color:#0f172a}[data-v-34d7e594] .training-stepper__input .ivu-input-number-input-wrap{height:2.5rem}[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler-wrap{width:1.375rem;height:2.5rem;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:100%;height:50%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;position:relative;top:0!important}[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler-down{top:0!important}[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler-down-inner,[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler-up-inner{position:static!important;top:auto!important;bottom:auto!important;right:auto!important;left:auto!important;width:auto!important;height:auto!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1!important;font-size:13px;-webkit-transform:none;transform:none}[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler-down-inner:before,[data-v-34d7e594] .training-stepper__input .ivu-input-number-handler-up-inner:before{line-height:1}.training-settings-meta[data-v-34d7e594]{border:1px solid #e2e8f0;border-radius:6px;background:rgba(248,250,252,.7);padding:.75rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.training-settings-meta__item[data-v-34d7e594]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:0}.training-settings-meta__item--select[data-v-34d7e594]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.training-settings-meta__select[data-v-34d7e594]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;min-width:0;max-width:100%;height:2.25rem;padding:0 .75rem;border:1px solid #cbd5e1;border-radius:6px;background:#fff;cursor:pointer;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.training-settings-meta__select[data-v-34d7e594]:hover{border-color:rgba(99,102,241,.45);background:#f8fafc;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.08);box-shadow:0 0 0 3px rgba(99,102,241,.08)}.training-settings-meta__select-icon[data-v-34d7e594]{-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:#94a3b8;line-height:1}[data-v-34d7e594] .training-book-dropdown-menu.ivu-dropdown-menu{min-width:12rem;padding:.25rem 0}[data-v-34d7e594] .training-book-dropdown-menu .ivu-dropdown-item{font-size:15px;padding:.5rem .875rem}[data-v-34d7e594] .training-book-dropdown-menu .ivu-dropdown-item-disabled.training-book-dropdown-menu__group{font-size:12px;font-weight:800;color:#94a3b8!important;background:transparent!important;cursor:default;padding:.375rem .875rem .25rem;line-height:1.4}.training-settings-meta__label[data-v-34d7e594]{font-size:13px;color:#64748b;font-weight:700}.training-settings-meta__value[data-v-34d7e594]{font-size:15px;color:#0f172a;font-weight:900;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.training-settings-meta__divider[data-v-34d7e594]{width:1px;height:1rem;background:#cbd5e1}.scroll-btn[data-v-34d7e594]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-scrollbar[data-v-34d7e594]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-34d7e594]{-ms-overflow-style:none;scrollbar-width:none}.float-soft[data-v-34d7e594]{-webkit-animation:floatSoft-34d7e594 6s ease-in-out infinite;animation:floatSoft-34d7e594 6s ease-in-out infinite}@-webkit-keyframes floatSoft-34d7e594{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes floatSoft-34d7e594{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.cw-book-card[data-v-34d7e594]{padding:0}.icon-elevated[data-v-34d7e594]{-webkit-filter:drop-shadow(0 2px 4px rgba(99,102,241,.28));filter:drop-shadow(0 2px 4px rgba(99,102,241,.28))}.cw-word-image[data-v-34d7e594]{position:relative;width:10rem;height:10rem;border-radius:8px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.cw-word-image__placeholder[data-v-34d7e594]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#eef2ff,#f1f5f9);-webkit-box-shadow:inset 0 0 0 1px rgba(226,232,240,.8);box-shadow:inset 0 0 0 1px rgba(226,232,240,.8)}.cw-word-image__letter[data-v-34d7e594]{font-size:2.75rem;font-weight:900;line-height:1;color:rgba(99,102,241,.55);font-family:Outfit,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cw-word-image__img[data-v-34d7e594]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cw-word-image__img--visible[data-v-34d7e594]{opacity:1}@media (max-width:640px){.cw-word-image[data-v-34d7e594]{width:7rem;height:7rem}.cw-word-image__letter[data-v-34d7e594]{font-size:2rem}}.sentence-builder .ph-fill[data-v-129eb86b]{line-height:1}[data-v-129eb86b] .sb-select .ivu-select-selection{border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-129eb86b] .sb-select .ivu-select-placeholder,[data-v-129eb86b] .sb-select .ivu-select-selected-value,[data-v-129eb86b] .sb-select .ivu-select-selection{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}[data-v-129eb86b] .sb-select .ivu-select-placeholder,[data-v-129eb86b] .sb-select .ivu-select-selected-value{font-weight:700;color:#334155;line-height:1;top:0}[data-v-129eb86b] .sb-select .ivu-select-arrow{top:0;height:40px;-webkit-transform:none;transform:none;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;color:#94a3b8}[data-v-129eb86b] .sb-select .ivu-select-arrow i{line-height:1;position:relative;top:0}.sb-wordbook-dropdown.ivu-select-dropdown{border-radius:14px;border:1px solid #e2e8f0;-webkit-box-shadow:0 10px 30px rgba(15,23,42,.12);box-shadow:0 10px 30px rgba(15,23,42,.12);padding:6px 0;background:#fff}.sb-wordbook-dropdown .ivu-select-item{min-height:36px;line-height:36px;padding:0 14px;font-size:14px;font-weight:700;color:#334155}.learning-progress[data-v-1e6523d4]{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.learning-progress .lp-export-root[data-v-1e6523d4]{background:#f8fafc;border-radius:8px;padding:1.25rem 1.5rem 1.5rem}.learning-progress .lp-export-banner[data-v-1e6523d4]{margin-bottom:1.25rem;padding:1rem 1.25rem;border-radius:8px;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff}.learning-progress .lp-export-banner__title[data-v-1e6523d4]{margin:0 0 .35rem;font-size:20px;font-weight:700;line-height:1.2;color:#fff}.learning-progress .lp-export-banner__meta[data-v-1e6523d4]{margin:0;font-size:13px;line-height:1.35;color:hsla(0,0%,100%,.88)}.learning-progress .lp-export-footer[data-v-1e6523d4]{margin-top:1rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.6);text-align:right;font-size:12px;color:#94a3b8}.learning-progress .flex[data-v-1e6523d4]{display:-webkit-box;display:-ms-flexbox;display:flex}.learning-progress .flex-col[data-v-1e6523d4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.learning-progress .justify-between[data-v-1e6523d4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.learning-progress .items-center[data-v-1e6523d4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learning-progress .items-end[data-v-1e6523d4]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.learning-progress .gap-4[data-v-1e6523d4]{gap:1rem}.learning-progress .gap-6[data-v-1e6523d4]{gap:1.5rem}.learning-progress .mb-2[data-v-1e6523d4]{margin-bottom:.5rem}.learning-progress .mb-3[data-v-1e6523d4]{margin-bottom:.75rem}.learning-progress .mb-4[data-v-1e6523d4]{margin-bottom:1rem}.learning-progress .mb-6[data-v-1e6523d4]{margin-bottom:1.5rem}.learning-progress .mb-8[data-v-1e6523d4]{margin-bottom:2rem}.learning-progress .mt-1[data-v-1e6523d4]{margin-top:.25rem}.learning-progress .mt-2[data-v-1e6523d4]{margin-top:.5rem}.learning-progress .mt-4[data-v-1e6523d4]{margin-top:1rem}.learning-progress .mr-1[data-v-1e6523d4]{margin-right:.25rem}.learning-progress .mr-2[data-v-1e6523d4]{margin-right:.5rem}.learning-progress .p-4[data-v-1e6523d4]{padding:1rem}.learning-progress .text-2xl[data-v-1e6523d4]{font-size:20px;line-height:1.2}.learning-progress .text-3xl[data-v-1e6523d4]{font-size:24px;line-height:1.2}.learning-progress .text-xl[data-v-1e6523d4]{font-size:18px;line-height:1.35}.learning-progress .text-lg[data-v-1e6523d4]{font-size:16px;line-height:1.6}.learning-progress .text-base[data-v-1e6523d4]{font-size:14px;line-height:1.6}.learning-progress .text-sm[data-v-1e6523d4]{font-size:13px;line-height:1.35}.learning-progress .text-xs[data-v-1e6523d4]{font-size:12px;line-height:1.35}.learning-progress .font-bold[data-v-1e6523d4]{font-weight:700}.learning-progress .font-medium[data-v-1e6523d4]{font-weight:500}.learning-progress .text-center[data-v-1e6523d4]{text-align:center}.learning-progress .text-right[data-v-1e6523d4]{text-align:right}.learning-progress .grid[data-v-1e6523d4]{display:grid}.learning-progress .grid-cols-1[data-v-1e6523d4]{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.learning-progress .grid-cols-2[data-v-1e6523d4],.learning-progress .md\:grid-cols-2[data-v-1e6523d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-progress .md\:grid-cols-3[data-v-1e6523d4]{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-progress .md\:flex-row[data-v-1e6523d4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.learning-progress .md\:items-center[data-v-1e6523d4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learning-progress .md\:mt-0[data-v-1e6523d4]{margin-top:0}}@media (min-width:1024px){.learning-progress .lg\:grid-cols-3[data-v-1e6523d4]{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-progress .lg\:grid-cols-4[data-v-1e6523d4]{grid-template-columns:repeat(4,minmax(0,1fr))}.learning-progress .lg\:grid-cols-2[data-v-1e6523d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-progress .lg\:col-span-2[data-v-1e6523d4]{grid-column:span 2/span 2}}.learning-progress .w-full[data-v-1e6523d4]{width:100%}.learning-progress .h-\[250px\][data-v-1e6523d4]{height:250px}.learning-progress .text-slate-800[data-v-1e6523d4]{color:#1e293b}.learning-progress .text-slate-700[data-v-1e6523d4]{color:#2f405d}.learning-progress .text-slate-500[data-v-1e6523d4],.learning-progress .text-slate-600[data-v-1e6523d4]{color:#64748b}.learning-progress .text-slate-400[data-v-1e6523d4]{color:#94a3b8}.learning-progress .text-blue-500[data-v-1e6523d4]{color:#3b82f6}.learning-progress .text-blue-600[data-v-1e6523d4]{color:#2563eb}.learning-progress .text-blue-700[data-v-1e6523d4]{color:#1d4ed8}.learning-progress .text-emerald-500[data-v-1e6523d4]{color:#10b981}.learning-progress .text-amber-500[data-v-1e6523d4]{color:#f59e0b}.learning-progress .text-violet-500[data-v-1e6523d4]{color:#8b5cf6}.learning-progress .text-indigo-500[data-v-1e6523d4]{color:#6366f1}.learning-progress .text-white[data-v-1e6523d4]{color:#fff}.learning-progress .bg-blue-100[data-v-1e6523d4]{background-color:#dbeafe}.learning-progress .bg-blue-50[data-v-1e6523d4]{background-color:#eff6ff}.learning-progress .bg-emerald-100[data-v-1e6523d4]{background-color:#d1fae5}.learning-progress .bg-emerald-500[data-v-1e6523d4]{background-color:#10b981}.learning-progress .bg-amber-100[data-v-1e6523d4]{background-color:#fef3c7}.learning-progress .bg-amber-500[data-v-1e6523d4]{background-color:#f59e0b}.learning-progress .bg-violet-100[data-v-1e6523d4]{background-color:#ede9fe}.learning-progress .bg-violet-500[data-v-1e6523d4]{background-color:#8b5cf6}.learning-progress .bg-slate-100[data-v-1e6523d4]{background-color:#f1f5f9}.learning-progress .bg-slate-200[data-v-1e6523d4]{background-color:#e2e8f0}.learning-progress .bg-slate-50[data-v-1e6523d4]{background-color:#f8fafc}.learning-progress .lp-classify-section[data-v-1e6523d4]{margin-bottom:2rem}.learning-progress .lp-chart-card[data-v-1e6523d4]{background:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:12px;padding:1.25rem 1.5rem 1.5rem;-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.05),-10px -10px 30px hsla(0,0%,100%,.8);box-shadow:10px 10px 30px rgba(0,0,0,.05),-10px -10px 30px hsla(0,0%,100%,.8)}.learning-progress .lp-chart-body[data-v-1e6523d4]{width:100%;height:280px}.learning-progress .stat-card[data-v-1e6523d4]{background:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:12px;padding:1.5rem;-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.05),-10px -10px 30px hsla(0,0%,100%,.8);box-shadow:10px 10px 30px rgba(0,0,0,.05),-10px -10px 30px hsla(0,0%,100%,.8);will-change:transform;-webkit-transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s cubic-bezier(.34,1.56,.64,1)}.learning-progress .stat-card[data-v-1e6523d4]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:15px 15px 40px rgba(0,0,0,.08),-15px -15px 40px hsla(0,0%,100%,.9);box-shadow:15px 15px 40px rgba(0,0,0,.08),-15px -15px 40px hsla(0,0%,100%,.9)}.learning-progress .icon-circle[data-v-1e6523d4]{width:3rem;height:3rem;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-progress .lp-suggestion-card--attention[data-v-1e6523d4]{border-color:rgba(99,102,241,.18)}.learning-progress .lp-suggestion-card--good[data-v-1e6523d4]{background:hsla(0,0%,100%,.96)}.learning-progress .lp-suggestion-badge[data-v-1e6523d4]{-ms-flex-negative:0;flex-shrink:0;padding:.2rem .55rem;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.learning-progress .lp-suggestion-badge--attention[data-v-1e6523d4]{color:#b45309;background:#fef3c7}.learning-progress .lp-suggestion-badge--good[data-v-1e6523d4]{color:#047857;background:#d1fae5}.learning-progress .lp-recent-modal[data-v-1e6523d4]{padding:.25rem 0}.learning-progress .icon-circle.stat-card-icon[data-v-1e6523d4]{-ms-flex-negative:0;flex-shrink:0}.learning-progress .lp-ph-stat[data-v-1e6523d4]{font-size:20px;line-height:1}.learning-progress .lp-ph-suggestion[data-v-1e6523d4]{font-size:24px;line-height:1}.learning-progress .lp-ph-link-icon[data-v-1e6523d4]{font-size:14px;line-height:1;vertical-align:middle}.learning-progress .lp-ph-inline-icon[data-v-1e6523d4]{font-size:16px;line-height:1;margin-right:4px;vertical-align:-.1em}.learning-progress[data-v-1e6523d4] .iso-btn{height:40px;padding:0 24px;border-radius:6px;font-weight:500}.learning-progress[data-v-1e6523d4] .iso-btn.iso-btn--ghost{background:#fff!important;color:#64748b!important;border:1px solid hsla(0,0%,100%,.6)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.learning-progress[data-v-1e6523d4] .iso-btn.ivu-btn-primary{-webkit-box-shadow:0 4px 10px rgba(99,102,241,.2);box-shadow:0 4px 10px rgba(99,102,241,.2);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease;transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.learning-progress[data-v-1e6523d4] .iso-btn.ivu-btn-primary:hover{-webkit-box-shadow:0 6px 12px rgba(99,102,241,.3);box-shadow:0 6px 12px rgba(99,102,241,.3)}.learning-progress[data-v-1e6523d4] .iso-select .ivu-select-selection{height:40px;border-radius:6px;border-color:#e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wg-btn[data-v-fd0fdfa8]{border-radius:6px}.wg-game-card[data-v-fd0fdfa8]{border-radius:8px;will-change:transform;-webkit-transition:-webkit-transform .35s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .35s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .35s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .35s cubic-bezier(.22,1,.36,1);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),-webkit-transform .35s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .35s cubic-bezier(.22,1,.36,1)}.wg-game-card[data-v-fd0fdfa8]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 22px 44px rgba(79,70,229,.16);box-shadow:0 22px 44px rgba(79,70,229,.16)}.wg-game-card__cover[data-v-fd0fdfa8]{position:relative;height:220px;background-size:cover;background-position:50%;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.wg-game-card:hover .wg-game-card__cover[data-v-fd0fdfa8]{-webkit-transform:scale(1.03);transform:scale(1.03)}.wg-game-card__mask[data-v-fd0fdfa8]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,23,42,.1)),to(rgba(15,23,42,.68)));background:linear-gradient(180deg,rgba(15,23,42,.1),rgba(15,23,42,.68))}.wg-game-card__meta[data-v-fd0fdfa8]{position:absolute;left:18px;right:18px;bottom:16px;z-index:1}.wg-modal__hero[data-v-fd0fdfa8]{position:relative;height:200px;background-size:cover;background-position:50%;-webkit-animation:wgHeroIn-fd0fdfa8 .45s ease;animation:wgHeroIn-fd0fdfa8 .45s ease}.wg-modal__hero-mask[data-v-fd0fdfa8]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,23,42,.18)),to(rgba(15,23,42,.72)));background:linear-gradient(180deg,rgba(15,23,42,.18),rgba(15,23,42,.72))}.wg-modal__hero-content[data-v-fd0fdfa8]{position:absolute;left:24px;right:24px;bottom:18px;z-index:1;-webkit-animation:wgHeroContentIn-fd0fdfa8 .52s ease;animation:wgHeroContentIn-fd0fdfa8 .52s ease}.wg-modal__hero .text-2xl[data-v-fd0fdfa8],.wg-modal__hero .text-sm[data-v-fd0fdfa8],.wg-modal__hero .text-xs[data-v-fd0fdfa8]{text-shadow:0 2px 12px rgba(15,23,42,.36)}.wg-mini-btn[data-v-fd0fdfa8]{border-radius:6px;height:32px;padding:0 10px}.wg-chip[data-v-fd0fdfa8]{border:1px solid #cbd5e1;background:#fff;color:#475569;border-radius:6px;height:28px;min-width:52px;padding:0 10px;font-size:12px;font-weight:800;-webkit-transition:border-color .2s ease,color .2s ease;transition:border-color .2s ease,color .2s ease}.wg-chip[data-v-fd0fdfa8]:hover{border-color:#94a3b8;color:#334155}.wg-chip.is-on[data-v-fd0fdfa8]{border-color:#6366f1;background:#eef2ff;color:#4338ca}.wg-chip[disabled][data-v-fd0fdfa8]{opacity:.45;cursor:not-allowed}.wg-style-tag[data-v-fd0fdfa8]{height:24px;border:1px solid rgba(99,102,241,.26);color:#4f46e5;background:#eef2ff;border-radius:6px;font-size:11px;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.wg-feedback[data-v-fd0fdfa8]{border-radius:6px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;padding:8px 10px;font-size:12px;font-weight:800}.wg-feedback.is-success[data-v-fd0fdfa8]{border-color:#86efac;background:#f0fdf4;color:#166534}.wg-feedback.is-warning[data-v-fd0fdfa8]{border-color:#fda4af;background:#fff1f2;color:#9f1239}.wg-feedback.is-info[data-v-fd0fdfa8]{border-color:#a5b4fc;background:#eef2ff;color:#4338ca}.wg-column[data-v-fd0fdfa8]{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:12px}.wg-column__title[data-v-fd0fdfa8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:900;color:#475569;margin-bottom:10px}.wg-column__title i[data-v-fd0fdfa8]{color:#6366f1}.wg-card[data-v-fd0fdfa8]{position:relative;border:1px solid #e2e8f0;border-radius:8px;min-height:108px;background:#fff;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:10px;cursor:-webkit-grab;cursor:grab}.wg-card[data-v-fd0fdfa8]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:#cbd5e1}.wg-card.is-dragging[data-v-fd0fdfa8]{opacity:.75;-webkit-transform:scale(.98);transform:scale(.98);cursor:-webkit-grabbing;cursor:grabbing}.wg-card.is-drop-target[data-v-fd0fdfa8]{border-color:#6366f1;-webkit-box-shadow:0 0 0 2px rgba(99,102,241,.14) inset;box-shadow:inset 0 0 0 2px rgba(99,102,241,.14)}.wg-card.is-guided[data-v-fd0fdfa8]{border-color:#14b8a6;-webkit-box-shadow:0 0 0 2px rgba(20,184,166,.12) inset;box-shadow:inset 0 0 0 2px rgba(20,184,166,.12)}.wg-card.is-matched[data-v-fd0fdfa8]{border-color:#34d399;background:#ecfdf5}.wg-card__type[data-v-fd0fdfa8]{font-size:11px;font-weight:900;color:#94a3b8;text-transform:uppercase}.wg-card__text[data-v-fd0fdfa8]{margin-top:8px;font-size:13px;color:#0f172a;font-weight:700;line-height:1.45;word-break:break-word}.wg-card__hint[data-v-fd0fdfa8]{margin-top:8px;font-size:11px;font-weight:800;color:#4338ca;border-top:1px dashed #c7d2fe;padding-top:6px}.wg-result-item[data-v-fd0fdfa8]{border:1px solid #e2e8f0;border-radius:6px;background:#fff;padding:10px 12px}.wg-result-item__label[data-v-fd0fdfa8]{font-size:11px;text-transform:uppercase;color:#94a3b8;font-weight:900}.wg-result-item__value[data-v-fd0fdfa8]{margin-top:4px;font-size:18px;font-weight:900;color:#0f172a}.wg-word-chip[data-v-fd0fdfa8]{height:28px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;padding:0 10px;font-size:12px;font-weight:800;color:#334155;-webkit-transition:border-color .2s ease,color .2s ease,background-color .2s ease;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.wg-word-chip[data-v-fd0fdfa8]:hover{border-color:#818cf8;color:#4338ca;background:#eef2ff}.wg-goal[data-v-fd0fdfa8]{border:1px solid #fde68a;border-radius:6px;background:#fffbeb;color:#92400e;padding:8px 10px}.wg-goal.is-done[data-v-fd0fdfa8]{border-color:#86efac;background:#f0fdf4;color:#166534}.wg-trend[data-v-fd0fdfa8]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.wg-trend__item[data-v-fd0fdfa8]{text-align:center}.wg-trend__bar-wrap[data-v-fd0fdfa8]{height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wg-trend__bar[data-v-fd0fdfa8]{width:18px;border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(#818cf8),to(#6366f1));background:linear-gradient(180deg,#818cf8,#6366f1)}.wg-trend__label[data-v-fd0fdfa8]{margin-top:6px;font-size:11px;color:#94a3b8;font-weight:800}.wg-tip[data-v-fd0fdfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.wg-tip i[data-v-fd0fdfa8]{color:#f59e0b;margin-top:1px}[data-v-fd0fdfa8] .wg-modal .ivu-modal{top:0}[data-v-fd0fdfa8] .wg-modal .ivu-modal-content{border-radius:8px;overflow:hidden;max-height:92vh}[data-v-fd0fdfa8] .wg-modal .ivu-modal-body{padding:0;max-height:92vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-fd0fdfa8] .wg-modal .ivu-modal-mask{backdrop-filter:blur(1px)}.wg-modal-panel[data-v-fd0fdfa8]{-webkit-transition:background-color .26s ease,border-color .26s ease,color .26s ease,opacity .26s ease;transition:background-color .26s ease,border-color .26s ease,color .26s ease,opacity .26s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;max-height:calc(92vh - 200px);overflow-x:hidden;overflow-y:auto}.wg-modal-panel.is-matching[data-v-fd0fdfa8]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(79,70,229,.02)),to(rgba(79,70,229,0)));background:linear-gradient(180deg,rgba(79,70,229,.02),rgba(79,70,229,0))}.wg-modal-panel.is-matching.is-playing[data-v-fd0fdfa8]{max-height:calc(92vh - 48px)}.wg-matching-board[data-v-fd0fdfa8]{min-height:360px}.wg-modal-panel.is-match3[data-v-fd0fdfa8]{max-height:90vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(5,150,105,.02)),to(rgba(5,150,105,0)));background:linear-gradient(180deg,rgba(5,150,105,.02),rgba(5,150,105,0))}@-webkit-keyframes wgHeroIn-fd0fdfa8{0%{opacity:.4;-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes wgHeroIn-fd0fdfa8{0%{opacity:.4;-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes wgHeroContentIn-fd0fdfa8{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wgHeroContentIn-fd0fdfa8{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.wl-side-count[data-v-20374a80]{margin-left:4px;color:#94a3b8}.wl-side-link[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-size:12px;line-height:1.35;font-weight:400;color:#6366f1;text-decoration:none}.wl-side-link[data-v-20374a80]:hover{color:#4f46e5}.wl-continue-btn[data-v-20374a80]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;cursor:pointer;font-size:13px;line-height:1.35;font-weight:400;color:#4f46e5;-webkit-transition:color .15s ease;transition:color .15s ease}.wl-continue-btn[data-v-20374a80]:hover{color:#6366f1}.wl-book-card[data-v-20374a80]{padding:0!important;will-change:transform;-webkit-transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s cubic-bezier(.34,1.56,.64,1)}.wl-book-card[data-v-20374a80]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.08),0 10px 20px rgba(0,0,0,.04);box-shadow:0 20px 40px rgba(0,0,0,.08),0 10px 20px rgba(0,0,0,.04)}.wl-book-card:hover .wl-book-card-cover-img[data-v-20374a80],.wl-book-card:hover .wl-cover[data-v-20374a80]{-webkit-transform:scale(1.1);transform:scale(1.1)}.wl-book-card-cover-img[data-v-20374a80]{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.wl-btn-primary[data-v-20374a80]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6);border:0;font-weight:900;-webkit-box-shadow:0 14px 30px rgba(99,102,241,.22);box-shadow:0 14px 30px rgba(99,102,241,.22)}.wl-start-btn[data-v-20374a80]{border:0!important;border-color:transparent!important;font-weight:400;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.wl-start-btn[data-v-20374a80],.wl-start-btn[data-v-20374a80]:focus,.wl-start-btn[data-v-20374a80]:hover{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;color:#fff!important;-webkit-box-shadow:0 10px 24px rgba(99,102,241,.18);box-shadow:0 10px 24px rgba(99,102,241,.18)}.wl-start-btn[data-v-20374a80]:focus,.wl-start-btn[data-v-20374a80]:hover{border-color:transparent!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wl-start-btn[data-v-20374a80]:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.22),0 10px 24px rgba(99,102,241,.18);box-shadow:0 0 0 3px rgba(99,102,241,.22),0 10px 24px rgba(99,102,241,.18)}.wl-list-actions[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wl-list-start-btn[data-v-20374a80]{min-width:88px}.wl-bookmark-btn[data-v-20374a80]{background:hsla(0,0%,100%,.9)!important;border-color:rgba(203,213,225,.9)!important;color:#64748b!important;font-weight:900;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,-webkit-transform .16s ease}.wl-bookmark-btn[data-v-20374a80]:hover{color:#1e293b!important;border-color:rgba(148,163,184,.95)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wl-bookmark-btn.is-on[data-v-20374a80]{color:#ef4444!important;background:rgba(254,242,242,.92)!important;border-color:rgba(252,165,165,.9)!important}.wl-btn-sm[data-v-20374a80]{border-radius:6px!important}.wl-upload-refresh-btn.ivu-btn.is-active[data-v-20374a80],.wl-upload-refresh-btn.ivu-btn[data-v-20374a80]:active,.wl-upload-refresh-btn.ivu-btn[data-v-20374a80]:focus{color:#6366f1!important;border-color:rgba(99,102,241,.45)!important;background:rgba(99,102,241,.12)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wl-btn-40[data-v-20374a80]{height:42px!important;min-height:42px!important;padding:0 16px!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;line-height:42px!important}.wl-view-toggle[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.wl-input[data-v-20374a80] .ivu-input,.wl-view-toggle[data-v-20374a80]{border:1px solid rgba(226,232,240,.9);background:rgba(248,250,252,.8);border-radius:6px}.wl-input[data-v-20374a80] .ivu-input{height:42px;-webkit-box-shadow:none;box-shadow:none}.wl-input[data-v-20374a80] .ivu-input:hover{border-color:rgba(203,213,225,.95)}.wl-input[data-v-20374a80] .ivu-input:focus{border-color:rgba(99,102,241,.35);-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.wl-input[data-v-20374a80] .ivu-input-prefix{height:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}.wl-input-search-icon[data-v-20374a80]{color:#94a3b8;font-size:18px}.wl-input[data-v-20374a80] .ivu-input-with-prefix .ivu-input{padding-left:40px!important}.wl-select[data-v-20374a80]{display:inline-block}.wl-select[data-v-20374a80] .ivu-select-selection{height:40px;border:1px solid rgba(226,232,240,.9);background:rgba(248,250,252,.8);border-radius:6px;-webkit-box-shadow:none;box-shadow:none}.wl-select[data-v-20374a80] .ivu-select-selection:hover{border-color:rgba(203,213,225,.95)}.wl-select[data-v-20374a80] .ivu-select-visible .ivu-select-selection{border-color:rgba(99,102,241,.35);-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.wl-select[data-v-20374a80] .ivu-select-placeholder,.wl-select[data-v-20374a80] .ivu-select-selected-value{height:40px;line-height:40px}.wl-select[data-v-20374a80] .ivu-select-arrow{line-height:40px}.wl-view-btn[data-v-20374a80]{width:44px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:0;background:transparent;line-height:1;color:#64748b;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.wl-view-btn[data-v-20374a80] .ivu-icon{font-size:18px;line-height:1}.wl-view-btn[data-v-20374a80]:hover{background:rgba(226,232,240,.6);color:#1e293b}.wl-view-btn.is-on[data-v-20374a80]{background:rgba(99,102,241,.12);color:#4f46e5}.wl-view-btn[data-v-20374a80]:focus-visible{outline:2px solid rgba(99,102,241,.35);outline-offset:-2px}.wl-bookmark[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;background:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.85);color:#64748b;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07);will-change:transform;-webkit-transition:color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:color .16s ease,transform .16s ease,box-shadow .16s ease;transition:color .16s ease,transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;z-index:10}.wl-bookmark[data-v-20374a80] .ivu-icon{font-size:18px;line-height:1}.wl-bookmark[data-v-20374a80]:hover{color:#1e293b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wl-bookmark.is-on[data-v-20374a80]{color:#ef4444}.wl-line2[data-v-20374a80]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wl-modal-head[data-v-20374a80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.55);backdrop-filter:blur(14px)}.wl-modal-badge[data-v-20374a80]{width:42px;height:42px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6);color:#fff;-webkit-box-shadow:0 16px 34px rgba(99,102,241,.22);box-shadow:0 16px 34px rgba(99,102,241,.22)}.wl-modal-badge--pink[data-v-20374a80]{background:linear-gradient(135deg,#ec4899,#8b5cf6);-webkit-box-shadow:0 16px 34px rgba(236,72,153,.18);box-shadow:0 16px 34px rgba(236,72,153,.18)}.wl-modal-close[data-v-20374a80]{width:34px;height:34px;border-radius:999px;border:1px solid hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.75);color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;will-change:transform;-webkit-transition:color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:color .15s ease,transform .15s ease,box-shadow .15s ease;transition:color .15s ease,transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.wl-modal-close[data-v-20374a80]:hover{color:#1e293b;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.wl-mode-card[data-v-20374a80]{position:relative;overflow:hidden;border:1px solid rgba(214,197,174,.55);border-radius:8px;padding:0;min-height:190px;will-change:transform;-webkit-transition:border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;-webkit-box-shadow:0 14px 34px rgba(51,41,33,.08),0 2px 0 hsla(0,0%,100%,.65) inset;box-shadow:0 14px 34px rgba(51,41,33,.08),inset 0 2px 0 hsla(0,0%,100%,.65)}.wl-mode-card__bg[data-v-20374a80]{position:absolute;inset:0;background-size:cover;background-position:50%;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:-webkit-transform .26s ease;transition:-webkit-transform .26s ease;transition:transform .26s ease;transition:transform .26s ease,-webkit-transform .26s ease}.wl-mode-card__veil[data-v-20374a80]{position:absolute;inset:0;background:radial-gradient(280px 140px at 50% 12%,rgba(255,253,248,.55),transparent 62%),-webkit-gradient(linear,left top,left bottom,from(rgba(79,62,49,.06)),to(rgba(51,41,33,.42)));background:radial-gradient(280px 140px at 50% 12%,rgba(255,253,248,.55),transparent 62%),linear-gradient(180deg,rgba(79,62,49,.06),rgba(51,41,33,.42))}.wl-mode-card__content[data-v-20374a80]{position:relative;min-height:190px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.wl-mode-texts[data-v-20374a80]{width:100%;max-width:280px;padding:10px 12px;border-radius:6px;background:rgba(255,252,247,.92);border:1px solid rgba(214,197,174,.85);-webkit-box-shadow:0 10px 22px rgba(51,41,33,.12);box-shadow:0 10px 22px rgba(51,41,33,.12);backdrop-filter:blur(6px)}.wl-mode-title[data-v-20374a80]{font-size:16px;line-height:1.2;color:#1e293b}.wl-mode-desc[data-v-20374a80]{font-weight:700;line-height:1.35;color:#64748b}.wl-mode-soon[data-v-20374a80]{display:inline-block;padding:2px 8px;border-radius:999px;background:rgba(254,243,199,.95);border:1px solid rgba(251,191,36,.45);color:rgba(146,64,14,.92)}.wl-mode-card__mode-icon[data-v-20374a80]{font-size:24px;line-height:1}.wl-mode-card[data-v-20374a80]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 18px 40px rgba(51,41,33,.14),0 2px 0 hsla(0,0%,100%,.72) inset;box-shadow:0 18px 40px rgba(51,41,33,.14),inset 0 2px 0 hsla(0,0%,100%,.72);border-color:rgba(99,102,241,.42)}.wl-mode-card:hover .wl-mode-card__bg[data-v-20374a80]{-webkit-transform:scale(1.08);transform:scale(1.08)}.wl-mode-card.is-disabled[data-v-20374a80]{cursor:not-allowed;opacity:.78}.wl-mode-card.is-disabled[data-v-20374a80]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:0 14px 34px rgba(51,41,33,.08),0 2px 0 hsla(0,0%,100%,.65) inset;box-shadow:0 14px 34px rgba(51,41,33,.08),inset 0 2px 0 hsla(0,0%,100%,.65);border-color:rgba(214,197,174,.55)}.wl-mode-card.is-disabled:hover .wl-mode-card__bg[data-v-20374a80]{-webkit-transform:scale(1.02);transform:scale(1.02)}.wl-mode-avatar[data-v-20374a80]{width:74px;height:74px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid hsla(0,0%,100%,.96);color:#fff;-webkit-box-shadow:0 16px 30px rgba(15,23,42,.3);box-shadow:0 16px 30px rgba(15,23,42,.3)}.wl-mode-avatar.is-blue[data-v-20374a80]{background:linear-gradient(135deg,rgba(59,130,246,.42),rgba(99,102,241,.38))}.wl-mode-avatar.is-green[data-v-20374a80]{background:linear-gradient(135deg,rgba(16,185,129,.42),rgba(59,130,246,.32))}.wl-mode-avatar.is-violet[data-v-20374a80]{background:linear-gradient(135deg,rgba(139,92,246,.44),rgba(99,102,241,.34))}.wl-mode-avatar.is-amber[data-v-20374a80]{background:linear-gradient(135deg,rgba(245,158,11,.44),rgba(236,72,153,.3))}.wl-mode-avatar.is-rose[data-v-20374a80]{background:linear-gradient(135deg,rgba(236,72,153,.44),rgba(139,92,246,.32))}.wl-mode-avatar.is-slate[data-v-20374a80]{background:linear-gradient(135deg,rgba(100,116,139,.45),rgba(148,163,184,.34))}.wl-file[data-v-20374a80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px;border-radius:8px;background:rgba(248,250,252,.7);border:1px solid rgba(226,232,240,.9)}.wl-upload-status-card[data-v-20374a80]{border:1px solid rgba(99,102,241,.12);background:radial-gradient(220px 120px at 0 0,rgba(99,102,241,.08),transparent 65%),-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.98)),to(rgba(248,250,252,.94)));background:radial-gradient(220px 120px at 0 0,rgba(99,102,241,.08),transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.94))}.wl-upload-status-card__icon[data-v-20374a80]{width:44px;height:44px;border-radius:8px;background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.14));color:#4f46e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:0 12px 24px rgba(99,102,241,.1);box-shadow:0 12px 24px rgba(99,102,241,.1)}.wl-upload-status-card__icon[data-v-20374a80] .ivu-icon{font-size:20px}.wl-upload-status-pill[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;line-height:1;font-weight:900;border:1px solid transparent}.wl-upload-status-pill.is-pending[data-v-20374a80],.wl-upload-status-pill.is-ready-pending[data-v-20374a80]{background:rgba(148,163,184,.12);color:#475569;border-color:rgba(148,163,184,.2)}.wl-upload-status-pill.is-running[data-v-20374a80]{background:rgba(99,102,241,.12);color:#4f46e5;border-color:rgba(99,102,241,.2)}.wl-upload-status-pill.is-ready-success[data-v-20374a80],.wl-upload-status-pill.is-success[data-v-20374a80]{background:rgba(16,185,129,.12);color:#10b981;border-color:rgba(16,185,129,.18)}.wl-upload-status-pill.is-failed[data-v-20374a80]{background:rgba(239,68,68,.1);color:#dc2626;border-color:rgba(239,68,68,.18)}.wl-upload-status-pill.is-ready-warning[data-v-20374a80]{background:rgba(245,158,11,.12);color:#f59e0b;border-color:rgba(245,158,11,.18)}.wl-upload-book-chip[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:hsla(0,0%,100%,.85);border:1px solid rgba(226,232,240,.9);color:#1e293b}.wl-upload-stage-bar[data-v-20374a80]{position:relative;height:8px;border-radius:999px;background:rgba(226,232,240,.95);overflow:hidden}.wl-upload-stage-bar__fill[data-v-20374a80]{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-transition:width .24s ease;transition:width .24s ease}.wl-upload-stages[data-v-20374a80]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.wl-upload-stage[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#94a3b8;font-size:12px;line-height:1.35;font-weight:900}.wl-upload-stage__dot[data-v-20374a80]{width:10px;height:10px;border-radius:999px;background:#cbd5e1;-webkit-box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.92);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.92)}.wl-upload-stage.is-active[data-v-20374a80],.wl-upload-stage.is-done[data-v-20374a80]{color:#1e293b}.wl-upload-stage.is-done .wl-upload-stage__dot[data-v-20374a80]{background:#10b981}.wl-upload-stage.is-active .wl-upload-stage__dot[data-v-20374a80]{background:#6366f1}.wl-upload-stage.is-failed .wl-upload-stage__dot[data-v-20374a80]{background:#dc2626}.wl-upload-stage__text[data-v-20374a80]{white-space:nowrap}.wl-upload-metric[data-v-20374a80]{padding:12px;border-radius:8px;background:hsla(0,0%,100%,.82);border:1px solid rgba(226,232,240,.9)}.wl-upload-metric__label[data-v-20374a80]{font-size:12px;line-height:1.35;font-weight:900;color:#94a3b8}.wl-upload-metric__value[data-v-20374a80]{margin-top:6px;font-size:18px;line-height:1.2;font-weight:900;color:#1e293b}.wl-upload-complete-modal__hero[data-v-20374a80]{padding:28px 24px 8px;text-align:center}.wl-upload-complete-modal__icon[data-v-20374a80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;border-radius:999px;background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(99,102,241,.12));color:#10b981;font-size:42px;line-height:1}.wl-upload-complete-modal__title[data-v-20374a80]{margin-top:16px;font-size:18px;line-height:1.2;font-weight:900;color:#1e293b}.wl-upload-complete-modal__desc[data-v-20374a80]{margin-top:8px;font-size:13px;line-height:1.6;font-weight:700;color:#64748b}.wl-upload-complete-book[data-v-20374a80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;border-radius:8px;border:1px solid rgba(99,102,241,.14);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.98)),to(rgba(248,250,252,.94)));background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.94))}.wl-upload-complete-book__icon[data-v-20374a80]{font-size:22px;color:#6366f1;-ms-flex-negative:0;flex-shrink:0}.wl-upload-complete-book__label[data-v-20374a80]{font-size:12px;line-height:1.35;font-weight:900;color:#94a3b8}.wl-upload-complete-book__name[data-v-20374a80]{margin-top:4px;font-size:16px;line-height:1.2;font-weight:900;color:#1e293b;word-break:break-word}.wl-upload-bookname-card[data-v-20374a80]{margin-bottom:16px;border:1px solid rgba(99,102,241,.14);background:radial-gradient(260px 120px at 100% 0,rgba(236,72,153,.08),transparent 65%),-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.98)),to(rgba(248,250,252,.94)));background:radial-gradient(260px 120px at 100% 0,rgba(236,72,153,.08),transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.94))}.wl-upload-bookname-input[data-v-20374a80] .ivu-input{font-size:14px;font-weight:900}.wl-upload-bookname-preview[data-v-20374a80]{min-width:14rem;padding:14px 16px;border-radius:8px;background:hsla(0,0%,100%,.82);border:1px solid rgba(226,232,240,.92)}.wl-upload-bookname-preview__label[data-v-20374a80]{font-size:12px;line-height:1.35;font-weight:900;color:#94a3b8}.wl-upload-bookname-preview__value[data-v-20374a80]{margin-top:8px;color:#1e293b;font-weight:900;font-size:16px;line-height:1.2;word-break:break-word}.wl-file__left[data-v-20374a80]{gap:10px;min-width:0}.wl-file__icon[data-v-20374a80],.wl-file__left[data-v-20374a80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wl-file__icon[data-v-20374a80]{width:36px;height:36px;border-radius:6px;background:rgba(99,102,241,.12);color:#4f46e5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.wl-cover[data-v-20374a80]{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:14px;color:hsla(0,0%,100%,.96);overflow:hidden;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.wl-cover--compact[data-v-20374a80]{padding:10px}.wl-cover__mesh[data-v-20374a80]{position:absolute;inset:-30px;background:radial-gradient(360px 160px at 10% 10%,hsla(0,0%,100%,.24),transparent 60%),radial-gradient(340px 160px at 90% 20%,hsla(0,0%,100%,.18),transparent 60%),radial-gradient(320px 160px at 50% 90%,hsla(0,0%,100%,.14),transparent 60%);opacity:.95;pointer-events:none}.wl-cover__content[data-v-20374a80]{position:relative;width:100%}.wl-cover__title[data-v-20374a80]{font-weight:900;font-size:14px;line-height:1.2;text-shadow:0 10px 28px rgba(15,23,42,.18);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wl-cover__meta[data-v-20374a80]{margin-top:6px;font-size:12px;line-height:1.35;font-weight:800;opacity:.92}.wl-cover.is-indigo[data-v-20374a80]{background:linear-gradient(135deg,rgba(99,102,241,.92),rgba(79,70,229,.92))}.wl-cover.is-pink[data-v-20374a80]{background:linear-gradient(135deg,rgba(236,72,153,.92),rgba(139,92,246,.86))}.wl-cover.is-blue[data-v-20374a80]{background:linear-gradient(135deg,rgba(59,130,246,.92),rgba(99,102,241,.86))}.wl-cover.is-violet[data-v-20374a80]{background:linear-gradient(135deg,rgba(139,92,246,.92),rgba(99,102,241,.86))}.wl-cover.is-emerald[data-v-20374a80]{background:linear-gradient(135deg,rgba(16,185,129,.92),rgba(59,130,246,.82))}.wl-cover.is-amber[data-v-20374a80]{background:linear-gradient(135deg,rgba(245,158,11,.92),rgba(236,72,153,.76))}.wl-cover.is-rose[data-v-20374a80]{background:linear-gradient(135deg,rgba(244,63,94,.92),rgba(236,72,153,.82))}.wl-cover.is-slate[data-v-20374a80]{background:linear-gradient(135deg,rgba(51,65,85,.92),rgba(100,116,139,.86))}.wl-launch-modal.ivu-modal-wrap,.wl-modal.ivu-modal-wrap{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.wl-launch-modal .ivu-modal-header{display:none!important}.wl-launch-modal .ivu-modal{max-height:calc(100vh - 80px)}.wl-launch-modal .ivu-modal-body{padding:0!important;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wl-launch-modal .ivu-modal-close{z-index:10;top:12px;right:12px}.wl-launch-modal .ivu-modal-close .ivu-icon-ios-close{color:hsla(0,0%,100%,.85);text-shadow:0 2px 6px rgba(0,0,0,.3)}.wl-launch-modal .ivu-modal-close .ivu-icon-ios-close:hover{color:#fff}.wl-launch-modal .ivu-modal-content{border-radius:16px;overflow:hidden;max-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wl-launch-modal .wl-launch-cover{position:relative;-ms-flex-negative:0;flex-shrink:0;height:180px;overflow:hidden;border-radius:8px 8px 0 0}.wl-launch-modal .wl-launch-cover__bg{position:absolute;inset:0;background-size:cover;background-position:50%;-webkit-transform:scale(1.04);transform:scale(1.04)}.wl-launch-modal .wl-launch-cover__veil{position:absolute;inset:0;background:radial-gradient(280px 120px at 50% 10%,rgba(255,253,248,.42),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(rgba(79,62,49,.08)),to(rgba(51,41,33,.46)));background:radial-gradient(280px 120px at 50% 10%,rgba(255,253,248,.42),transparent 60%),linear-gradient(180deg,rgba(79,62,49,.08),rgba(51,41,33,.46))}.wl-launch-modal .wl-launch-cover__content{position:relative;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:20px}.wl-launch-modal .wl-launch-cover__avatar,.wl-launch-modal .wl-launch-cover__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wl-launch-modal .wl-launch-cover__avatar{width:64px;height:64px;border-radius:999px;border:2px solid hsla(0,0%,100%,.85);color:#fff;-webkit-box-shadow:0 12px 28px rgba(15,23,42,.3);box-shadow:0 12px 28px rgba(15,23,42,.3);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15)}.wl-launch-modal .wl-launch-cover__avatar.is-blue{background:linear-gradient(135deg,rgba(59,130,246,.55),rgba(99,102,241,.5))}.wl-launch-modal .wl-launch-cover__avatar.is-green{background:linear-gradient(135deg,rgba(16,185,129,.55),rgba(59,130,246,.45))}.wl-launch-modal .wl-launch-cover__avatar.is-violet{background:linear-gradient(135deg,rgba(139,92,246,.55),rgba(99,102,241,.45))}.wl-launch-modal .wl-launch-cover__avatar.is-amber{background:linear-gradient(135deg,rgba(245,158,11,.55),rgba(236,72,153,.42))}.wl-launch-modal .wl-launch-cover__avatar.is-rose{background:linear-gradient(135deg,rgba(236,72,153,.55),rgba(139,92,246,.42))}.wl-launch-modal .wl-launch-cover__avatar.is-slate{background:linear-gradient(135deg,rgba(100,116,139,.55),rgba(148,163,184,.45))}.wl-launch-modal .wl-launch-cover__title{margin-top:12px;font-size:20px;font-weight:900;color:#fff;text-shadow:0 4px 14px rgba(15,23,42,.35)}.wl-launch-modal .wl-launch-cover__desc{margin-top:4px;font-size:13px;font-weight:700;color:hsla(0,0%,100%,.85);text-shadow:0 2px 8px rgba(15,23,42,.3)}.wl-launch-modal .wl-launch-cover__mode-icon{font-size:24px;line-height:1}.wl-launch-modal .wl-launch-body{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wl-launch-modal .wl-launch-book{gap:12px;padding:14px;border-radius:8px;background:rgba(248,250,252,.8);border:1px solid rgba(226,232,240,.7);-ms-flex-negative:0;flex-shrink:0}.wl-launch-modal .wl-launch-book,.wl-launch-modal .wl-launch-book__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wl-launch-modal .wl-launch-book__icon{width:44px;height:44px;border-radius:6px;background:rgba(99,102,241,.1);color:#6366f1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}.wl-launch-modal .wl-launch-content{padding:14px;border-radius:8px;background:rgba(248,250,252,.8);border:1px solid rgba(226,232,240,.7);-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wl-launch-modal .wl-launch-content__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.wl-launch-modal .wl-launch-content__head,.wl-launch-modal .wl-launch-content__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wl-launch-modal .wl-launch-content__title{gap:6px;font-size:13px;font-weight:900;color:#1e293b}.wl-launch-modal .wl-launch-content__title i{font-size:16px;color:#6366f1}.wl-launch-modal .wl-launch-content__count{font-size:12px;font-weight:700;color:#64748b}.wl-launch-modal .wl-launch-content__empty,.wl-launch-modal .wl-launch-content__loading{font-size:13px;font-weight:700;color:#64748b;text-align:center;padding:12px 0}.wl-launch-modal .wl-launch-content__list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:80px;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding-right:4px;-webkit-overflow-scrolling:touch}.wl-launch-modal .wl-launch-content__list::-webkit-scrollbar{width:6px}.wl-launch-modal .wl-launch-content__list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(148,163,184,.55)}.wl-launch-modal .wl-launch-content__item{-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:6px;background:#fff;border:1px solid rgba(226,232,240,.9);overflow:hidden}.wl-launch-modal .wl-launch-content__item.is-open{border-color:rgba(99,102,241,.35);-webkit-box-shadow:0 4px 14px rgba(99,102,241,.08);box-shadow:0 4px 14px rgba(99,102,241,.08)}.wl-launch-modal .wl-launch-content__toggle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 10px;border:0;background:transparent;cursor:pointer;text-align:left;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.wl-launch-modal .wl-launch-content__toggle:hover{background:rgba(99,102,241,.04)}.wl-launch-modal .wl-launch-content__index{-webkit-box-flex:0;-ms-flex:none;flex:none;width:22px;height:22px;border-radius:999px;background:rgba(99,102,241,.12);color:#6366f1;font-size:11px;font-weight:900;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wl-launch-modal .wl-launch-content__index,.wl-launch-modal .wl-launch-content__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.wl-launch-modal .wl-launch-content__summary{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-align:center;gap:8px;overflow:hidden}.wl-launch-modal .wl-launch-content__word{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:42%;font-size:13px;font-weight:900;color:#1e293b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wl-launch-modal .wl-launch-content__speak{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px;border:0;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6366f1;background:rgba(99,102,241,.1);cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease}.wl-launch-modal .wl-launch-content__speak i{font-size:14px;line-height:1}.wl-launch-modal .wl-launch-content__speak:focus,.wl-launch-modal .wl-launch-content__speak:hover{color:#fff;background:#6366f1;outline:none}.wl-launch-modal .wl-launch-content__prompt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:12px;font-weight:600;color:#64748b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wl-launch-modal .wl-launch-content__prompt:before{content:"\B7";margin-right:8px;color:#cbd5e1;font-weight:700}.wl-launch-modal .wl-launch-content__meta{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;margin-left:4px}.wl-launch-modal .wl-launch-content__difficulty,.wl-launch-modal .wl-launch-content__pos{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap}.wl-launch-modal .wl-launch-content__difficulty{color:#b45309;background:rgba(245,158,11,.12)}.wl-launch-modal .wl-launch-content__pos{color:#2563eb;background:rgba(37,99,235,.1)}.wl-launch-modal .wl-launch-content__chevron{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:13px;color:#64748b}.wl-launch-modal .wl-launch-content__detail{padding:0 12px 12px 46px}.wl-launch-modal .wl-launch-content__step+.wl-launch-content__step{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(226,232,240,.9)}.wl-launch-modal .wl-launch-content__step-label{font-size:12px;font-weight:900;color:#6366f1;margin-bottom:6px}.wl-launch-modal .wl-launch-content__step-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:12px;line-height:1.5;margin-top:4px}.wl-launch-modal .wl-launch-content__step-key{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;font-weight:800;color:#64748b}.wl-launch-modal .wl-launch-content__step-val{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;color:#1e293b;word-break:break-word}.wl-launch-modal .wl-launch-content__step-val.is-answer{color:#059669;font-weight:800}.wl-launch-modal .wl-launch-body>:not(.wl-launch-book):not(.wl-launch-content){-ms-flex-negative:0;flex-shrink:0}.wl-launch-modal .wl-launch-progress{padding:14px;border-radius:8px;background:rgba(248,250,252,.8);border:1px solid rgba(226,232,240,.7)}.wl-launch-modal .wl-launch-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.wl-launch-modal .wl-launch-btn-primary,.wl-launch-settings-modal .wl-launch-settings-foot .wl-launch-btn-primary{height:48px!important;font-size:15px!important;font-weight:900!important;border:none!important;border-radius:12px!important;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;color:#fff!important;-webkit-box-shadow:0 8px 22px rgba(99,102,241,.28);box-shadow:0 8px 22px rgba(99,102,241,.28);will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .25s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .25s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .25s cubic-bezier(.34,1.56,.64,1);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s cubic-bezier(.34,1.56,.64,1);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s cubic-bezier(.34,1.56,.64,1),-webkit-transform .25s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .25s cubic-bezier(.34,1.56,.64,1)}.wl-launch-modal .wl-launch-btn-primary{-webkit-box-flex:1;-ms-flex:1;flex:1}.wl-launch-modal .wl-launch-btn-primary:hover,.wl-launch-settings-modal .wl-launch-settings-foot .wl-launch-btn-primary:focus,.wl-launch-settings-modal .wl-launch-settings-foot .wl-launch-btn-primary:hover{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;border:none!important;color:#fff!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 28px rgba(99,102,241,.38);box-shadow:0 12px 28px rgba(99,102,241,.38)}.wl-launch-modal .wl-launch-btn-primary--full{width:100%}.wl-launch-modal .wl-launch-btn-secondary{height:48px!important;min-width:120px;font-size:14px!important;font-weight:800!important;border-radius:12px!important;border:1px solid rgba(226,232,240,.9)!important;background:#fff!important;color:#64748b!important;will-change:transform;-webkit-transition:border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,color .2s ease,transform .2s ease;transition:border-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease}.wl-launch-modal .wl-launch-btn-secondary:hover{border-color:rgba(203,213,225,.95)!important;color:#1e293b!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(15,23,42,.06);box-shadow:0 4px 12px rgba(15,23,42,.06)}.wl-launch-settings-modal--dark.ivu-modal-wrap .ivu-modal-content{background:#1e1e2e;border:1px solid hsla(0,0%,100%,.08);-webkit-transition:background .25s ease,border-color .25s ease;transition:background .25s ease,border-color .25s ease}.wl-launch-settings-modal--dark.ivu-modal-wrap .ivu-modal-close .ivu-icon-ios-close{color:hsla(0,0%,100%,.55)}.wl-launch-settings-modal--light.ivu-modal-wrap .ivu-modal-mask{background:rgba(0,0,0,.45)!important}.wl-launch-settings-modal--light.ivu-modal-wrap .ivu-modal-content{background:#fff;border:1px solid #e2e8f0}.wl-launch-settings-modal--light.ivu-modal-wrap .ivu-modal-close .ivu-icon-ios-close{color:#64748b}.wl-launch-settings-modal--green.ivu-modal-wrap .ivu-modal-mask{background:rgba(15,23,20,.75)!important}.wl-launch-settings-modal--green.ivu-modal-wrap .ivu-modal-content{background:#253a33;border:1px solid hsla(0,0%,100%,.1)}.wl-launch-settings-modal--green.ivu-modal-wrap .ivu-modal-close .ivu-icon-ios-close{color:#9cbab0}.wl-launch-settings-modal .ivu-modal-body{padding:0;-webkit-transition:color .25s ease;transition:color .25s ease}.wl-launch-settings-head{padding:20px 20px 0}.wl-launch-settings-head__title{font-size:16px;font-weight:900;color:inherit}.wl-launch-settings-head__desc{font-size:12px;margin-top:4px;font-weight:600;color:inherit;opacity:.72}.wl-launch-settings-modal--dark .wl-launch-settings-body,.wl-launch-settings-modal--dark .wl-launch-settings-foot,.wl-launch-settings-modal--dark .wl-launch-settings-head{color:hsla(0,0%,100%,.92)}.wl-launch-settings-modal--light .wl-launch-settings-body,.wl-launch-settings-modal--light .wl-launch-settings-foot,.wl-launch-settings-modal--light .wl-launch-settings-head{color:#1e293b}.wl-launch-settings-modal--green .wl-launch-settings-body,.wl-launch-settings-modal--green .wl-launch-settings-foot,.wl-launch-settings-modal--green .wl-launch-settings-head{color:#e2f1ea}.wl-launch-settings-body{padding:16px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.wl-launch-settings-theme-preview{border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);-webkit-transition:border-color .25s ease,background .25s ease;transition:border-color .25s ease,background .25s ease}.wl-launch-settings-theme-preview.is-dark{background:#1a1a2e;border-color:hsla(0,0%,100%,.1)}.wl-launch-settings-theme-preview.is-light{background:#f8fafc;border-color:#e2e8f0}.wl-launch-settings-theme-preview.is-green{background:#1c2b26;border-color:hsla(0,0%,100%,.1)}.wl-launch-settings-theme-preview__bar{height:28px;-webkit-transition:background .25s ease;transition:background .25s ease}.wl-launch-settings-theme-preview.is-dark .wl-launch-settings-theme-preview__bar{background:#1a1a2e;border-bottom:1px solid hsla(0,0%,100%,.06)}.wl-launch-settings-theme-preview.is-light .wl-launch-settings-theme-preview__bar{background:#f8fafc;border-bottom:1px solid #e2e8f0}.wl-launch-settings-theme-preview.is-green .wl-launch-settings-theme-preview__bar{background:#1c2b26;border-bottom:1px solid hsla(0,0%,100%,.08)}.wl-launch-settings-theme-preview__main{padding:12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.wl-launch-settings-theme-preview__chip{width:36px;height:22px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .25s ease,border-color .25s ease;transition:background .25s ease,border-color .25s ease}.wl-launch-settings-theme-preview.is-dark .wl-launch-settings-theme-preview__chip{background:rgba(167,139,250,.2);border:1px solid rgba(167,139,250,.45)}.wl-launch-settings-theme-preview.is-light .wl-launch-settings-theme-preview__chip{background:#e0e7ff;border:1px solid #818cf8}.wl-launch-settings-theme-preview.is-green .wl-launch-settings-theme-preview__chip{background:rgba(74,222,128,.15);border:1px solid #4ade80}.wl-launch-settings-theme-preview__line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;border-radius:4px;max-width:120px;-webkit-transition:background .25s ease;transition:background .25s ease}.wl-launch-settings-theme-preview__line.is-short{max-width:72px;opacity:.65}.wl-launch-settings-theme-preview.is-dark .wl-launch-settings-theme-preview__line{background:hsla(0,0%,100%,.12)}.wl-launch-settings-theme-preview.is-light .wl-launch-settings-theme-preview__line{background:#e2e8f0}.wl-launch-settings-theme-preview.is-green .wl-launch-settings-theme-preview__line{background:hsla(0,0%,100%,.12)}.wl-launch-settings-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;-webkit-transition:background .25s ease,border-color .25s ease;transition:background .25s ease,border-color .25s ease}.wl-launch-settings-modal--dark .wl-launch-settings-item{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1)}.wl-launch-settings-modal--light .wl-launch-settings-item{background:#f8fafc;border:1px solid #e2e8f0}.wl-launch-settings-modal--green .wl-launch-settings-item{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1)}.wl-launch-settings-item--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wl-launch-settings-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wl-launch-settings-item__label{font-size:13px;font-weight:800}.wl-launch-settings-item__hint{font-size:11px;font-weight:600;opacity:.65}.wl-launch-settings-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wl-launch-settings-chip{padding:6px 12px;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease}.wl-launch-settings-modal--dark .wl-launch-settings-chip{color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.wl-launch-settings-modal--dark .wl-launch-settings-chip:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7)}.wl-launch-settings-modal--dark .wl-launch-settings-chip.is-active{background:rgba(167,139,250,.15);border-color:rgba(167,139,250,.4);color:#a78bfa}.wl-launch-settings-modal--dark .ivu-switch-checked{border-color:#a78bfa!important;background-color:#a78bfa!important}.wl-launch-settings-modal--light .wl-launch-settings-chip{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.wl-launch-settings-modal--light .wl-launch-settings-chip:hover{background:#e2e8f0;color:#1e293b}.wl-launch-settings-modal--light .wl-launch-settings-chip.is-active{background:#e0e7ff;border-color:#818cf8;color:#4f46e5}.wl-launch-settings-modal--light .ivu-switch-checked{border-color:#6366f1!important;background-color:#6366f1!important}.wl-launch-settings-modal--green .wl-launch-settings-chip{color:#9cbab0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1)}.wl-launch-settings-modal--green .wl-launch-settings-chip:hover{background:hsla(0,0%,100%,.12);color:#e2f1ea}.wl-launch-settings-modal--green .wl-launch-settings-chip.is-active{background:rgba(74,222,128,.15);border-color:#4ade80;color:#4ade80}.wl-launch-settings-modal--green .ivu-switch-checked{border-color:#4ade80!important;background-color:#4ade80!important}.wl-launch-settings-foot{padding:0 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.wl-launch-settings-modal--green .wl-launch-settings-foot .wl-launch-btn-primary,.wl-launch-settings-modal--green .wl-launch-settings-foot .wl-launch-btn-primary:focus,.wl-launch-settings-modal--green .wl-launch-settings-foot .wl-launch-btn-primary:hover{background:-webkit-gradient(linear,left top,right top,from(#22c55e),to(#4ade80))!important;background:linear-gradient(90deg,#22c55e,#4ade80)!important;border:0!important;color:#fff!important}@media (max-width:768px){.wl-launch-modal .wl-launch-cover{height:140px}.wl-launch-modal .wl-launch-body{padding:16px}.wl-launch-settings-foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}