[data-v-76d3ec06] .payment-dialog{background:var(--uc-dialog-bg,#24272e);border-radius:12px}[data-v-76d3ec06] .payment-dialog .el-dialog__header{border-bottom:1px solid var(--uc-border,hsla(0,0%,100%,.05));padding:20px 24px}[data-v-76d3ec06] .payment-dialog .el-dialog__title{color:var(--uc-text-primary,#fff)}[data-v-76d3ec06] .payment-dialog .el-dialog__close{color:var(--uc-text-muted,#999)}[data-v-76d3ec06] .payment-dialog .el-dialog__body{padding:24px}.payment-title[data-v-76d3ec06]{display:flex;flex-direction:column;gap:4px}.title-text[data-v-76d3ec06]{font-size:18px;font-weight:600;color:var(--uc-text-primary,#fff)}.subtitle-text[data-v-76d3ec06]{font-size:13px;color:var(--uc-text-muted,#999)}.payment-amount-box[data-v-76d3ec06]{display:flex;justify-content:center;align-items:baseline;margin-bottom:32px;margin-top:12px}.amount-label[data-v-76d3ec06]{font-size:14px;color:var(--uc-text-muted,#999);margin-right:8px}.amount-value[data-v-76d3ec06]{font-size:40px;font-weight:700;color:var(--uc-text-primary,#fff)}.payment-method-title[data-v-76d3ec06]{font-size:14px;color:var(--uc-text-primary,#fff);margin-bottom:16px}.pay-methods-list[data-v-76d3ec06]{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.pay-method-item[data-v-76d3ec06]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:8px;border:1px solid var(--uc-border,#333);cursor:pointer;background:var(--uc-bg-secondary,#2a2d33)}.pay-method-item.active[data-v-76d3ec06]{border-color:var(--color-primary,#1677ff)}.pay-method-item .left[data-v-76d3ec06]{display:flex;align-items:center;gap:12px;color:var(--uc-text-primary,#fff);font-size:15px;flex:1}.pay-text[data-v-76d3ec06]{display:flex;flex-direction:column;gap:2px}.pay-method-item .icon[data-v-76d3ec06]{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:14px}.pay-method-item .icon.alipay[data-v-76d3ec06]{background:#1677ff;color:#fff}.pay-method-item .icon.wechat[data-v-76d3ec06]{background:#07c160;color:#fff}.pay-method-item .icon.email[data-v-76d3ec06]{background:#ea4335;color:#fff}.pay-method-item .icon.balance[data-v-76d3ec06]{background:#ff9800;color:#fff}.balance-tip[data-v-76d3ec06]{color:#999;font-size:12px}.pay-method-item .radio[data-v-76d3ec06]{width:20px;height:20px;border-radius:50%;border:2px solid var(--uc-text-muted,#666);display:flex;align-items:center;justify-content:center}.pay-method-item.active .radio[data-v-76d3ec06]{border-color:var(--color-primary,#1677ff)}.pay-method-item .dot[data-v-76d3ec06]{width:10px;height:10px;border-radius:50%;background:var(--color-primary,#1677ff)}.confirm-pay-btn[data-v-76d3ec06]{width:100%;height:48px;background:var(--color-primary,#1677ff);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:16px}.confirm-pay-btn[data-v-76d3ec06]:disabled{background:var(--uc-bg-disabled,#f5f5f5);color:var(--uc-text-muted,#ccc);cursor:not-allowed}.agreement-tip[data-v-76d3ec06]{text-align:center;font-size:12px;color:var(--uc-text-muted,#999)}.agreement-link[data-v-76d3ec06],.agreement-tip a[data-v-76d3ec06]{color:var(--color-primary,#1677ff);text-decoration:none}.wechat-box[data-v-76d3ec06]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px}.qrcode[data-v-76d3ec06]{width:260px;height:260px;background:#fff;border-radius:8px}.wechat-tip[data-v-76d3ec06]{font-size:12px;color:var(--uc-text-muted,#999)}.kb-detail-container[data-v-a725b552]{height:100%;background-color:var(--bg-mywork,#0e0e11);overflow:hidden}.kb-detail-scroll[data-v-a725b552]{height:100%;overflow-x:hidden;overflow-y:auto;padding:8px 40px 40px;box-sizing:border-box}.kb-back-btn[data-v-a725b552]{display:inline-flex;align-items:center;gap:6px;margin:4px 0 16px;padding:0;border:none;background:transparent;color:var(--text-secondary,hsla(0,0%,100%,.55));font-size:14px;line-height:1.2;cursor:pointer;transition:color .2s ease}.kb-back-btn[data-v-a725b552]:hover{color:var(--text-primary,#fff)}.ban-banner[data-v-a725b552]{margin:0 0 16px;padding:14px 16px;border-radius:12px;border:1px solid rgba(239,68,68,.45);background:rgba(239,68,68,.12);color:#fecaca;font-size:14px;line-height:1.5}.kb-back-btn i[data-v-a725b552]{font-size:16px}.hero-card[data-v-a725b552]{display:flex;gap:28px;padding:24px;border-radius:16px;background:var(--bg-card,#1c1c1c);border:1px solid var(--border-color,#2d2d2d)}.hero-cover[data-v-a725b552]{width:280px;min-width:280px;aspect-ratio:16/10;height:auto;border-radius:12px;overflow:hidden;background:#111114;display:flex;align-items:center;justify-content:center}.cover-img[data-v-a725b552]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cover-placeholder[data-v-a725b552]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#222228,#141418);color:hsla(0,0%,100%,.28);font-size:48px}.hero-info[data-v-a725b552]{flex:1;min-width:0;display:flex;flex-direction:column}.hero-title[data-v-a725b552]{margin:4px 0 14px;font-size:28px;font-weight:600;line-height:1.3;color:var(--text-primary,#fff)}.hero-desc[data-v-a725b552]{margin:0 0 22px;font-size:14px;line-height:1.7;color:var(--text-secondary,hsla(0,0%,100%,.45));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-meta[data-v-a725b552]{display:flex;flex-direction:column;gap:12px}.meta-item[data-v-a725b552]{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:var(--text-secondary,hsla(0,0%,100%,.55))}.meta-icon[data-v-a725b552]{color:var(--primary-color,#3b82f6);font-size:16px}.meta-label[data-v-a725b552]{color:var(--text-secondary,hsla(0,0%,100%,.45));white-space:nowrap}.meta-value[data-v-a725b552]{color:var(--text-primary,hsla(0,0%,100%,.85))}.hero-actions[data-v-a725b552]{margin-top:auto;padding-top:20px;display:flex;justify-content:flex-end;gap:12px}.bind-hint[data-v-a725b552]{margin-top:10px;text-align:right;font-size:12px;color:var(--text-secondary,hsla(0,0%,100%,.4))}.release-upgrade-banner[data-v-a725b552]{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(59,130,246,.35);background:rgba(59,130,246,.12);display:flex;align-items:center;justify-content:space-between;gap:12px}.release-upgrade-text[data-v-a725b552]{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;color:rgba(191,219,254,.95)}.release-upgrade-text i[data-v-a725b552]{margin-top:2px;flex:0 0 auto}.release-upgrade-btn[data-v-a725b552]{flex:0 0 auto;min-width:96px;height:34px;padding:0 14px;font-size:13px}.outline-btn[data-v-a725b552],.start-btn[data-v-a725b552]{min-width:112px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s ease,background .2s ease,border-color .2s ease}.start-btn[data-v-a725b552]{border:none;background:var(--primary-color,#3b82f6);color:#fff}.start-btn[data-v-a725b552]:hover{opacity:.92}.start-btn.danger-btn[data-v-a725b552]{background:#ef4444}.start-btn.purchase-btn[data-v-a725b552]{background:#eab308;color:#111}.meta-value.is-free-price[data-v-a725b552]{color:#34d399}.preview-lock-hint[data-v-a725b552]{margin-top:10px;font-size:13px;color:rgba(234,179,8,.95)}.outline-btn[data-v-a725b552]{border:1px solid var(--border-color,#3a3a3a);background:transparent;color:var(--text-primary,#fff)}.outline-btn[data-v-a725b552]:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.learn-layout[data-v-a725b552]{display:flex;gap:20px;margin-top:20px;min-height:520px;align-items:stretch}.learn-layout.is-preview-locked[data-v-a725b552]{position:relative;overflow:hidden;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);padding:12px;box-sizing:border-box}.preview-blur[data-v-a725b552]{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-placeholder[data-v-a725b552]{opacity:.7}.preview-case-skeleton[data-v-a725b552]{height:360px;border-radius:12px;background:linear-gradient(120deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.1),hsla(0,0%,100%,.04))}.case-panel-title[data-v-a725b552]{margin:0 0 12px;font-size:15px;color:hsla(0,0%,100%,.7)}.preview-mask-overlay[data-v-a725b552]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(8,8,12,.55);z-index:5}.preview-mask-card[data-v-a725b552]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 32px;border-radius:16px;background:rgba(20,20,26,.92);border:1px solid hsla(0,0%,100%,.12);text-align:center}.preview-mask-card i[data-v-a725b552]{font-size:28px;color:#eab308}.preview-mask-card p[data-v-a725b552]{margin:0;color:hsla(0,0%,100%,.85);font-size:15px}.theory-sidebar[data-v-a725b552]{width:300px;min-width:280px;padding:18px 14px;border-radius:14px;background:var(--bg-card,#1c1c1c);border:1px solid var(--border-color,#2d2d2d);box-sizing:border-box;align-self:flex-start;max-height:calc(100vh - 220px);overflow-y:auto}.sidebar-title[data-v-a725b552]{margin:0 8px 14px;font-size:16px;font-weight:600;color:var(--text-primary,#fff)}.sidebar-item-wrap[data-v-a725b552]{margin-bottom:8px;border-radius:10px;overflow:hidden}.sidebar-item-wrap.active[data-v-a725b552]{background:rgba(59,130,246,.12)}.sidebar-item[data-v-a725b552]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:12px 14px;border:none;border-radius:10px;background:transparent;color:var(--text-primary,hsla(0,0%,100%,.88));font-size:14px;line-height:1.4;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.sidebar-item[data-v-a725b552]:hover{background:hsla(0,0%,100%,.06)}.sidebar-item.active[data-v-a725b552]{background:var(--primary-color,#3b82f6);color:#fff;border-radius:10px 10px 0 0}.sidebar-item-wrap.active .sidebar-item.active[data-v-a725b552]{border-radius:10px 10px 0 0}.sidebar-item-text[data-v-a725b552]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-item-arrow[data-v-a725b552]{flex:0 0 auto;font-size:12px;opacity:.7}.sidebar-expand[data-v-a725b552]{padding:0 14px 12px;background:rgba(0,0,0,.28);border-radius:0 0 10px 10px}.sidebar-expand-body[data-v-a725b552]{margin:0;padding-top:4px;font-size:13px;line-height:1.7;color:hsla(0,0%,100%,.62);white-space:pre-wrap;word-break:break-word}.sidebar-expand-body.is-clamped[data-v-a725b552]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.sidebar-expand-toggle[data-v-a725b552]{margin-top:6px;padding:0;border:none;background:transparent;color:var(--primary-color,#3b82f6);font-size:13px;cursor:pointer}.sidebar-expand-toggle[data-v-a725b552]:hover{text-decoration:underline}.learn-main[data-v-a725b552]{flex:1;min-width:0;padding:24px 28px;border-radius:14px;background:var(--bg-card,#1c1c1c);border:1px solid var(--border-color,#2d2d2d);box-sizing:border-box}.version-chain-panel[data-v-a725b552]{display:flex;flex-direction:column;min-height:480px}.version-chain-header[data-v-a725b552]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px;flex-wrap:wrap}.version-chain-actions[data-v-a725b552]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.learn-target-pick[data-v-a725b552]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:hsla(0,0%,100%,.7)}.learn-target-pick-label[data-v-a725b552]{white-space:nowrap}.learn-target-select[data-v-a725b552]{max-width:220px;height:32px;padding:0 8px;border-radius:8px;border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,.25);color:#fff;font-size:12px}.learn-target-nm-select[data-v-a725b552]{max-width:220px}.learn-target-nm-select[data-v-a725b552] .nm-select-trigger{height:32px;min-height:32px;padding:0 10px;border-radius:8px;font-size:12px}.version-chain-title[data-v-a725b552]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary,#fff)}.version-chain-section[data-v-a725b552]{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.version-chain-section[data-v-a725b552]:last-of-type{margin-bottom:0}.version-chain-subtitle[data-v-a725b552]{margin:0;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.78)}.learn-case-badge[data-v-a725b552]{flex:0 0 auto;margin-left:auto;padding:2px 8px;border-radius:999px;font-size:11px;line-height:1.4;color:hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.learn-case-badge--active[data-v-a725b552]{margin-left:8px;color:#0f172a;background:rgba(125,211,252,.92);border-color:transparent}.learn-case-canvas-tag[data-v-a725b552]{margin-left:4px;font-size:12px;font-weight:500;color:rgba(186,230,253,.88)}.learn-case-clone-btn[data-v-a725b552]{color:rgba(125,211,252,.92)}.learn-case-clone-btn[data-v-a725b552]:hover{color:#7dd3fc;background:rgba(56,189,248,.12)}.learn-case-title-btn[data-v-a725b552]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;color:inherit;font:inherit}.learn-case-title-btn[data-v-a725b552]:hover{color:#7dd3fc}.learn-set-current-btn[data-v-a725b552]{flex:0 0 auto;height:26px;padding:0 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:transparent;color:hsla(0,0%,100%,.78);font-size:12px;cursor:pointer}.learn-set-current-btn[data-v-a725b552]:hover{border-color:rgba(125,211,252,.5);color:#7dd3fc}.learn-case-del-btn[data-v-a725b552]{flex:0 0 auto;margin-left:4px;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:hsla(0,0%,100%,.4);cursor:pointer;transition:color .15s ease,background .15s ease}.learn-case-del-btn[data-v-a725b552]:hover{color:#f87171;background:rgba(248,113,113,.12)}.learn-node-actions[data-v-a725b552]{display:flex;justify-content:flex-end;margin-bottom:8px}.learn-node-del-btn[data-v-a725b552]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;border:1px solid rgba(248,113,113,.35);background:rgba(248,113,113,.08);color:#fca5a5;font-size:12px;cursor:pointer}.learn-node-del-btn[data-v-a725b552]:hover{border-color:rgba(248,113,113,.6);color:#fecaca}.version-tree-block.is-active-learn[data-v-a725b552]{outline:1px solid rgba(125,211,252,.35);outline-offset:4px;border-radius:10px}.learn-current-empty[data-v-a725b552]{font-size:12px;color:hsla(0,0%,100%,.5)}.learn-empty-hint[data-v-a725b552]{margin-top:4px;max-width:520px;line-height:1.55;color:hsla(0,0%,100%,.45)}.enter-canvas-btn[data-v-a725b552]{flex:0 0 auto;height:36px;padding:0 16px;font-size:13px;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.enter-canvas-btn--secondary[data-v-a725b552]{background:transparent;border:1px solid hsla(0,0%,100%,.28);color:hsla(0,0%,100%,.88)}.enter-canvas-btn--secondary[data-v-a725b552]:disabled{opacity:.45;cursor:not-allowed}.enter-canvas-btn--hint[data-v-a725b552]{box-shadow:0 0 0 4px rgba(59,130,246,.28);-webkit-animation:reuse-btn-pulse-data-v-a725b552 .8s ease 2;animation:reuse-btn-pulse-data-v-a725b552 .8s ease 2}.version-chain-tree[data-v-a725b552]{display:flex;flex-direction:column;gap:20px}.version-tree-block[data-v-a725b552]{position:relative;display:flex;flex-direction:column;gap:12px}.version-tree-block.is-collapsed[data-v-a725b552]{gap:0}.version-tree-toolbar[data-v-a725b552]{display:flex;align-items:center;gap:10px;min-width:0}.version-tree-fold[data-v-a725b552]{flex:0 0 auto;width:30px;height:30px;margin:0;padding:0;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.78);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease}.version-tree-fold[data-v-a725b552]:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28);color:#fff}.version-tree-title-text[data-v-a725b552]{flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;color:var(--text-primary,#fff);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.version-tree-body[data-v-a725b552]{min-width:0;max-width:100%;overflow:visible}.version-tree-block.has-children>.version-node.is-root .version-node-rail[data-v-a725b552]:before{content:"";position:absolute;top:30px;bottom:-12px;left:50%;width:2px;background:hsla(0,0%,100%,.16);transform:translateX(-50%)}.version-children[data-v-a725b552]{position:relative;margin-left:36px;display:flex;flex-direction:column;gap:12px}.version-children[data-v-a725b552]:before{content:"";position:absolute;left:-18px;top:-12px;bottom:22px;width:2px;background:hsla(0,0%,100%,.16)}.version-node[data-v-a725b552]{display:flex;align-items:stretch;gap:12px;cursor:pointer}.version-node-rail[data-v-a725b552]{flex:0 0 auto;width:36px;display:flex;justify-content:center;align-items:flex-start;position:relative;align-self:stretch}.version-node.is-child .version-node-rail[data-v-a725b552]:after{content:"";position:absolute;top:29px;right:50%;width:36px;height:2px;background:hsla(0,0%,100%,.16)}.version-node-dot[data-v-a725b552]{position:relative;z-index:1;width:32px;height:32px;margin-top:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;background:var(--primary-color,#3b82f6)}.version-node-dot.type-image[data-v-a725b552],.version-node-dot.type-video[data-v-a725b552]{background:#2563eb}.version-node-card[data-v-a725b552]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:12px;background:#252526;border:1px solid hsla(0,0%,100%,.06);transition:border-color .2s ease,background .2s ease}.version-node-card-top[data-v-a725b552]{display:flex;align-items:center;gap:14px}.version-node.is-active .version-node-card[data-v-a725b552],.version-node:hover .version-node-card[data-v-a725b552]{border-color:rgba(59,130,246,.55);background:#2a2a2d}.version-node-main[data-v-a725b552]{flex:1;min-width:0}.version-node-title-row[data-v-a725b552]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.version-node-title[data-v-a725b552]{font-size:14px;font-weight:600;color:var(--text-primary,#fff)}.version-model-tag[data-v-a725b552]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:rgba(59,130,246,.18);color:#7db4ff;font-size:12px;line-height:1.4}.version-node-time[data-v-a725b552]{font-size:12px;color:hsla(0,0%,100%,.4)}.version-node-thumb[data-v-a725b552]{flex:0 0 auto;width:56px;height:40px;border-radius:6px;overflow:hidden;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center}.version-thumb-img[data-v-a725b552],.version-thumb-video[data-v-a725b552]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.version-thumb-placeholder[data-v-a725b552]{font-size:18px;color:hsla(0,0%,100%,.35)}.version-node-prompt[data-v-a725b552]{padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.version-media-preview[data-v-a725b552]{margin-bottom:12px}.version-media-preview-img[data-v-a725b552],.version-media-preview-video[data-v-a725b552]{display:block;width:100%;max-height:220px;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:rgba(0,0,0,.35)}.version-media-preview-empty[data-v-a725b552]{padding:18px 12px;border-radius:10px;border:1px dashed hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.4);font-size:13px;text-align:center}.version-text-result-body[data-v-a725b552]{margin:0;max-height:160px;overflow-x:hidden;overflow-y:auto;padding:10px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.28);font-size:13px;line-height:1.7;color:hsla(0,0%,100%,.82);white-space:pre-wrap;word-break:break-word}.version-text-result-body[data-v-a725b552]::-webkit-scrollbar{width:6px}.version-text-result-body[data-v-a725b552]::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.22)}.version-text-result-body[data-v-a725b552]::-webkit-scrollbar-track{background:transparent}.version-prompt-head[data-v-a725b552]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;font-weight:600;color:var(--text-primary,#fff)}.version-prompt-body[data-v-a725b552]{margin:0;max-height:160px;overflow-x:hidden;overflow-y:auto;font-size:13px;line-height:1.7;color:hsla(0,0%,100%,.65);white-space:pre-wrap;word-break:break-word;padding-right:4px}.version-prompt-body[data-v-a725b552]::-webkit-scrollbar{width:6px}.version-prompt-body[data-v-a725b552]::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.22)}.version-prompt-body[data-v-a725b552]::-webkit-scrollbar-track{background:transparent}.version-selected-mark[data-v-a725b552]{font-size:12px;color:rgba(125,180,255,.9)}.learn-main-title[data-v-a725b552]{margin:0 0 22px;font-size:22px;font-weight:600;line-height:1.35;color:var(--text-primary,#fff)}.content-section-head[data-v-a725b552]{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:15px;font-weight:600;color:var(--text-primary,#fff)}.section-icon[data-v-a725b552]{color:var(--primary-color,#3b82f6);font-size:16px}.text-explain-body[data-v-a725b552]{margin:0;font-size:14px;line-height:1.8;color:var(--text-secondary,hsla(0,0%,100%,.55));white-space:pre-wrap;word-break:break-word}.section-divider[data-v-a725b552]{margin:24px 0;border:none;border-top:1px dashed var(--border-color,#333)}.media-tabs[data-v-a725b552]{display:flex;align-items:center;gap:28px;margin-bottom:18px}.media-tab[data-v-a725b552]{position:relative;padding:0 0 10px;border:none;background:transparent;color:var(--text-secondary,hsla(0,0%,100%,.45));font-size:14px;cursor:pointer}.media-tab.active[data-v-a725b552]{color:var(--text-primary,#fff);font-weight:600}.media-tab.active[data-v-a725b552]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--primary-color,#3b82f6)}.case-carousel[data-v-a725b552]{display:flex;align-items:center;gap:10px;margin-bottom:18px;min-width:0}.carousel-arrow[data-v-a725b552]{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-color,#2d2d2d);border-radius:50%;background:hsla(0,0%,100%,.04);color:var(--text-primary,#fff);cursor:pointer}.carousel-arrow[data-v-a725b552]:hover:not(.is-disabled){background:hsla(0,0%,100%,.1)}.carousel-arrow.is-disabled[data-v-a725b552]{opacity:.28;cursor:default}.carousel-viewport[data-v-a725b552]{flex:1 1 auto;width:0;min-width:0;overflow:hidden}.carousel-track[data-v-a725b552]{display:flex;align-items:stretch;gap:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;transition:transform .2s ease}.case-thumb[data-v-a725b552]{flex:0 0 auto;width:112px;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.case-thumb-media[data-v-a725b552]{width:112px;height:72px;border-radius:10px;overflow:hidden;border:2px solid transparent;background:#121216;box-sizing:border-box}.case-thumb.active .case-thumb-media[data-v-a725b552]{border-color:var(--primary-color,#3b82f6)}.case-thumb-img[data-v-a725b552],.case-thumb-video[data-v-a725b552]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.case-thumb-video[data-v-a725b552]{background:#121216}.case-thumb-placeholder[data-v-a725b552]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.28);font-size:22px}.case-thumb-label[data-v-a725b552]{margin-top:8px;font-size:12px;line-height:1.3;color:var(--text-secondary,hsla(0,0%,100%,.55));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-thumb.active .case-thumb-label[data-v-a725b552]{color:var(--text-primary,#fff)}.case-total[data-v-a725b552]{flex:0 0 auto;margin-left:4px;font-size:12px;color:var(--text-secondary,hsla(0,0%,100%,.4));white-space:nowrap}.case-detail-card[data-v-a725b552]{display:flex;gap:18px;padding:16px;border-radius:12px;background:rgba(0,0,0,.22);border:1px solid var(--border-color,#2d2d2d);box-sizing:border-box}.case-preview[data-v-a725b552]{width:260px;min-width:220px;height:168px;border-radius:10px;overflow:hidden;background:#111114}.case-preview-img[data-v-a725b552],.case-video[data-v-a725b552]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.case-preview-empty[data-v-a725b552]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:hsla(0,0%,100%,.25);font-size:36px}.case-preview-empty span[data-v-a725b552]{font-size:13px;line-height:1.3;color:hsla(0,0%,100%,.35)}.case-preview-empty.is-text i[data-v-a725b552]{font-size:34px}.case-video-panel[data-v-a725b552]{position:relative;width:100%;height:100%;cursor:pointer}.case-video-play-mask[data-v-a725b552]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.28);color:#fff;font-size:42px}.case-video-fullscreen[data-v-a725b552]{position:absolute;right:10px;bottom:10px;width:28px;height:28px;border:none;border-radius:6px;background:rgba(0,0,0,.55);color:#fff;cursor:pointer}.case-prompt-panel[data-v-a725b552]{flex:1;min-width:0;display:flex;flex-direction:column}.case-prompt-head[data-v-a725b552]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.case-prompt-title[data-v-a725b552]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--text-primary,#fff)}.sparkle[data-v-a725b552]{color:#f5d76e;font-size:13px}.case-prompt-actions[data-v-a725b552]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.copy-prompt-btn[data-v-a725b552]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border-color,#3a3a3a);border-radius:8px;background:transparent;color:var(--text-secondary,hsla(0,0%,100%,.7));font-size:13px;cursor:pointer}.copy-prompt-btn[data-v-a725b552]:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}@-webkit-keyframes reuse-btn-pulse-data-v-a725b552{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes reuse-btn-pulse-data-v-a725b552{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.bind-next-layer[data-v-a725b552]{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;pointer-events:none}.bind-next-backdrop[data-v-a725b552]{position:absolute;inset:0;background:rgba(0,0,0,.55);transition:opacity .45s ease;pointer-events:auto}.bind-next-backdrop.is-shrinking[data-v-a725b552]{opacity:0;pointer-events:none}.bind-next-box[data-v-a725b552]{position:relative;z-index:1;width:420px;max-width:90vw;background-color:var(--bg-message-box,#1a1a1f);border:1px solid var(--border-message-box,hsla(0,0%,100%,.12));border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.35);overflow:hidden;will-change:left,top,width,height,opacity,transform;pointer-events:auto}.bind-next-box.is-shrinking[data-v-a725b552]{pointer-events:none}.bind-next-box.is-flying[data-v-a725b552]{overflow:hidden;box-shadow:0 10px 32px rgba(59,130,246,.35)}.bind-next-box.is-flying .bind-next-content[data-v-a725b552],.bind-next-box.is-flying .bind-next-footer[data-v-a725b552],.bind-next-box.is-flying .bind-next-header[data-v-a725b552]{opacity:0;transition:opacity .18s ease}.bind-next-header[data-v-a725b552]{padding:16px 20px;border-bottom:1px solid var(--border-message-box-header,hsla(0,0%,100%,.08));text-align:center}.bind-next-title[data-v-a725b552]{font-size:16px;font-weight:600;color:var(--text-primary,#fff)}.bind-next-content[data-v-a725b552]{padding:20px 24px;font-size:14px;line-height:1.7;color:var(--text-secondary,hsla(0,0%,100%,.7));text-align:center}.bind-next-footer[data-v-a725b552]{display:flex;justify-content:center;gap:12px;padding:0 20px 20px;flex-wrap:wrap}.bind-next-btn[data-v-a725b552]{min-width:132px;height:36px;padding:0 14px;border-radius:8px;font-size:13px}.case-prompt-body[data-v-a725b552]{flex:1;min-height:0;overflow:auto;padding-right:4px}.case-prompt-line[data-v-a725b552]{margin:0 0 8px;font-size:13px;line-height:1.7;color:var(--text-secondary,hsla(0,0%,100%,.55));white-space:pre-wrap;word-break:break-word}.case-prompt-empty[data-v-a725b552]{margin:0;font-size:13px;color:var(--text-secondary,hsla(0,0%,100%,.35))}.empty-inline[data-v-a725b552]{padding:40px 0;text-align:center;color:var(--text-secondary,hsla(0,0%,100%,.35));font-size:14px}.bind-dialog-body[data-v-a725b552]{text-align:left}.unbind-dialog-body[data-v-a725b552]{display:flex;align-items:flex-start;gap:14px;padding:4px 0 2px}.unbind-dialog-icon[data-v-a725b552]{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(239,68,68,.14);color:#f87171;font-size:20px}.unbind-dialog-main[data-v-a725b552]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.unbind-dialog-desc[data-v-a725b552]{margin:0;font-size:14px;line-height:1.7;color:var(--text-secondary,hsla(0,0%,100%,.72))}.unbind-project-chip[data-v-a725b552]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 12px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:var(--text-primary,#fff);font-size:13px;line-height:1.4}.unbind-project-chip i[data-v-a725b552]{flex-shrink:0;color:var(--primary-color,#3b82f6)}.unbind-project-chip span[data-v-a725b552]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bind-dialog-desc[data-v-a725b552]{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.55))}.bind-name-field[data-v-a725b552]{display:flex;flex-direction:column;gap:8px}.bind-name-label[data-v-a725b552]{font-size:13px;font-weight:500;color:var(--text-primary,hsla(0,0%,100%,.88))}.bind-name-input[data-v-a725b552]{width:100%;height:40px;padding:0 12px;border:1px solid var(--border-color,#3a3a3a);border-radius:8px;background:rgba(0,0,0,.25);color:var(--text-primary,#fff);font-size:14px;outline:none;box-sizing:border-box}.bind-name-input[data-v-a725b552]:focus{border-color:var(--primary-color,#3b82f6)}.bind-name-input[data-v-a725b552]::-moz-placeholder{color:hsla(0,0%,100%,.28)}.bind-name-input[data-v-a725b552]:-ms-input-placeholder{color:hsla(0,0%,100%,.28)}.bind-name-input[data-v-a725b552]::placeholder{color:hsla(0,0%,100%,.28)}.bind-name-hint[data-v-a725b552]{margin:0;font-size:12px;line-height:1.5;color:var(--text-secondary,hsla(0,0%,100%,.38))}@media (max-width:1100px){.learn-layout[data-v-a725b552]{flex-direction:column}.theory-sidebar[data-v-a725b552]{width:100%;min-width:0;max-height:none}.version-chain-header[data-v-a725b552]{flex-wrap:wrap}.case-detail-card[data-v-a725b552]{flex-direction:column}.case-preview[data-v-a725b552]{width:100%;min-width:0;height:200px}}@media (max-width:768px){.kb-detail-scroll[data-v-a725b552]{padding:8px 16px 24px}.hero-card[data-v-a725b552]{flex-direction:column;gap:16px;padding:16px}.hero-cover[data-v-a725b552]{width:100%;min-width:0}.hero-title[data-v-a725b552]{font-size:22px}.hero-actions[data-v-a725b552]{justify-content:stretch}.hero-actions .outline-btn[data-v-a725b552],.hero-actions .start-btn[data-v-a725b552]{flex:1}.learn-main[data-v-a725b552]{padding:18px 16px}.bind-hint[data-v-a725b552]{text-align:left}}